Blank screen after Armbian 20.04 install to emmc?
#1
Hello,

I've been using Manjaro on my PBP, but coming from a Ubuntu background decided to give Armbian a try. I managed to first install Armbian Focal (directly from armbian.com) first on a USB thumbdrive, then from emmc, both successful - but then I decided try Armbian Hirsuite directly on emmc. I booted from the USB drive (Armbian Focal) and wrote the (unxz'd) image to /dev/mmcblk2 (only mmcblk device).

And now it doesn't boot. Here's the weird thing: I don't even see the usual Uboot messages flash by... did I manage to break it somehow? I thought writing to /dev/mmcblkX (no suffix) would write only to the "user" part.

The PBP doesn't change it's behaviour if I try booting off the USB thumbdrive. That drive is unchanged from the time I did the write to emmc, so it should be good in theory.

The power LED does indicate something is happening, luckily. From the (presumed) off state, pressing the power button a few seconds turns the LED on, first red, then shortly after green. If I tap the power button again a bit after, the LED goes off again after a short delay.

Any advice? If I can fix this without opening the case that'd be great, but I'm not too afraid to open it up either, and can wire myself a UART adapter if I have to (Waveshare CP2102 board, I just need to find a spare 3.5mm stereo jack in my parts bin). Or would even be pushing the reset button suffice?

Thank you for any hints!
  Reply
#2
Nearly always, an image will have a uboot package in the 1st 16M... so you likely have a new uboot
If you run fdisk on the uncompressed image, it will show 1st partition
starts at 32768 (sectors) or 62500 (manjaro)
The extra space for manjaro,, maybe they are thinking ahead, an ESP partition???
There is always an idbloader at 64 sectors, then a uboot.idb OR uboot.img and trust.img
(Uboot at 8M , if trust at 12M)
Try to see if it boots from sd? Otherwise, disable emmc, will NOT boot from usb with no working uboot
>Or would even be pushing the reset button suffice?
I think (not 100% sure) that a long pwr button press (20+ sec) equal reset button
This might help, clears out some residual configs that may be bad
Or, maybe not
  Reply
#3
(10-13-2021, 12:43 PM)wdt Wrote: Nearly always, an image will have a uboot package in the 1st 16M... so you likely have a new uboot
If you run fdisk on the uncompressed image, it will show 1st partition
starts at 32768 (sectors) or 62500 (manjaro)
The extra space for manjaro,, maybe they are thinking ahead, an ESP partition???
There is always an idbloader at 64 sectors, then a uboot.idb OR uboot.img and trust.img
(Uboot at 8M , if trust at 12M)
Try to see if it boots from sd? Otherwise, disable emmc, will NOT boot from usb with no working uboot
>Or would even be pushing the reset button suffice?
I think (not 100% sure) that a long pwr button press (20+ sec) equal reset button
This might help, clears out some residual configs that may be bad
Or, maybe not

Thank you, that worked! I wrote a fresh Manjaro (Sway) image onto a SD card, but it wouldn't just boot from it (20s pressing the power button did not help) - I did have to open up the PBP to flip the "disable booting from emmc"  switch. It then booted from SD, and can also boot from USB if the SD card is present.

Again, thanks! I'll be a bit more careful writing images to emmc from now on...
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Installing debian on pinebook pro (deb installer/emmc) ljones 2 113 Yesterday, 11:19 AM
Last Post: KiteX3
  [Manjaro] u-boot won't boot from eMMC with (unbootable) SD card present zackw 0 73 01-10-2022, 03:58 PM
Last Post: zackw
  Install the DDE desktop environment wangyukunshan 0 150 12-23-2021, 06:51 PM
Last Post: wangyukunshan
  setting up fedora from minimal install pine76 0 203 11-30-2021, 10:47 AM
Last Post: pine76
  Armbian is dropping support for Pinebook Pro TRS-80 2 891 11-08-2021, 01:55 PM
Last Post: TRS-80
  NVMe timeout when booting from eMMC but not SD satwell 5 1,875 10-29-2021, 07:41 AM
Last Post: psstoev
  Is the same DD command appropriate for writing EMMC and SD cards wpeckham 4 869 09-23-2021, 09:19 PM
Last Post: KC9UDX
  Armbian: Unprompted shutdowns, likely resolved (but weird) mew2020 0 364 09-07-2021, 07:05 AM
Last Post: mew2020
Question External display doesn't work in TwisterOS (Armbian) TDC_PBP 0 537 08-21-2021, 02:46 PM
Last Post: TDC_PBP
  how to install jmtpfs ? flatulent_piney 5 1,323 08-04-2021, 07:19 AM
Last Post: tophneal

Forum Jump:


Users browsing this thread: 1 Guest(s)