Part Number: TDA4VM
Other Parts Discussed in Thread: CSD
Dear TIs'
We just setup a new project which use TDA4VM Soc and boot from emmc with SPL bootloader,the SW is base on TI-SDK 0703 release.
while testing the system restart funcion from the A72 Linux side: input "systemctl reboot" or just run "reboot" in the tty console.
On some HW it works, but some not ! it can't restart, the system just hung up after all systemd services stop and invoke kernel restart.
After a long term corss-testing, finally, we found the KEY is a special cmd in uboot console when flashing emmc:

Then the reboot cmd works on!
As I know the mmc rst-function 0 1 usage is:
* Modify EXT_CSD[162] which is RST_n_FUNCTION based on the given value
* for enable. Note that this is a write-once field for non-zero values.
I'd like to know why don't enable the emmc HW rst-function will block the TDA4 hw reboot?
Best regards
Tiebing.