06-25-2020, 08:25 PM
Yeah, you need a UART to troubleshoot further, then.
The reason the light doesn't come on with nothing on the eMMC and no SD card is because the firmware (loaded from eMMC or SD card) is what turns that light on.
There's a tiny bit of boot ROM in the system that looks on the SPI (hazardous to mess with - quite the pain to recover if you screw it up), the eMMC, then the SD card for the firmware files at the proper offsets. That firmware handles turning on the LED, general system bringup, and booting from, by default, the SD card then the eMMC. If you've got a bad firmware on the eMMC, the system won't progress to booting from the SD card (until you turn the switch off).
Serial will illuminate the problem. You don't have a 3.3V TTL USB to serial adapter and a spare 3.5mm stereo cord laying around? That's what I built mine from...
The reason the light doesn't come on with nothing on the eMMC and no SD card is because the firmware (loaded from eMMC or SD card) is what turns that light on.
There's a tiny bit of boot ROM in the system that looks on the SPI (hazardous to mess with - quite the pain to recover if you screw it up), the eMMC, then the SD card for the firmware files at the proper offsets. That firmware handles turning on the LED, general system bringup, and booting from, by default, the SD card then the eMMC. If you've got a bad firmware on the eMMC, the system won't progress to booting from the SD card (until you turn the switch off).
Serial will illuminate the problem. You don't have a 3.3V TTL USB to serial adapter and a spare 3.5mm stereo cord laying around? That's what I built mine from...


. Would it be worth it to reflash the EMMC just to generate the dmesg log file? It wouldn't be live like UART, but at least then I could see what the error was, right? Fair warning: I am really new to the world of log files and UART debugging.
. I am currently downloading a new image to see if the one I used the first few times was corrupt (I currently have flashed Q4OS to the EMMC just so I could boot again). I did unxz the file and DD the .img file, as well as use Etcher. On a side note, it seems Q4OS won't boot from SD even after flashing BSP uboot
.