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.

AM623: AM625: Reboot is Not Working

Part Number: AM623

Tool/software:

I’m working on a custom board based on the AM623 processor.
It is running U-Boot 2023.04 and Linux version 6.1.80.

The board fails to reboot properly, but this issue only occurs in eMMC boot mode. In SD card boot mode, the reboot works fine.
Even resetting from U-Boot does not work properly.

Through TI E2E, I attempted to enable the eMMC hardware reset function using the following commands:

# mmc hwreset enable /dev/mmcblk0  
# mmc extcsd read /dev/mmcblk0 | grep -i RST  
H/W reset function [RST_N_FUNCTION]: 0x01

However, rebooting still did not work.

After executing the following command:

devmem2 0x43000030 w 0x3b  
[  561.149154] reboot: Restarting system
02000000011a0000616d3632780000000000000048534653010001000100010002a6000000000000d68ecb2c055dff11ade95bd927e837d2a53bc23b0a2800cebce4f106bcf309df2213912d77a157a8b7c2df40672a06a918034aa4c7d603e462481475225d49b8ad0bc40b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3b168e23d5e7d23a93317513bfa4acb9f575c54a4f0c9bec37c041fae720326CCCC

I attempted a reboot and observed that "CCCC" was printed on the console.
This suggests that the CPU reset sequence is being triggered, but the system does not progress further.

Could you provide guidance on additional debugging steps to investigate this issue further?