Hi,
im currently looking for the "best" way to program the fuse-cells for my custom-board with the imx28. I want to use HAB and encryption feature of the processor.
i have some questions regarding the procedures:
1. is it necessary to use usb-recovery modus in general to program the fuses or only if i want to use the mfgtool or the bit-burner?
2. when i get the generated *.sb file with the HAB-related signature fuses, what are the possibilities to set the fuses with this sb file? can i also boot from sd to apply those values?
kind regards
Hello,
Please refer to section 6 (Manage the electrical fuses) of the app note
AN4555 (Secure Boot with i.MX28 HAB Version 4).
http://cache.freescale.com/files/32bit/doc/app_note/AN4555.pdf
Regards,
Yuri.
Hi Yuri,
i generated a OtpInit.sb file as stated in the AN, when i try to burn the fuses via BitInit (on winxp 32,win8 32). On every platform i get the same error. What is this about?
best regards,
Markus
Hello,
0x8007001F - A device attached to the system is not functioning.
Please check if the BitBurner is working on the i.MX28 EVK.
If it works for the EVK then there is probably something wrong with the
customer's specific HW configuration. For the BitBurner operations, the i.MX28
must enter recovery mode, which can be seen as a USB human interface device in
the windows device manager.
Regards,
Yuri.
Thanks for the answer.
The problem is that i am already using the evk and it appears as HID Device. (as you can see in the "german" screenshot). Do you have any other hint? if not i will try to get a "new" processor on my evk.
best regards
markus
Hi Markus
1. for fuse burning one can use OBDS (stmp_otp.c)
Lab and Test Software (1)
On-Board Diagnostic Suit for the i.MX28 (REV 1)
2. one can write own application (using above example) and put it in
*.sb image or sd card.
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
hi igor,
yeah the obds seems to be a nice tool. I would like to start it via usb-recovery but i can't get it booting because the *.bd file seems to be not correct, is it generally possible to boot it via usb? do you have a hint for me?
i would love to programm the fuses without windows.
best regards
Markus