All, I'm having some trouble getting CAN bus to work on a Beaglbone Blue with an image from this August, with the 4.14.65-ti-r72 kernel. I verified that my hardware is correct by swapping in an older image (old enough to still use the capemgr!) based one the 4.9.45-ti-r57 kernel and verifying that works.
With the newer kernel, I don't get any inbound traffic through candump and every time I call cansend the can0 interface goes down and I get the following error message in my dmesg output: [ 778.698672] c_can_platform 481d0000.can can0: bus-off The relevant lines in /boot/uEnv.txt are as follows: ###U-Boot Overlays### ###Master Enable enable_uboot_overlays=1 ### ###Overide capes with eeprom uboot_overlay_addr0=/lib/firmware/BB-UART2-00A0.dtbo uboot_overlay_addr1=/lib/firmware/BB-UART5-00A0.dtbo uboot_overlay_addr2=/lib/firmware/BB-CAN1-00A0.dtbo ###PRUSS OPTIONS uboot_overlay_pru=/lib/firmware/AM335X-PRU-RPROC-4-14-TI-00A0.dtbo ###Cape Universal Enable enable_uboot_cape_universal=1 ###U-Boot Overlays### Any suggestions for what might be preventing CAN from working with the newer image? -p -- Pierce Nichols Principal Engineer Logos Electromechanical, LLC -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/CAENK0PzUePHEqMRm3hPTfsMHhw0sgdhX6u%2Bk8eY4ib_a2qxfxw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
