Страница 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 - очень долго пишет, как выше и говорилось.
Версия какая была? В последних версиях стало значительно быстрее.