Hi,
I'm trying to run AM35xx BSL test for CAN. The tests are being run on AM3517EVM and I'm using TotalPhase's Komodo as the other CAN device. I've used the two board connection scheme mentioned here where Komodo is acting as the second board. Its not the first time I'm using Komodo, I've used it with other boards as well (including am335xevm) so I'm pretty sure about that part of the setup.
While running the BSL CAN tests, acknowledge bit does not get set for my transmission mailbox in CANTA register. Instead, the corresponding bit in CANAA register is set indicating acknowledge abort. Also the BOIF bit is set in CANGIF register indicating bus off while TM bit in CANES register is set to '1' indicating that the CAN kernel is transmitting a message.
I'm not sure whats wrong here but I believe it might be a case of mismatched bitrates. I'm using the BSL CAN demo out of the box with default config and 26 MHz clock and the Komodo device is set to operate at 125 kHz (I've tried other bitrates as well without much success).
I'd appreciate any help/pointers.
Thanks!