Forum Discussion
Altera_Forum
Honored Contributor
16 years agoThanks Jake,
I don't understand the usage of the TRIO_USER_IMAGE_PAGE and TRIO_SAFE_IMAGE_PAGE in your bootloader. And about the reconfig status, let me confirm as following. Am I correct? 0x00: Load factory configuration image upon device power-up 0x01: Reload factory configuration image upon core nCONFIG assertion 0x02: Reload factory configuration image upon watchdog timer time out in application configuration image 0x04: Reload factory configuration image upon nSTATUS assertion in application configuration image 0x08: Reload factory configuration image upon configuration CRC error during application configuration 0x10: Reload factory configuration image upon external nCONFIG assertion in application configuration image --- Quote Start --- // Here is the drill ... // If the status word contains a 0x00, or a 0x04, we will load the safe image, // If the status word contains a 0x01, 0x02, 0x08, or 0x10, we stay in factory and load // the factory software --- Quote End --- I don't understand why we load the safe image if the status word contains a 0x00, or a 0x04?