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.

Question of Customer OTP function

Other Parts Discussed in Thread: TMS570LS3137-EP

1. Do you want to use the Customer OTP in any case such?

2. Please tell me the contents of the control for the auto-load feature of Customer OTP after the reset.

3. Customer to the OTP, Is it possible to write both the data and the application program?

4. If you place the application program to the Customer OTP,   Please tell me the timing at which the application program is executed.

  • Hi Haggy,

      

    Haggy said:
    1. Do you want to use the Customer OTP in any case such?

    Please note that customer OTP is meant for one time program only. The size of customer OTP is 2k. You should only store data, not your application program.

    Haggy said:
    2. Please tell me the contents of the control for the auto-load feature of Customer OTP after the reset.

    After reset, the flash controller automatically read some system parameters and AJSM password stored in the TI OTP. Please note this is TI OTP, not customer OTP.

    3. Customer to the OTP, Is it possible to write both the data and the application program?

    As noted in 1, you should not store application in customer OTP.

    Haggy said:
    4. If you place the application program to the Customer OTP,   Please tell me the timing at which the application program is executed.

    See answer to #3.

  • Dear  Charles Tsai

    Also Is 2k size of customer OTP of TMS570LS3137-EP?

    Referring to Table 6-21. Device Memory Map of the data sheet (SPNS230D), you can read as included more than 2K.
    0xF000_0000 ~ xF000_FFFF is, Is customer OTP area?

    Is even more additional questions.

    Do I have to avoid and write an area of a AJSM password?
    Or can it be avoided automatically?

  • Hi Haggy,
    You are right the customer OTP is 4k instead of 2k.

    The device is shipped with the AJSM pre-programmed with the password to unlock the device. There is nothing you need to do from your side if you will never use the AJSM feature. If you do use the AJSM feature then you will program a new password to protect your device. Bear in mind that the OTP is one-time-program only. You can not erase the OTP.
  • If you write to the customer OTP, make sure you do not unintentionally write to the AJSM locations (0xF0000000-0xF000000F) or you will lock the part. You can write data starting at address 0xF0000010.