EasyManuals Logo

Intel Stratix 10 Configuration User Guide

Intel Stratix 10
113 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #77 background imageLoading...
Page #77 background image
4. When loading an application image, the SDM traverses the pointer block in reverse
order. The SDM loads the highest priority image. When image loading completes,
the device enters user mode.
5. If loading the newest (highest priority) image is unsuccessful, the SDM tries the
next application image from the list. If none of the application loads successfully,
the SDM loads the factory image.
6. If loading the factory image fails, you can use the Serial Flash Mailbox Client IP to
write a different configuration bitstream to the AS x4 flash device. Then, instruct
the SDM to reboot from the updated image in AS x4 flash. (This step is not shown
in the figure.)
If reconfiguring the device with an application image in user mode is unsuccessful, the
SDM loads the last working image.
5.2. Guidelines for Performing Remote System Upgrade Functions
for Non-HPS
Figure 39. Intel Stratix 10 Modules and Interfaces to Implement RSU Using Images
Stored in Flash Memory
Intel Stratix 10 FPGA
Secure
Device
Manager
(SDM)
Flash Memory
AS x4 to store
RSU image
Mailbox
Interface
Avalon-MM
Interface
Mailbox Client
Intel Stratix 10
FPGA IP
RSU Host
Controller
(User logic/Nios II,
JTAG to Avalon
Master Bridge)
JTAG
Interface
SDM IOs
Note: Refer to the Intel Stratix 10 SoC Development Kit User Guide for more details on using
HPS as the RSU host to perform remote system upgrade.
Here are guidelines to follow when implementing remote system upgrade:
1. The factory or application image must at least contain a remote system upgrade
host controller and a Mailbox Client Intel Stratix 10 FPGA IP.
You can use either custom logic, the Nios II processor, or the JTAG to Avalon
Master Bridge IP as a remote system upgrade host controller.
The remote system upgrade host controller controls the remote system
upgrade function by sending commands to and receiving responses from the
SDM via Mailbox Client Intel Stratix 10 FPGA IP. The Mailbox Client functions
as the messenger between the remote system upgrade host and SDM. It
passes the commands to and responses from the SDM.
2. The pre-generated standard remote system upgrade image file should include
either a factory image or a factory image and at least one application image. The
remote system upgrade image must be programmed into the flash memory. In
user mode you can program additional application images.
5. Remote System Upgrade
UG-S10CONFIG | 2018.11.02
Send Feedback
Intel Stratix 10 Configuration User Guide
77

Table of Contents

Other manuals for Intel Stratix 10

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Intel Stratix 10 and is the answer not in the manual?

Intel Stratix 10 Specifications

General IconGeneral
BrandIntel
ModelStratix 10
CategoryControl Unit
LanguageEnglish

Related product manuals