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.

TMS320F2800137: Device Unique ID

Part Number: TMS320F2800137

Hi expert:

In Technical Reference Manual

Describe 1:

  5.7.8 Device Unique ID

TI OTP contains a 256-bit value that is made up of both random and sequential parts. This value can be used as a seed for code encryption. The starting address of the value is 0x7020E. The first 192 bits are random, the next 32 bits are sequential, and the last 32 bits are a checksum value

Describe 2:

Table 3-19. SYSCTRL Base Address Table

UidRegs UID_REGS UID_BASE          Base Address:0x0007_1140

why address is different?

which address is the right ?

  • Hi Youjun,

    TRM section 5.7.8 is incorret.  The base address for the unique ID is 0x0007_1140.  Thank you for pointing this out.  I will submit this as a documentation bug.  To give more clarity, here is the description of the unique ID register locations (32-bit steps)

    0x0007_1140     random ID1 (used to seed UID0/1)

    0x0007_1142     random ID2 (used to seed UID0/1)

    0x0007_1144     random ID3 (used to seed UID0/1)

    0x0007_1146     random ID4 (used to seed UID0/1)

    0x0007_1148     random ID5 (used to seed UID0/1)

    0x0007_114A     UID_UNIQUE0

    0x0007_114C     UID_UNIQUE1

    0x0007_114E     checksum for addresses 0x0007_1140 to 0x0007_114C

     

    Refer to datasheet Table 7-4 Device Identification Registers.  Customers will have the option to use a 32-bit UID or 64-bit UID for a combination of bout UID 0 and 1.

     

    Regards,

    Joseph