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 #94 background imageLoading...
Page #94 background image
The program_flash function takes three arguments:
a.
The .rpd file to write to flash memory.
b. The start address.
c.
Number of words to write for each QSPI_WRITE command. The QSPI_WRITE
supports up to 1024 words per write instruction.
3. Write the new application image start address to a new image pointer slot in the
configuration firmware pointer block (CPB) using the QSPI_WRITE command.
Ensure that the new image pointer slot value is 0xFFFFFFFF before initiating the
write.
Note: You must update both copies (CBP0 and CBP1) when editing the
configuration firmware pointer block and sub-partition table. Refer to Table
31 on page 84 for more details about the configuration firmware pointer
block.
Based on the example described above, the address offset 0x20 in the CPB0 and CPB1
must point to the start address of the application image. The next new image pointer
slot value must be 0xFFFFFFFF before you write the start address of the new
application image to the next image pointer slot.
Table 32. Configuration Firmware Point Block Contents
CPB Start Address + 0x20
Content Value
CPB0 + 0x20 = 0x002E4020
Current application image pointer
slot (highest priority)
0x002F4000
CPB0 + 0x28 = 0x002E4028
Next image pointer slot
0xFFFFFFFF
CPB1 + 0x20 = 0x002EC020
Current application image pointer
slot (highest priority)
0x002F4000
CPB1 + 0x28 = 0x002EC028
Next image pointer slot
0xFFFFFFFF
You can use the qspi_read function verify that the new image pointer slot value is
0xFFFFFFFF . The qspi_read function takes in two arguments:
1. Start address
2. Number of words to read
5. Remote System Upgrade
UG-S10CONFIG | 2018.11.02
Intel Stratix 10 Configuration User Guide
Send Feedback
94

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