1 fpga firmware upgrade, Figure 8-3, Fpga memory map – Artesyn ATCA-9405 Installation and Use (May 2014) User Manual
Page 117

Intelligent Peripheral Management Controller
ATCA-9405 Installation and Use (6806800M71G)
117
8.4.1
FPGA Firmware Upgrade
The FPGA device is a special HPM.1 component. Physically it consists of one working and one
golden image. The working image can be overwritten and the golden image is write-protected.
Thus only the working component can be programmed.
If the FPGA determines that the working image is broken, it automatically selects the golden
image to boot. This mechanism is close to HPM.1 automatic rollback. However,
manual/automatic rollback can be performed only once (selection of the golden image is
possible by writing "foo" data into the working image only. The FPGA bootloader determines
the corrupt working image and jumps to the golden image). Note that this is a limitation,
manual rollback to the old working image is not possible. Rollback means switching to the
golden version.
A payload cold reset is not enough to execute a new FPGA component. In this case, a power
cycle is required.
Figure 8-3
FPGA Memory Map