Intel® SoC FPGA Embedded Development Suite
Support for SoC FPGA Software Development, SoC FPGA HPS Architecture, HPS SoC Boot and Configuration, Operating Systems
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
573 Discussions

Arria10 Secure Boot : program fuses

ChristianMS
Novice
968 Views

Hello,

We are currently using U-Boot 2024.04, and all components are signed (U-Boot SPL, U-Boot 2nd stage, Kernel/DTB).
Our final step is to program the fuses on the Arria 10 FPGA.

The alt_authtool.py script generates a file containing the hash of the root public key, which needs to be burned into the device fuses. However, we are unsure how to actually program this hash into the FPGA.

 

  • Could you please advise us on the procedure to program the fuses?
  • Which tools should we use?
  • Are there any specific caveats or important points we should be aware of?

Thank you in advance for your support.

Best regards,
Christian & Baptiste

0 Kudos
1 Solution
BoonkhaiN_Altera
Employee
899 Views

Hi, you can refer to this documentation

 

Be sure what you are doing, once fuse is blown, it becomes permanent and cannot be reversed, below is the step.

https://www.intel.com/content/www/us/en/docs/programmable/683269/current/programming-single-device-volatile-or-67141.html

 

For more information about A10 security you can refer to this document

https://www.intel.com/content/www/us/en/docs/programmable/683060/20-4/an-759-using-secure-boot-in-soc-devices.html

 

Regards,

Boon Khai

View solution in original post

0 Kudos
2 Replies
BoonkhaiN_Altera
Employee
900 Views

Hi, you can refer to this documentation

 

Be sure what you are doing, once fuse is blown, it becomes permanent and cannot be reversed, below is the step.

https://www.intel.com/content/www/us/en/docs/programmable/683269/current/programming-single-device-volatile-or-67141.html

 

For more information about A10 security you can refer to this document

https://www.intel.com/content/www/us/en/docs/programmable/683060/20-4/an-759-using-secure-boot-in-soc-devices.html

 

Regards,

Boon Khai

0 Kudos
Jeet14
Employee
780 Views

Please login to ‘https://supporttickets.intel.com/s/?language=en_US’, view details of the desire request, and post a feed/response within the next 15 days to allow me to continue to support you. After 15 days, this thread will be transitioned to community support. The community users will be able to help you on your follow-up questions.


0 Kudos
Reply