Commands And Responses - Intel Agilex Configuration User Manual

Hide thumbs Also See for Agilex:
Table of Contents

Advertisement

1. The factory or application image must at least contain a remote system update host controller and a Mailbox Client Intel
Agilex FPGA IP.
You can use either custom logic, the Nios II processor, or the JTAG to Avalon Master Bridge IP as a remote system
update host controller.
The remote system update host controller controls the remote system update function by sending commands to and
receiving responses from the SDM via Mailbox Client Intel Agilex FPGA IP. The Mailbox Client functions as the
messenger between the remote system update host and SDM. It passes the commands to and responses from the
SDM.
2. The pre-generated standard remote system update image file should include a factory image and at least one application
image. The remote system update image must be programmed into the flash memory. You can use a dummy image to
begin developing RSU functionality before the actual application image is complete. In user mode you can program
additional application images.
3. The remote system update requires you to use the AS x4 configuration scheme to configure the FPGA with the pre-
generated remote system update image.
4. Once the device enters user mode with either the factory image or an application image, the remote system update host
can perform the following remote system update operations:
a. Reconfiguring the device with an application or factory image
i.
From factory image to an application image or vice versa
ii.
From an application image to another application image
b. Erasing the application image
c.
Adding an application image
d. Updating an application image

5.3. Commands and Responses

The remote system update host communicates with the SDM using command and response packets via the Mailbox Client
Intel Agilex FPGA IP.
Block Diagram
The following figure illustrates the role of the Mailbox Client Intel Agilex in a Intel Agilex design. The Mailbox Client IP enables
communication with the SDM to access Quad SPI flash memory and system status including temperature and voltage
readings.
Intel
®
Agilex
Configuration User Guide
90
5. Remote System Update
UG-20205 | 2019.04.03
Send Feedback

Advertisement

Table of Contents
loading

Table of Contents