
5 Allocation of Buffer Memories
5.19 [BFM #401 to #479] Message Specific Error Code List
44
FX
3U
-J1939 User's Manual
Message specific error codes:
Error Code
Description
H0000
No error
H10nn
Multi message transmission aborted by remote node.
FX
3U
-J1939 received a connection abort message from remote node, the low-byte shows the abort cause.
For abort cause, refer to documentation of remote node or applicable J1939 specification
H11nn
Multi message transmission aborted by local node.
The FX
3U
-J1939 detected an error condition that requires the termination of the current multi message
transmission, the low-byte shows the abort cause.
For abort cause, refer to documentation of remote node or applicable J1939 specification
H12nn
Negative acknowledge received from remote node. The low-byte shows the control byte of the acknowledge
message
For control byte, refer to documentation of remote node or applicable J1939 specification
H1300
Total byte count does not match the assigned number of frames.
When opening a multi message connection (RTS/CTS or BAM) the first message defines the total byte count and
the number of messages required to exchange all data bytes. If these values do not match, error code H1300 is
generated.
H1301
Repeated PGN has changed.
During RTS/CTS handshake the transported PGN is repeated in each RTS or CTS message. If the PGN does not
match to the PGN of an open connection, this error is generated.
H1302
Frame number has changed.
During a J1939 Multi message transmission, the included message counter did not have the expected value,
which means at least one message was missed.
H1303
Data frame overflowed.
When opening an RTS/CTS connection, the two involved nodes negotiate how many data messages can be sent
before another CTS is required. If the remote node sends another data frame without waiting for clear to send, this
error will occur.
H1304
The received message matches the configured PGN, but the DLC does not match the configured value.
H1305
Message abandoned by remote node.
A remote node did not properly terminate a multi message transmission before re-opening the connection to the
FX
3U
-J1939, either with the same or a different PGN.
H1306
The ECU name of each node in the Network must be unique, but the FX
3U
-J1939 received an address claim
message containing the same ECU name as the FX
3U
-J1939.
For ECU name, refer to Section 5.17
H2000
Receive buffer overflowed.
High bus load caused an overflow condition. More messages have been received than buffers available. As it is
not possible to detect which message was lost, this error code is written to all RX messages.
H2001
A remote node attempted to open a multi message connection to transmit a data block that exceeds the valid
range of the FX
3U
-J1939. (250 byte for user messages, 122 byte for the CIF)
H2002
Response timed-out.
The maximum delay between two subsequent messages of a multi packet message expired.
H2003
BAM data frame lost.
At least one data message of a multi message BAM reception was lost.
H2004
A Reception Timeout for this message occurred. The message has not been received for the time set in BFM
#500 to #973 after changing to online mode or after last reception of this message.
H3000
Unexpected CTS.
The FX
3U
-J1939 received a CTS handshake message when none was expected.