AN 886: Intel Agilex® 7 Device Design Guidelines

ID 683634
Date 10/09/2023
Public
Document Table of Contents

9.13.1. Flash Programming Method

The flash connected to SDM is programmed using the Intel® Quartus® Prime Programmer tool, that is part of Intel® Quartus® Prime Pro Edition.

GUIDELINE: Use Intel® Quartus® Prime Pro Edition Programmer to write to SDM flash.

It is your responsibility to program the flash connected to HPS. Several options are possible:

  • Use a bus switch to route the flash signals to an external master that does the programming.
  • Use software running on HPS to do the programming. For example U-Boot can be loaded with an Arm* debugger or System Console, then used to program the flash.

GUIDELINE: Plan for the HPS flash programming method early in the project lifecycle, as it may impact board design or require additional tool support.