Hi Team,
I still have one unresolved issue in my application probably about using SYS/BIOS OS.
Just after enabling the CAN interrupt (CANGlobalIntEnable()), I get 6 CAN_TX interrupts in a row. All that without initiating any message transmit. (I configured 6 tx mailboxes, so I believe it’s 1 per mailbox)
On terminal I see 6 messages been sent from our board where all the data=0.
After these 6 messages the application stuck.
If I stop the debugger, reset it, and run from the beginning, I don’t get any interrupts after executing the (CANGlobalIntEnable()), and the application works fine.
I guess if it’s about the OS, or something is wrong with my application.
I tried to configure the CAN setup after starting the OS, but it doesn’t help.
Are you familiar with such issue? If so, please advise.
Thanks,
Shlomi