CAN sample¶
This sample shows how to use the zephyr CAN API to send and receive CAN messages. The sample uses both CANs of the board and sends a message on one CAN and receives it on the other. To prepare the board for the sample, connect the CAN0 and CAN1 ports and put the termination jumpers on both CAN ports.
Flash and run the example¶
The commands assume that you are in the root of the repo, not the workspace.
west build --board ardep samples/can
The normal sample does not not use CAN-FD. To use CAN-FD, use the following command:
west build --board ardep samples/can -- -DEXTRA_CONF_FILE=fd.conf
Flash the app using dfu-util:
west ardep dfu
Sample Output¶
[00:00:00.000,000] <inf> app: Received CAN frame with ID 101
HV Shield¶
TODO