T-Core
User Manual
49
January 14, 2020
Figure 4-3 Remote System Upgrade Flow for MAX 10 Devices
The operation of the remote system upgrade feature detecting errors is as follows:
1.
After powering-up, the device samples the BOOT_SEL pin to determine which application
configuration image to boot. The BOOT_SEL pin setting can be overwritten by the input
register of the remote system upgrade circuitry for the subsequent reconfiguration.
2.
If an error occurs, the remote system upgrade feature reverts by loading the other application
configuration image. The following lists the errors that will cause the remote system upgrade
feature to load another application configuration image:
•
Internal CRC error
•
User watchdog timer time-out
3.
Once the revert configuration completes and the device is in the user mode, you can use the
remote system upgrade circuitry to query the cause of error and which application image failed.
4.
If the second error occurs, the device waits for a reconfiguration source. If the auto-reconfig is
enabled, the device will reconfigure without waiting for any reconfiguration source.
5.
Reconfiguration is triggered by the following actions:
•
Driving the nSTATUS low externally
•
Asserting internal or external nCONFIG low
•
Asserting RU_nCONFIG low (Avalon-MM interface signal)
Содержание T-Core
Страница 1: ...T Core User Manual 1 www terasic com January 14 2020 ...
Страница 45: ...T Core User Manual 44 www terasic com January 14 2020 Figure 3 17 Compile and download process ...
Страница 65: ...T Core User Manual 64 www terasic com January 14 2020 Figure 5 7 Using T Core board to program the DE10 Pro ...