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.

TMS320F28377D: Not able to program passwords in OTP using hex file

Other Parts Discussed in Thread: UNIFLASH

Hi Vamsi ,

I m still having two issue , in attach a do with all screenshots and more details .

basically issue with .HEX is happening both with C2prog & Uniflash  ( not happening with  .out file )  , this if for OTP

second issue os about Blackhawk and the part programmerd

thank you very much

regards

Carlo

Issues left.docx

  • Carlo,

    1. It is not an issue with UniFlash or C2Prog. C2000 Hex utility generates separate hex files for page 0 and page 1. You will notice a warning from the hex utility about this when you compile. If you load only one hex file, you will miss the other page's contents in the Flash/OTP. To avoid this issue, declare the OTP memories (to which you map security settings) in page 0 in the linker command file. In general, when you use hex files, map all the initialized sections to page 0.

    2. You don't need to configure the "Core Selection" field in Flash settings. Flash programmer will configure that field automatically by reading the CPUID in the OTP. This field is provided for the users that received the very initial silicon samples which does not contain CPUID in OTP - Those users need to select the CPU in this field.

    Thanks and regards,
    Vamsi