rk3328-sd-friendlycore-bionic-5.4-arm64-20200904 boot fails
Posted: Tue Nov 17, 2020 10:41 pm
I recently received a NanoPi R2S w/ Metal Case and grabbed the rk3328-sd-friendlycore-bionic-5.4-arm64-20200904.img.zip, verified the md5sum of the archive, extracted the archive, and wrote the uncompressed image to a micro SD card.
Attempting to boot the NanoPi R2S with this micro SD card results in a flashing SYS led (two pulsing flashes, approximately 1 second delay, repeat).
To diagnose this, I needed to access the UART, meaning I needed to remove the warranty sticker from at least one of the units.
With access to the UART, I was able to captured the attached output for the boot session. The end of which is copied below.
Attempting to boot the NanoPi R2S with this micro SD card results in a flashing SYS led (two pulsing flashes, approximately 1 second delay, repeat).
To diagnose this, I needed to access the UART, meaning I needed to remove the warranty sticker from at least one of the units.
With access to the UART, I was able to captured the attached output for the boot session. The end of which is copied below.
Code: Select all
Loading, please wait...
starting version 237
[ 2.660289] usb 5-1: new SuperSpeed Gen 1 USB device number 2 using xhci-hcd
[ 2.681172] usb 5-1: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=31.00
[ 2.681931] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=6
[ 2.682564] usb 5-1: Product: USB 10/100/1000 LAN
[ 2.682984] usb 5-1: Manufacturer: Realtek
[ 2.683357] usb 5-1: SerialNumber: 000000000000
Begin: Loading essential drivers ... done.
Begin: Running /scripts/init-premount ... done.
Begin: Mounting root file system ... Begin: Running /scripts/local-top ... done.
Begin: Running /scripts/local-premount ... done.
[ 8.352257] phy phy-ff450000.syscon:usb2-phy@100.0: charger = USB_DCP_CHARGER
Begin: Waiting for root file system ... 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/mmcblk0p1 does not exist. Dropping to a shell!
BusyBox v1.27.2 (Ubuntu 1:1.27.2-2ubuntu3.2) built-in shell (ash)
Enter 'help' for a list of built-in commands.
(initramfs) [ 44.447235] mmc0: error -110 whilst initialising SD card
[ 44.467866] mmc_host mmc0: Bus speed (slot 0) = 300000Hz (slot req 300000Hz, actual 300000HZ div = 0)
[ 45.841873] mmc0: card never left busy state
[ 45.842307] mmc0: error -110 whilst initialising SD card
[ 45.858086] mmc_host mmc0: Bus speed (slot 0) = 200000Hz (slot req 200000Hz, actual 200000HZ div = 0)
[ 47.277997] mmc0: card never left busy state
[ 47.278430] mmc0: error -110 whilst initialising SD card
[ 47.294718] mmc_host mmc0: Bus speed (slot 0) = 100000Hz (slot req 100000Hz, actual 100000HZ div = 0)
[ 48.843109] mmc0: card never left busy state
[ 48.843547] mmc0: error -110 whilst initialising SD card