AnsweredAssumed Answered

ID Unique device ID register (96 bits) “,

Question asked by xavier on May 16, 2012
Latest reply on May 16, 2012 by Clive One

Hello,

 The Cortex M3 have the “ID Unique device ID register (96 bits) “, this number give to the user application technical information about the Cortex M3 mounted in the PCB ?.

 Extract from the datasheet RM008 revision 14

 

The unique device identifier is ideally suited:

for use as serial numbers (for example USB string serial numbers or other end

applications)

for use as security keys in order to increase the security of code in Flash memory while

using and combining this unique ID with software cryptographic primitives and

protocols before programming the internal Flash memory

to activate secure boot processes, etc.

 

The 96-bit unique device identifier provides a reference number which is unique for any

device and in any context. These bits can never be altered by the user.

 

The 96-bit unique device identifier can also be read in single bytes/half-words/words in

different ways and then be concatenated using a custom algorithm.

 

 

Base address: 0x1FFF F7E8

 

 

It’s possible to know more information about this number ? ST give this information ? For our application we would like to know more information about the Cortex M3 in run time.

 

Thanks,

 

Xavier,

 

Outcomes