TMS320F280049C: Bootmodes OTP configuration.

Part Number: TMS320F280049C
Other Parts Discussed in Thread: LAUNCHXL-F280049C,

Hello, 

I'm currently testing CAN boot mode on the TMS320F280049C microcontroller. I am using LAUNCHXL-F280049C dev boards. The problem is that one of the CAN bus pins is used as a boot pin. I read that it is not a good idea to use them simultaneously. I reconfigured boot pins using the GPREG1 OTP register.

image.png

image.png

I have programmed it with value 0x5AFF0B0A to use GPIO10 as BMSP0 and GPIO11 as BMSP1. After configuration, I lose the ability to choose boot mode. F280049C always boots from flash. Later I tried to change CAN bus pins used for CAN boot mode with similar results on different boards. I'm 100% sure that I have configured them correctly; in emulation mode it is working. Are there any other OTP registers that are required to be configured for correct working?

 

Thanks in advance