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.
Dear Sirs.
We develop a tool for programming TMS320 chips.
On fresh (not programmed) TMS320F280049C chip we read out a DCSM OTP address range (0x78000 .. 0x78800)
and so a values that not equal to 0xFFFF. The preprogrammed values for CSMKEY1 in each zone are documented in TRM,
but we also find a values for
Z1_PWDLOCK, Z2_PWDLOCK = 0xFB7FFFFF, Z1_CRCLOCK = 0x4BFFFFFF, Z2_CRCLOCK = 0x0FFFFFFF;
Is that values atually preprogrammed by TI, and how we can modify it in ECC-protected OTP.
Hi,
when we will program this locations, we must "logical and" our new values with values in OTP, is it true?
That is correct.
The question - is the values in that places are equal for all tms320f28004x series?
Yes.
There are two possible scenario -
1: read from chip + "and" with our value + write
2: "and" with known constant + write
Can we use scenario 2 with All chips in series?
Yes, scenario 2 will work with all chips in this series.
Regards,
Vivek Singh