Why do I intermittently see reboot failure in the u-boot stage when running the Arria 10?
Hello,
We are seeing intermittent failures in u-boot on warm reboot.
U-Boot version: 2023.01Device: Arria10
To reproduce:
- Power on the system and let it boot.
- In the shell type the `reboot` command.
- U-boot gets stuck at the RAM ECC scrub stage (see output below).
Reproducibility is about 50% of reboots. We have never seen this in a power on; we have only seen this on reboot during warm reboot (type the `reboot` command in the shell).
U-boot only gets this far:
U-Boot SPL 2023.01-26421-g0fa4e757b5-dirty (Jun 20 2023 - 00:59:09 +0000) U-Boot SPL 2023.01-26421-g0fa4e757b5-dirty (Jun 20 2023 - 00:59:09 +0000) DDRCAL: Success DDRCAL: Scrubbing ECC RAM (2048 MiB).
This knowledge base article seems very relevant to this issue:
https://community.altera.com/kb/knowledge-base/why-do-i-intermittently-see-reboot-failure-in-the-u-boot-stage-when-running-the-/339226
If so, is there a fix? Is that a fix in Quartus release as mentioned in the article? If so is there a release that fixes this issue?
Is this a bug in the boot loader? If so, is there a version of the boot loader to fix this issue?
Thank you!