Обновление ChipLoaderNG 3.7.0, подробнее тут: viewtopic.php?f=19&t=11442
Ошибки Chiploader
Модератор: chipsoft
Ошибки Chiploader
Что обозначает код ошибки 7 при работе с j2534?
Это ошибки, которые возвращает 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
Конкретно 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
CHIPSOFT J2534 Pro: 5 CAN BUS, 1 SWCAN, 8 KLine, 5 - 20V Voltage generator
Онлайн магазин CHIPSOFT: shop.chipsoft.com.ua
Онлайн магазин CHIPSOFT: shop.chipsoft.com.ua
у меня вот это, просто интересно.
у меня связка версии 1.15.4340 и драйвер J2534 версии 1.01.4247 Apr 18 2014 16:14:11
у меня связка версии 1.15.4340 и драйвер J2534 версии 1.01.4247 Apr 18 2014 16:14:11
Последний раз редактировалось borifan Сб ноя 22, 2014 1:29 pm, всего редактировалось 1 раз.
На форумах нашли способ откатить опенпорт на фирмваре 1.15.4126, вроде стабильнее работает. Надо удалить драйвера оп2 в диспетчере устройств, удалить драйвера и экуфлеш в панели управления, удалить папки экуфлеш и драйверов в Програм-файлс.
И делать по инструкции http://brains-car.ru/index.php?/topic/1 ... -dlia-op2/
Я так делал когда оп2 сам обновился, от новых драйверов.
И делать по инструкции http://brains-car.ru/index.php?/topic/1 ... -dlia-op2/
Я так делал когда оп2 сам обновился, от новых драйверов.
Лучше купить другой адаптер и не морочить себе голову с откато-закаточными работами.dmitry1 писал(а):На форумах нашли способ откатить опенпорт на фирмваре 1.15.4126, вроде стабильнее работает.
CHIPSOFT J2534 Pro: 5 CAN BUS, 1 SWCAN, 8 KLine, 5 - 20V Voltage generator
Онлайн магазин CHIPSOFT: shop.chipsoft.com.ua
Онлайн магазин CHIPSOFT: shop.chipsoft.com.ua
Версия какая была? В последних версиях стало значительно быстрее.Demetrius писал(а):Пробовал на столе записать прошивку в 797+ с помощью OP2 - очень долго пишет, как выше и говорилось.
CHIPSOFT J2534 Pro: 5 CAN BUS, 1 SWCAN, 8 KLine, 5 - 20V Voltage generator
Онлайн магазин CHIPSOFT: shop.chipsoft.com.ua
Онлайн магазин CHIPSOFT: shop.chipsoft.com.ua
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 9 гостей