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
Thanks for the clarification. So this is clearly the expected behavior, that is fine for our application.
I'm still missing an answer to the Watchdog Timeout:
- What is the unit of the watchdog timeout register? This is not specified in its datasheet/documentation.
- You stated "Please make sure the watchdog timeout not too. eg. Dont set RU_WATCHDOG_TIMEOUT = 0xFFF (this is too long)". Why is this too long? I am missing any restrictions in the respective datasheet.
best regards
Fabian
- Farabi_Altera7 months ago
Regular Contributor
Hello Fabian,
A unit of the watchdog timer is 1/f, and f is the frequency of internal oscillator.
Based on datasheet, by right it should be 1/7.9MHz for a unit time (nominal calculation).

regards,
Farabi
- Farabi_Altera7 months ago
Regular Contributor
Hello Fabian,
Do you have further question?
regards,
Farabi
- FabianL7 months ago
Occasional Contributor
Hello Farabi,
actually yes, as pointed out in my last post I'm missing answers concerning the Watchdog Timeout:
- What is the unit of the watchdog timeout register? This is not specified in its datasheet/documentation.
- You stated "Please make sure the watchdog timeout not too. eg. Dont set RU_WATCHDOG_TIMEOUT = 0xFFF (this is too long)". Why is this too long? I am missing any restrictions in the respective datasheet.
best regards
Fabian
- Farabi_Altera7 months ago
Regular Contributor
Hello Fabian,

The watchdog timer is range between 1/f (2^0) and 2^29. If you convert to seconds. the range is between 1/7.9Mhz(1.26ns) ~ 67 seconds.
regards,
Farabi