This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F280049: Only modify password cause f280049 cannot startup?

Part Number: TMS320F280049

My customer report a issue as below step, I have validate and recur the issue in both CCS v8.3 and v9.3:

1, program the "led_ex2_blinky_dcsm" flash version example code into 280049, and modify Z1OTP_BOOTPIN_CONFIG to 0x5AFFFFFF (means startup without mode pin). After power up, device start running normally by toggle a LED.

2, Continue modify B0_Z1OTP_CSMPSWD3 to 0x11111111 (means to enable a password). After power up, device cannot startup running, the LED donot toggle.

3, Continue modify B0_Z1OTP_GRABRAM to 0x55555555, B0_Z1OTP_GRABSECT to 0x55555555, (means both ram and flash belong to password zone1). After power up, device resume running normal to toggle LED 

so the question is why only modify password will cause device donot startup running?

  • Hi Terry,

    This is expected. In F280049 device, if the Zone's password(B0_Z1OTP_CSMPSWDx) is changed, the memories(RAM/Flash) need to grabbed using the B0_Z1OTP_GRABRAM and the B0_Z1OTP_GRABSECT registers. Otherwise the RAM/Flash would be inaccessible.

    This is explained in detail in the device TRM(https://www.ti.com/lit/ug/sprui33c/sprui33c.pdf) in Table 3-15. (RAM/Flash Status) and the note following that. 

    The application program isn't running as the RAM/Flash in which the program is running is inaccessible.

    Hope this helps. 

    Thanks & Regards

    Pramod