Quantcast
Channel: Microcontrollers
Viewing all articles
Browse latest Browse all 217656

Forum Post: RE: TMS320F28375S: CAN Data Not Updating After Jumping from Custom Bootloader to Application

$
0
0
Hi Muzammil, Given this a more niche issue, I had to take the time to discuss with multiple experts: Initializing the CAN module would trigger the initialization of the message RAMs, effectively clearing the CAN buffers. In fact, the message RAM initialization bit flag is polled during CAN init routine to ensure that message RAMs have completed the initialization sequence within CAN init routine. Given that a reset is the only thing that makes the device behave correctly, there must be a setting configured in the bootloader that needs to be reset/reconfigured after branching. Without taking a comprehensive dive into the code, the best I can recommend is compare the contents of the CAN config registers (In CCS, View > Registers) before and after a reset. You can also look at the CAN registers while the device is receiving frames to see what's going on. Best, Matt

Viewing all articles
Browse latest Browse all 217656

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>