Press "Enter" to skip to content

jCOM.J1939.USB – User Manual

Board Components

SAE J1939 ECU Simulator Board With USB Port - Board Components

Connecting the jCOM.J1939.USB Board Hardware

Connect the jCOM.J1939.USB board to any free USB port on your host system (such as a PC running Windows or Linux, Raspberry Pi, BeagleBone, etc.). In most cases, the operating system Windows, Linux, Raspbian) will recognize the new USB connection automatically, meaning there is no driver installation required.

However, should that not be the case, please download the driver for your operating system as indicated in below chapter Driver Software.

CAN Bus Connection

For the CAN/J1939 connection, the jCOM.J1939.USB board uses a 5-pin terminal connector. The boards also features an internal termination resistor of 120 Ohm, which is activated by inserting a wire jumper in the terminal block (the jumper is installed per default).

The connections (from top to bottom; see above image) are:

  • CAN_H
  • CAN Termination Wire Jumper
  • CAN Termination Wire Jumper
  • CAN_L
  • GND

Important! It may sound obvious, but it is, nevertheless, overseen frequently: You will need a second SAE J1939 node (or an entire network) to check the board’s full functionality. The board comes with a “heartbeat” function (i.e. a heartbeat message sent per USB every one second), which indicates that the board is “awake” and working, but that doesn’t proof any SAE J1939 functionality.

On-Board LEDs

The jCOM.J1939.USB board comes with three LEDs:

  • PWR – Directly connected to power.
  • LED2 – Indicates USB port activity (including heartbeat message)
  • LED1 – CAN / SAE J1939 activity

Upon powering up the board you will see the power LED plus the USB LED blinking with a one second frequency (heartbeat).

Driver Software

The USB driver software supports a variety of operating systems as shown below. Most operating systems, such as Windows or Linux, will recognize the USB port and install the appropriate driver automatically. However, should that not be the case, please download the driver for your operating system as indicated below:

Connecting The Hardware

CAN Bus Connection: For the CAN/J1939 connection, the jCOM.J1939.USB board uses a 5-pin terminal connector. The boards also features an internal termination resistor of 120 Ohm, which is activated by inserting a wire jumper in the terminal block (the jumper is installed per default).

The connections (from top to bottom; see above image) are:

  • CAN_H
  • CAN Termination Wire Jumper
  • CAN Termination Wire Jumper
  • CAN_L
  • GND

Important!

It may sound obvious, but it is, nevertheless, overseen frequently: You will need a second SAE J1939 node (or an entire network) to check the board’s full functionality. The board comes with a “heartbeat” function (i.e. a heartbeat message sent per USB every one second), which indicates that the board is “awake” and working, but that doesn’t proof any SAE J1939 functionality.

On-Board LEDs: The jCOM.J1939.USB board comes with three LEDs:

  • PWR – Directly connected to power.
  • LED2 – Indicates USB port activity (including heartbeat message)
  • LED1 – CAN / SAE J1939 activity

Upon powering up the board you will see the power LED plus the USB LED blinking with a one second frequency (heartbeat).

More Resources

© 2018 Copperhill Technologies Corporation