This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Linux/AM4378: PRCM_PRM_RSTST AM437x - readout not making sense

Part Number: AM4378
Other Parts Discussed in Thread: AM4372, AM5728

Tool/software: Linux

Dear e2e

We are investigating a "system is resetting" issue and i wanted to read out the PRCM_PRM_RSTST for that to determine what the cpu knows about it.

Am i correc that PRCM_PRM_RSTST should be reachable via devmem2 under 0x44DF0004 ?

So i was testing to read the register under 3 scenarios ( cold boot, warm reboot, omap_watchdog) but i always get this result:

root@am437x-evm:~# devmem2 0x44DF0004
/dev/mem opened.
Memory mapped at address 0xb6f52000.
Read at address  0x44DF0004 (0xb6f52004): 0x00000500

Can you please give me a hint on how to get to the real PRCM_PRM_RSTST so i can at least get the info if it was warm, cold or a watchdog reason to boot ?

Regards Robert