4. Stratix 10 Configuration Features................................................................................. 69
4.1. Device Security................................................................................................... 69
4.2. Configuration via Protocol..................................................................................... 69
4.3. Partial Reconfiguration..........................................................................................71
5. Remote System Upgrade...............................................................................................72
5.1. Remote System Upgrade Functional Description....................................................... 74
5.1.1. Remote System Upgrade Using AS Configuration..........................................74
5.1.2. Remote System Upgrade Configuration Images ........................................... 75
5.1.3. Remote System Upgrade Configuration Sequence.........................................76
5.2. Guidelines for Performing Remote System Upgrade Functions for Non-HPS.................. 77
5.3. Commands and Error Codes.................................................................................. 78
5.3.1. Operation Commands............................................................................... 79
5.3.2. Error Code Responses...............................................................................82
5.4. Remote System Upgrade Flash Device Layout.......................................................... 83
5.4.1. Configuration Firmware Pointer Block (CPB).................................................83
5.5. Generating Remote System Upgrade Image Files using Programming File Generator..... 84
5.5.1. Generating a Standard RSU Image............................................................. 84
5.5.2. Generating a Single RSU Image................................................................. 85
5.6. Remote System Upgrade from FPGA Core Example...................................................86
5.7. Prerequisites....................................................................................................... 87
5.8. Creating Initial Flash Image Containing Bitstreams for Factory Image and One
Application Image............................................................................................. 87
5.9. Programming Flash Memory with Initial Remote System Upgrade Image..................... 91
5.10. Reconfiguring the Device with an Application or Factory Image.................................92
5.11. Adding an Application Image............................................................................... 93
5.12. Removing Application Image................................................................................96
6. Intel Stratix 10 Debugging Guide..................................................................................98
6.1. Intel Stratix 10 Debugging Overview...................................................................... 98
6.2. Configuration Pin Differences from Previous Device Families...................................... 98
6.3. Configuration File Format Differences....................................................................100
6.4. Understanding and Troubleshooting Configuration Pin Behavior................................ 100
6.4.1. nCONFIG.............................................................................................. 101
6.4.2. nSTATUS...............................................................................................102
6.4.3. CONF_DONE and INIT_DONE...................................................................102
6.4.4. SDM_IO Pins......................................................................................... 103
7. Intel Stratix 10 Configuration User Guide Archives..................................................... 106
8. Document Revision History for the Intel Stratix 10 Configuration User Guide.............107
Contents
Send Feedback
Intel Stratix 10 Configuration User Guide
3