[Fixed] ODroid HC4 blinking cursor on boot

Hello all,
I just purchased a ODroid HC4 and flashed up a SD with latest DietPI C4/HC4 image. Petitboot starts and locates the image from the SD. Once it starts to boot from the SD I get the blinking cursor at the top left. I’ve tried flashing/downloading multiple times, and with different SD cards, this didn’t resolve the problem. I’ve flashed the SD with the standard ODroid image for HC4 and it boots fine.

Any thoughts?

Regards
Dylan

Hello all,
I’m going to load up the USB to UART and check if I can get something out, as HDMI isn’t providing anything.

Regards
Dylan

Hello all,

Got my UART to USB cable. Here is the logs

last bit of the logs here. Complete is attached.

Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
done.
Gave up waiting for root file system device.  Common problems:
 - Boot args (cat /proc/cmdline)
   - Check rootdelay= (did the system wait long enough?)
 - Missing modules (cat /proc/modules; ls /dev)
ALERT!  /dev/mmcblk0p2 does not exist.  Dropping to a shell!
(initramfs) [   68.608519@1] fb: mem_free_work, free memory: addr:800000

boot.txt (56.8 KB)

Hi,

I’m not owning this device but from the logs it seems your device is not able to mount the RootFS located on the second partition of your SD card

Gave up waiting for root file system device.  Common problems:
 - Boot args (cat /proc/cmdline)
   - Check rootdelay= (did the system wait long enough?)
 - Missing modules (cat /proc/modules; ls /dev)
ALERT!  /dev/mmcblk0p2 does not exist.  Dropping to a shell!

Hello all,
Fixed the problem. Slight correction on original statement. Turns out odroid image wasn’t booting either. The HDMI interface wasn’t showing me anything. I could see HC4 had an IP address, I had then assumed odroid Ubuntu mate had booted. It hadn’t it was Petitboot. When dietpi SD was loaded in HC4, Petitboot would auto boot after a 10 seconds delay and would fail to load as detailed. However, when odroid SD was loaded there was no autoload, it just stayed in Petitboot.

I flashed Petitboot with the latest image and it fixed the problem. Both dietpi and the odroid image booted afterwards.

Regards
Dylan