Hi
Q1
-->Generally speaking this kind of strange behavior is very likely to be caused by the hardware, you need to check one by one, from the phenomenon you described, the CPU appeared to work abnormally, you should firstly check the working status of the peripheral circuits of the soc hang. Troubleshoot possible wiring problems, such as the unused pin design here.
Q2 &Q3
-->Not sure if you have deleted the default pinctrl config in dts or uboot, you need pull up the input signals internally on software and leave it floating. The input signals could affect it.
For more hardware design note, please refer datasheet and hardware design guide from here:
https://www.nxp.com/products/processors-and-microcontrollers/arm-processors/i-mx-applications-proces...
Zhiming_Liu_1-1729730105783.png
Zhiming_Liu_0-1729729726967.png
5. If this issue occurs, will watchdog functionality does not work to recover this hang issue?
-->The Linux kernel has watchdog framework to detect kernel hang issue, but for hardware issue here, there is no such watchdog driver or watchdog setting to handle/reset it.
Best Regards
Zhiming