PINE64
Has anyone gotten "reset" to work in U-Boot for Pine64? - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: PINE A64-LTS / SOPINE Compute Module (https://forum.pine64.org/forumdisplay.php?fid=66)
+--- Forum: General Discussion on PINE A64-LTS / SOPINE (https://forum.pine64.org/forumdisplay.php?fid=67)
+--- Thread: Has anyone gotten "reset" to work in U-Boot for Pine64? (/showthread.php?tid=13431)



Has anyone gotten "reset" to work in U-Boot for Pine64? - Pine - 03-18-2021

Has anyone gotten the "reset" command to work in U-Boot (v2021.01) for Pine64?

I've tried for days combinations of enabling and disabling PSCI, SYSRESET, and DM_RESET. I've applied and removed various reset patches from people like Chris Blake in 2017 and again in 2019.

Either the SoC enters an infinite loop walking a DM tree, or a message stating reset isn't supported on the board.

Let's not ask what combination of CONFIG_* flags I've set, because I've tried permutations of them all.

Has anyone, anywhere, gotten the SoPine (on a clusterboard) or Pine64-LTS to actually restart as if the reset button had been pressed? What are your defconf settings? What version in U-Boot? Thx!


RE: Has anyone gotten "reset" to work in U-Boot for Pine64? - Pine - 04-19-2021

(03-18-2021, 12:30 PM)Pine Wrote: Has anyone gotten the "reset" command to work in U-Boot (v2021.01) for Pine64?

I've tried for days combinations of enabling and disabling PSCI, SYSRESET, and DM_RESET. I've applied and removed various reset patches from people like Chris Blake in 2017 and again in 2019.

Either the SoC enters an infinite loop walking a DM tree, or a message stating reset isn't supported on the board.

Let's not ask what combination of CONFIG_* flags I've set, because I've tried permutations of them all.

Has anyone, anywhere, gotten the SoPine (on a clusterboard) or Pine64-LTS to actually restart as if the reset button had been pressed? What are your defconf settings? What version in U-Boot? Thx!

Good news, it's not a software issue. Two AA batteries over 1.4V each (not NiMH) in the clusterboard will enable software reset and WDT reset. That, or feed power from a nearby 3.3v line into RTC with batteries removed. HTH.