Forum Discussion
Arria 10: Remote Update Watchdog unpredicted behavior
- 7 months ago
Hello Fabian,
Thanks for the reply.
Functional error in that context is when the logic that is responsible to reset the WD timer fails to do its task, which will initiate a fallback mechanism. The third paragraph actually correlates with the first paragraph. Factory fallback needs to meet certain conditions when in application configuration for it to happen, so expecting the fallback mechanism to occur with everything working correctly is a wrong understanding.
regards,
Farabi
Hello Farabi,
actually yes. From the datasheet section, I would interpret this in the way, that the watchdog needs to be triggered or disabled by the application image and serves as a functional validation:
Additionally, the remote update mode features an optional user watchdog timer that can detect functional errors in an application configuration.
It seems to be even more clear from section 1.3.2. Remote System Configuration Components
Arria® 10 and Cyclone® 10 GX devices are equipped with a built-in watchdog timer for remote system configuration to prevent a faulty application configuration from indefinitely stalling the device.
If the application configuration does not reset the user watchdog timer before time expires, the dedicated circuitry reconfigures the device with the factory configuration and resets the user watchdog timer.
But maybe I have a wrong understanding of these datasheet sections.
So you state, once the application image is successfully loaded the watchdog will be disabled and won't trigger any fallback anymore?
So it only covers the image loading procedure?
best regards
Fabian
Hello Fabian,
If your Application Image is not corrupted, the system will stay with Application Image and not fallback to factory image. Why you want your system to load factory image after a successful Application image load?
regards,
Farabi