AnsweredAssumed Answered

question about fuse address

Question asked by Hillman Huo on May 3, 2016
Latest reply on May 5, 2016 by Hillman Huo

Hi all,

     I'm working on secure boot of ls1021a-iot, I can follow the steps in A0001-Secure-boot.pdf file in  LS1021A-Rev2_iot-20150907 using the demo images provided by freescale.

     But I'm not sure about something as below, can you help me?

     There is a step to burn key hash256 to the fuse on uboot which boot from sd card as below.

 

=>mm 1e80234

01e80234: 00000000?88888888

01e80238: ffffffff?77777777

01e8023c: ffffffff?66666666

01e80240: ffffffff?55555555

01e80244: ffffffff?44444444

01e80248: ffffffff?33333333

01e8024c: ffffffff?22222222

01e80250: ffffffff?11111111

01e80254: 00000000?.

=>mm 1e80254

01e80254:00000000?6c25e357

01e80258:00000000?fd0bf748

01e8025c:00000000?cd2c1356

01e80260:00000000?58b79c1b

01e80264:00000000?f480db72

01e80268:00000000?2243a6e30

01e8026c:00000000?6a017e1f

01e80270:00000000?a432062e

01e80274:00000000?.

=>mw 1e80020 0x02000000

=>md 1e80020 1

0x00000000

 

I not sure about the fuse address for ls1021a-iot, I think 01e80234 is the start address for OTPMKR and 01e80254 is the start address for SRKHRn, Is that right? What's the address 1e80020 used for? Is it for the ITS fuse? If it's not, what's the address for ITS fuse? Is there any document about these address?

I have burned the hash of demo public key to the fuse, if I want to burn another hash of a new key what's the address? Is there any document about this?

 

Thanks in advance.

Outcomes