Figure 82. Writing an Address Pointer to the New Image Pointer Entry, section 5.6.5 Adding an Application Image, Table 55. Configuration Firmware Pointer Block Contents and Figure 83. Read Current CPB Values, in section 5.6.6 Removing an Application Image, in the Intel Agilex® 7 Configuration User Guide are incorrect:
UG-20205
ID: 683673
Version 2023.04.28
The start address of the desired new application image should be 0x03FF0000 instead of 0x02000000.
The correct Figure and Table should look like the images shown below:
Figure 82. Writing an Address Pointer to the New Image Pointer Entry
% qspi_write_one_word 0x004a0028 0x03FF0000 |
% qspi_write_one_word 0x004a8028 0x03FF0000 |
% qspi_read 0x004a0028 1 0x03FF0000 |
% qspi_read 0x004a8028 1 0x03FF0000 |
Table 55. Configuration Firmware Pointer Block Contents
CPB0 + 0x28 = 0x004A0028 | Current/new application image pointer entry (highest priority) | 0x03FF0000 |
CPB1 + 0x28 = 0x004A8028 | Current/New application image pointer entry (highest priority) | 0x03FF0000 |
Figure 83. Read Current CPB Values
% qspi_read 0x004A0028 1 0x03FF0000 |
% qspi_read 0x004A8028 1 0x03FF0000 |
This updated information will be added to a future release of the Intel Agilex® 7 Configuration User Guide.