CAN Diagnostic error codes

Discussion and support for current Advanced Dash Loggers, Sport Dash Loggers and Club dash loggers

CAN Diagnostic error codes

Postby toby on Sat Feb 12, 2011 4:47 am

Does anyone have a list of error codes and their meaning for incoming messages into an SDL3? Particularly interested in 4096 at the moment. Thanks.
M-Tech - MoTeC Dealer UK
toby
 
Posts: 29
Joined: Fri Aug 08, 2008 2:38 am
Location: UK

Re: CAN Diagnostic error codes

Postby Motorsport Eng. on Sat Feb 12, 2011 5:34 am

HI Toby,

this could be useful but need to be confirmed for SDL3....It is for ADL3 (I think the same) ;) ;)


General CAN Errors
Errors Generated by general CAN communications.

2
FRAMING
Only generated when used with an E888/E816 expander. Inconsistent message length.

8
OVERRUN
Receive or transmit overrun error. In the receive case a byte was received before the previous byte was read indicating that the processor is too busy to read the message. In the transmit case the transmit buffer is full which could happen if the CAN bus is too busy.

256
BAD CONFIG
The device configuration is not valid (eg overlapping CAN addresses)

512
NO DATA
A valid message header was not found - either there is a wiring fault or comms is setup incorrectly, (problem could be at either end). E.g.: transmit and receive CAN IDs do not match.

1024
CHECKSUM
Only generated when used with an Async Expander. See RS232 errors

2048
WRONG DATA
Only generated when used with an Async Expander or E888/E816 Expander. Async Expander: Could not decode the protocol. E888/E816: Compound ID incorrect.

4096
BUS WARNING
More than 96 errors have occurred on the CAN bus. Check wiring and termination resistors. The CAN bus may still be operational.

8192
BUS OFF
More than 255 errors have occurred on the CAN bus. CAN communications is suspended when this error occurs. Check wiring, termination resistors and the CAN baud rate. Also check that CAN HI and CAN LO are correct (not swapped).

16384
CAN TRANSMIT
CAN bus transmit warning


Dash Logger Errors (ADL3)
These errors are generated by the Dash Logger's communications system.

2
FRAMING
Incorrect number of samples received.

256
BAD CONFIG
Configuration mismatch between Dash Logger and device. Resend the configuration.

512
NO DATA
VIMCOM packets have not been found. Either there is a wiring fault or Dash Logger Connections is setup incorrectly.

2048
WRONG DATA
VIMCOM packet has bad length.

4096
BUS WARNING
More than 96 errors have occurred on the CAN bus. Check wiring and termination resistors. The CAN bus may still be operational.

8192
BUS OFF
More than 255 errors have occurred on the CAN bus. CAN communications is suspended when this error occurs. Check wiring, termination resistors and the CAN baud rate. Also check that CAN HI and CAN LO are correct (not swapped).
Andrea Torniero
www.motorsportengineering.com
User avatar
Motorsport Eng.
 
Posts: 16
Joined: Tue Jan 05, 2010 7:13 pm
Location: Italy


Return to ADL3, SDL3 and CDL3

Who is online

Users browsing this forum: No registered users and 15 guests