MIMXRT1160 Unique ID eFuse

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

MIMXRT1160 Unique ID eFuse

Jump to solution
1,554 Views
tbonkers
Contributor III

MIMXRT1160 has a 64-bit Unique ID fuse at 0x900-0x910. Can the value be used as device unique ID, or is it "unique" across processor/batches? If that's the case, is there another pre-programmed register or fuse which can be used as device unique ID?

Thanks

0 Kudos
Reply
1 Solution
1,451 Views
mayliu1
NXP Employee
NXP Employee

Hi @tbonkers ,

Thanks for your updated information.

Regarding "My requirement is to have an unique ID for each device, and I was thinking that it would be great if I can use the value of the fuse 0x900."

Are you saying that you used the value of fuse 0x900, a 32-bit data? If so, I don't think that's a good choice, 32-bit data is not unique . 

But if you use the fuse values 0x900 and 0x910, the 64-bit data is unique (unique ID), which would be Okay.

Wish it helps you.

Best Regards
MayLiu

View solution in original post

0 Kudos
Reply
3 Replies
1,539 Views
mayliu1
NXP Employee
NXP Employee

Hi @tbonkers ,

Thank you so much for your interest in our products and for using our community.

 Yes, IMXRT1160 has a 64-bit Unique ID which configuration  by NXP.

mayliu1_0-1754970106981.png

Regarding "If that's the case, is there another pre-programmed register or fuse which can be used as device unique ID?"

Could you tell me more details of your requirement?  In IMXRT1160 already provide a 64 bit  device unique ID fuse at 0x900-0x910.

mayliu1_1-1754970965556.png

Best Regards

MayLiu

0 Kudos
Reply
1,477 Views
tbonkers
Contributor III
Hi,
My requirement is to have an unique ID for each device, and I was thinking that it would be great if I can use the value of the fuse 0x900.
From your response I understand that the value of the fuse is indeed unique for each unit - please correct me if I'm wrong.
Thanks
0 Kudos
Reply
1,452 Views
mayliu1
NXP Employee
NXP Employee

Hi @tbonkers ,

Thanks for your updated information.

Regarding "My requirement is to have an unique ID for each device, and I was thinking that it would be great if I can use the value of the fuse 0x900."

Are you saying that you used the value of fuse 0x900, a 32-bit data? If so, I don't think that's a good choice, 32-bit data is not unique . 

But if you use the fuse values 0x900 and 0x910, the 64-bit data is unique (unique ID), which would be Okay.

Wish it helps you.

Best Regards
MayLiu

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2149920%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EMIMXRT1160%20Unique%20ID%20eFuse%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2149920%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EMIMXRT1160%20has%20a%2064-bit%20Unique%20ID%20fuse%20at%200x900-0x910.%20Can%20the%20value%20be%20used%20as%20device%20unique%20ID%2C%20or%20is%20it%20%22unique%22%20across%20processor%2Fbatches%3F%20If%20that's%20the%20case%2C%20is%20there%20another%20pre-programmed%20register%20or%20fuse%20which%20can%20be%20used%20as%20device%20unique%20ID%3F%3C%2FP%3E%3CP%3EThanks%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2157419%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20MIMXRT1160%20Unique%20ID%20eFuse%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2157419%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F183978%22%20target%3D%22_blank%22%3E%40tbonkers%3C%2FA%3E%26nbsp%3B%2C%3C%2FP%3E%0A%3CP%3EThanks%20for%20your%20updated%20information.%3C%2FP%3E%0A%3CP%3E%3CSPAN%3ERegarding%20%22My%20requirement%20is%20to%20have%20an%20unique%20ID%20for%20each%20device%2C%20and%20I%20was%20thinking%20that%20it%20would%20be%20great%20if%20I%20can%20use%20the%20value%20of%20the%20fuse%200x900.%22%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3EAre%20you%20saying%20that%20you%20used%20the%20value%20of%20fuse%200x900%2C%20a%2032-bit%20data%3F%20If%20so%2C%20I%20don't%20think%20that's%20a%20good%20choice%2C%2032-bit%20data%20is%20not%20unique%20.%26nbsp%3B%3C%2FP%3E%0A%3CP%3EBut%20if%20you%20use%20the%20fuse%20values%200x900%20and%200x910%2C%20the%2064-bit%20data%20is%20unique%20(unique%20ID)%2C%20which%20would%20be%20Okay.%3C%2FP%3E%0A%3CP%3EWish%20it%20helps%20you.%3C%2FP%3E%0A%3CP%3EBest%20Regards%3CBR%20%2F%3EMayLiu%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2156612%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20MIMXRT1160%20Unique%20ID%20eFuse%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2156612%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EHi%2C%3CBR%20%2F%3EMy%20requirement%20is%20to%20have%20an%20unique%20ID%20for%20each%20device%2C%20and%20I%20was%20thinking%20that%20it%20would%20be%20great%20if%20I%20can%20use%20the%20value%20of%20the%20fuse%200x900.%3CBR%20%2F%3EFrom%20your%20response%20I%20understand%20that%20the%20value%20of%20the%20fuse%20is%20indeed%20unique%20for%20each%20unit%20-%20please%20correct%20me%20if%20I'm%20wrong.%3CBR%20%2F%3EThanks%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2150517%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20MIMXRT1160%20Unique%20ID%20eFuse%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2150517%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F183978%22%20target%3D%22_blank%22%3E%40tbonkers%3C%2FA%3E%26nbsp%3B%2C%3C%2FP%3E%0A%3CP%3EThank%20you%20so%20much%20for%20your%20interest%20in%20our%20products%20and%20for%20using%20our%20community.%3C%2FP%3E%0A%3CP%3E%26nbsp%3BYes%2C%26nbsp%3B%3CSPAN%3EIMXRT1160%20has%20a%2064-bit%20Unique%20ID%20which%20configuration%26nbsp%3B%20by%20NXP.%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22mayliu1_0-1754970106981.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22mayliu1_0-1754970106981.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F351903iB4655A5B87BA53D2%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22mayliu1_0-1754970106981.png%22%20alt%3D%22mayliu1_0-1754970106981.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3ERegarding%20%22%3CSPAN%3EIf%20that's%20the%20case%2C%20is%20there%20another%20pre-programmed%20register%20or%20fuse%20which%20can%20be%20used%20as%20device%20unique%20ID%3F%3C%2FSPAN%3E%22%3C%2FP%3E%0A%3CP%3ECould%20you%20tell%20me%20more%20details%20of%20your%20requirement%3F%26nbsp%3B%20In%20IMXRT1160%20already%20provide%20a%2064%20bit%26nbsp%3B%26nbsp%3B%3CSPAN%3Edevice%20unique%20ID%20fuse%20at%200x900-0x910.%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22mayliu1_1-1754970965556.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22mayliu1_1-1754970965556.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F351909iB2132D088498774B%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22mayliu1_1-1754970965556.png%22%20alt%3D%22mayliu1_1-1754970965556.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EBest%20Regards%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EMayLiu%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E