Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Ensuring that electronic control units (ECUs) interoperate correctly on a SAE J1939 network is critical for the reliability and safety of heavy-duty vehicles. The 2023 revision of SAE J1939-82 provides a comprehensive framework for compliance testing, covering essential aspects from the physical layer to cyber security. This article summarizes the key components of the standard and offers practical insights for engineers implementing and testing J1939-compliant devices.
SAE J1939-82 defines the compliance tests and procedures to verify that an ECU operates correctly on a SAE J1939 network. The standard is designed for self-compliance by manufacturers; SAE does not certify devices. The tests generate documentation that demonstrates the level of compliance with the J1939 family of standards. The 2023 revision includes important updates to reflect evolving requirements for cyber security and autobaudrate detection, as well as refinements to physical and data link layer specifications.
| Standard | Description |
|---|---|
| SAE J1939 | Top-Level Document (serial control and communications heavy-duty vehicle network) |
| SAE J1939-11 | Physical Layer, 250 kbps, Twisted Shielded Pair |
| SAE J1939-14 | Physical Layer, 500 kbit/s |
| SAE J1939-15 | Reduced Physical Layer, 250 kbps, Un-Shielded Twisted Pair (UTP) |
| SAE J1939-16 | Automatic Baud Rate Detection Process |
| SAE J1939-17 | CAN FD Physical Layer, 500 kbps/2 Mbps |
| SAE J1939-21 | Data Link Layer |
| SAE J1939-22 | CAN FD Data Link Layer |
| SAE J1939-31 | Network Layer |
| SAE J1939-81 | Network Management |
The standard specifies the use of a Compliance Test Computer (CTC) that must support accurate message transmission and reception with precise time stamping. Key CTC attributes include time resolution, accuracy, latency error, transmission synchronization, and reception timeout control. The Device Under Test (DUT) is integrated into a minimum network configuration with predefined message traffic and test message sets. Tests are selected based on device characteristics and documented in a compliance report.
Essential areas covered by the compliance tests include:
Q: What is the purpose of SAE J1939-82?
A: It provides compliance tests and procedures to verify that an ECU operates correctly on a SAE J1939 network. The standard is used for self-compliance by manufacturers to demonstrate interoperability.
Q: What equipment is required for compliance testing?
A: A Compliance Test Computer (CTC) with accurate message handling and time stamping, plus a compatible CAN interface. The DUT is tested within a minimum network configuration with controlled message traffic.
Q: Does SAE certify devices?
A: No. Compliance is determined by the manufacturer through self-testing following J1939-82 procedures. Test results serve as documentation of the device’s compliance level.
Q: What are the key updates in the 2023 revision?
A: The revision adds updated requirements for physical layer, data link layer, cyber security, and autobaudrate detection, along with refined test setup and reporting procedures.