EasyManua.ls Logo

Microsemi IGLOO2 - Figure 17 IAP Flow

Microsemi IGLOO2
50 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
In-Application Programming
UG0451 User Guide Revision 7.0 34
The following figure summarizes the two-step IAP flow.
Figure 17 • IAP Flow
Start
Pass?
Cortex-M3
2
calls the Program IAP system
service to start programming from MSS SPIO
Yes
Cortex-M3
2
calls IAP system
service with Verify mode
bits set (Optional)
User application call
fabric digest check
System Controller executes
IAP system service request
End
Cortex-M3
2
calls the Authenticate IAP
system service to authenticate the bitstream
Check if bitstream is corrupted;
regenerate if necessary
No
No
Yes
1
For IGLOO2 device, either external programmer or user logic in the fabric loads the bitstream into the
external SPI flash in the SPI_0 port.
2
For IGLOO2 device, user logic calls IAP system service.
Programming
pass?
User application execute
system-level reset
Debug
Cortex-M3
1
loads bitstream into
the external SPI flash in the SPI_O port

Table of Contents

Other manuals for Microsemi IGLOO2