cancel
Showing results for 
Search instead for 
Did you mean: 

Unique 96bit ID meaning and its shortening

kinovicf
Associate II
Posted on February 08, 2013 at 08:06

Hello.

I have a question concerning processor 96bit UID. I understand that this number is ST unique number and I would like to use it as a board identification in production. But the number is farly long for expressing in text form. So I would like to short it to be unique relative for certain chip.

I see that DFU boatloader uses a shorter serial number similar to UID and it differs among similar chips. Would anybody know the number meaning  or a mask reducing the number to demanded purpose?

Thank you.

#id-unique-meaning-shortening
11 REPLIES 11
denis
Associate II
Posted on September 25, 2013 at 12:25

> duplicated UID.

Well that id is good for shyte..    Is this something known to happen?

At least from the STM32F1 manual, there is very strong emphasis on uniqueness.

''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.''

Posted on September 25, 2013 at 15:42

> duplicated UID.

 

 

Well that id is good for shyte..    Is this something known to happen?

 

At least from the STM32F1 manual, there is very strong emphasis on uniqueness.

 

 

''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.''

It doesn't preclude you or someone else fouling up the implementation, and I'm saying that your test procedures should have enough integrity to catch such things.

[DEAD LINK /public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/Flat.aspx?RootFolder=/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/Unique%20Device%20ID%20not%20unique%21&FolderCTID=0x01200200770978C69A1141439FE559EB459D7580009C4E14902C3CDE46A77F0FFD06506F5B&TopicsView=https://my.st.com/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/AllItems.aspx&currentviews=84]https://my.st.com/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/Flat.aspx?RootFolder=%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fcortex_mx_stm32%2fUnique%20Device%20ID%20not%20unique!&FolderCTID=0x01200200770978C69A1141439FE559EB459D7580009C4E14902C3CDE46A77F0FFD06506F5B&TopicsView=https%3A%2F%2Fmy.st.com%2Fpublic%2FSTe2ecommunities%2Fmcu%2FLists%2Fcortex_mx_stm32%2FAllItems.aspx¤tviews=84
Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..