I have a Le Potato am-s905x-cc that seems to freeze when the HDMI/display glitches out? Tried two different displays with two different HDMI cables. (see attached image)
currently have the debian-12-gnome-arm64+aml-s905x-cc.img on the sd card but have also tried the debian-11-base-arm64+aml-s905x-cc.img with the same result
Have you tried a different power supply? It’s best to have an UART dump of the system when it freezes. Without UART logs, its hard to know what is causing the exactly issue unless the system is able to write the error out to disk before crashing.
Note it seems to happen pretty randomly, sometimes right before grub even loads other times when it’s trying to load Debian, or just sitting around and doing nothing when Debian is loaded.
The random pattern means memory corruption. Given that you said the pattern occurs randomly during u-boot, Linux, or sitting at Debian desktop, this is either due to power issue or a bad board.
There’s several things you can try to narrow it down.
Check your board for any missing components or bad soldering.
Stop u-boot and run the built-in memory tester memtest.
Flash our Raspbian via the Raspberry Pi Imager and set ssh and username and password. Then boot the board without HDMI plugged in to see if the board still crashes.