A P1 arrived today, along with the ODB-2 3-way kit.
I followed the P1 setup instructions, including the firmware pin settings. Debian updated, got it working on wifi, etc. Can’t get it sending and receiving to other devices.
I’ve tried the P1 CAN0 to CAN1 loopback, literally cut-n-paste the instructions. candump doesn’t show anything, cansend doesn’t cause any reception on other devices.
I can’t get the P1 to communicate on the CAN bus at all. I have other CAN equipment (Macchina M2, Arduino, USB dongle) and I can get those devices sending and receiving to each other through the 3-way.
The pin configuration is thus…
root@beaglebone:/home/debian/bbb-pin-utils# ./show-pins | grep can P9.20 / cape i²c sda 94 fast up 2 can 0 tx can@481cc000 (pinmux_dcan0_pins) P9.19 / cape i²c scl 95 fast rx up 2 can 0 rx can@481cc000 (pinmux_dcan0_pins) P9.26 96 fast up 2 can 1 tx can@481d0000 (pinmux_dcan1_pins) P9.24 97 fast rx up 2 can 1 rx can@481d0000 (pinmux_dcan1_pins)
Any ideas what’s up?