Страница 1 из 4
Ошибки Chiploader
Добавлено: Сб ноя 22, 2014 1:03 pm
borifan
Что обозначает код ошибки 7 при работе с j2534?
Добавлено: Сб ноя 22, 2014 1:12 pm
chipsoft
Это ошибки, которые возвращает J2534 устройство.
Конкретно 7-ая ошибка - не определенная ошибка.
Вот список всех ошибок J2534 в соответствии со стандартом:
// Device cannot support requested functionality mandated in this
// document. Device is not fully SAE J2534 compliant
#define ERR_NOT_SUPPORTED 0x01
// Invalid ChannelID value
#define ERR_INVALID_CHANNEL_ID 0x02
// Invalid ProtocolID value, unsupported ProtocolID, or there is a resource conflict (i.e. trying to connect to
// multiple protocols that are mutually exclusive such as J1850PWM and J1850VPW, or CAN and SCI A, etc.)
#define ERR_INVALID_PROTOCOL_ID 0x03
// NULL pointer supplied where a valid pointer is required
#define ERR_NULL_PARAMETER 0x04
// Invalid value for Ioctl parameter
#define ERR_INVALID_IOCTL_VALUE 0x05
// Invalid flag values
#define ERR_INVALID_FLAGS 0x06
// Undefined error, use PassThruGetLastError for text description
#define ERR_FAILED 0x07
// Device ID invalid
#define ERR_DEVICE_NOT_CONNECTED 0x08
// Timeout.
// PassThruReadMsg: No message available to read or could not read the specified number of
// messages. The actual number of messages read is placed in <NumMsgs>
// PassThruWriteMsg: Device could not write the specified number of messages. The actual number of
// messages sent on the vehicle network is placed in <NumMsgs>.
#define ERR_TIMEOUT 0x09
// Invalid message structure pointed to by pMsg (Reference Section 8 – Message Structure)
#define ERR_INVALID_MSG 0x0A
// Invalid TimeInterval value
#define ERR_INVALID_TIME_INTERVAL 0x0B
// Exceeded maximum number of message IDs or allocated space
#define ERR_EXCEEDED_LIMIT 0x0C
// Invalid MsgID value
#define ERR_INVALID_MSG_ID 0x0D
// Device is currently open
#define ERR_DEVICE_IN_USE 0x0E
// Invalid IoctlID value
#define ERR_INVALID_IOCTL_ID 0x0F
// Protocol message buffer empty, no messages available to read
#define ERR_BUFFER_EMPTY 0x10
// Protocol message buffer full. All the messages specified may not have been transmitted
#define ERR_BUFFER_FULL 0x11
// Indicates a buffer overflow occurred and messages were lost
#define ERR_BUFFER_OVERFLOW 0x12
// Invalid pin number, pin number already in use, or voltage already applied to a different pin
#define ERR_PIN_INVALID 0x13
// Channel number is currently connected
#define ERR_CHANNEL_IN_USE 0x14
// Protocol type in the message does not match the protocol associated with the Channel ID
#define ERR_MSG_PROTOCOL_ID 0x15
// Invalid Filter ID value
#define ERR_INVALID_FILTER_ID 0x16
// No flow control filter set or matched (for protocolID ISO15765 only)
#define ERR_NO_FLOW_CONTROL 0x17
// A CAN ID in pPatternMsg or pFlowControlMsg matches either ID in an existing FLOW_CONTROL_FILTER
#define ERR_NOT_UNIQUE 0x18
// The desired baud rate cannot be achieved within the tolerance specified in Section 6.5
#define ERR_INVALID_BAUDRATE 0x19
// Unable to communicate with device
#define ERR_INVALID_DEVICE_ID 0x1A
Добавлено: Сб ноя 22, 2014 1:24 pm
borifan
у меня вот это, просто интересно.
у меня связка версии 1.15.4340 и драйвер J2534 версии 1.01.4247 Apr 18 2014 16:14:11
Добавлено: Сб ноя 22, 2014 1:28 pm
chipsoft
Скорее всего нет ответа от ЭБУ.
Добавлено: Сб ноя 22, 2014 1:30 pm
borifan
Спасибо, сегодня попробую на другом блоке
Добавлено: Сб ноя 22, 2014 1:35 pm
chipsoft
Лучше соединения все проверить.
Добавлено: Сб ноя 22, 2014 1:51 pm
dmitry1
borifan писал(а):у меня вот это, просто интересно.
у меня связка версии 1.15.4340 и драйвер J2534 версии 1.01.4247 Apr 18 2014 16:14:11
Напиши хоть, что делаешь, когда вот это появляется. Может подскажут люди.
Добавлено: Сб ноя 22, 2014 2:03 pm
borifan
Просто интерес был, хотел на столе блок 7,9,7+ подцепить для опытов, Блок был с утопленника, может и блок дохлый но на связь выходит. Сегодня привезу другой там попробую.
Добавлено: Сб ноя 22, 2014 3:53 pm
rins
пишет он на столе 797+. как раз вчера делал.
но делал Клайн. опенпортом честно говоря не пробовал.
Добавлено: Сб ноя 22, 2014 5:04 pm
borifan
клайном прошился только что, опеном не хочет, таже ошибка
Добавлено: Сб ноя 22, 2014 7:07 pm
dmitry1
На форумах нашли способ откатить опенпорт на фирмваре 1.15.4126, вроде стабильнее работает. Надо удалить драйвера оп2 в диспетчере устройств, удалить драйвера и экуфлеш в панели управления, удалить папки экуфлеш и драйверов в Програм-файлс.
И делать по инструкции
http://brains-car.ru/index.php?/topic/1 ... -dlia-op2/
Я так делал когда оп2 сам обновился, от новых драйверов.
Добавлено: Вс ноя 23, 2014 9:13 am
gonta
Через ОП2 не пробовал 797.Хватило попробовать через J2534 ЧС
Второй раз просто терпения бы не хватило-очень долго пишет.
Лучше к-лайником.А вот М74 что к-лайником, что J2534-разницы не
заметил.
Добавлено: Вс ноя 23, 2014 11:55 am
Demetrius
Пробовал на столе записать прошивку в 797+ с помощью OP2 - очень долго пишет, как выше и говорилось.
Добавлено: Вс ноя 23, 2014 4:11 pm
chipsoft
dmitry1 писал(а):На форумах нашли способ откатить опенпорт на фирмваре 1.15.4126, вроде стабильнее работает.
Лучше купить другой адаптер и не морочить себе голову с откато-закаточными работами.
Добавлено: Вс ноя 23, 2014 4:12 pm
chipsoft
Demetrius писал(а):Пробовал на столе записать прошивку в 797+ с помощью OP2 - очень долго пишет, как выше и говорилось.
Версия какая была? В последних версиях стало значительно быстрее.