Pinebook Pro won't post after hard reset
#11
(09-22-2020, 04:46 PM)KC9UDX Wrote: You can re-flash the eMMC once you've booted from SD or USB.  Try both now that you've flashed SPI.

Update: I managed to finally boot into the Debian image from my SD card. Run lsblk to list my drives and noticed the internal eMMC was listed as mmcblk0. Now from memory I think it should be mmcblk2 right? Does this mean my boot order is all messed up? I tried to flash the SD card to the eMMC, all appeared to work fine but upon a reboot I still have the same issue. It won't boot to the eMMC. Just an amber light on the keyboard. Any ideas on how to fix this issue? Now I'm unable to boot back into the SD card both with eMMC on and off.
  Reply
#12
So you booted from SD card, copied SD to eMMC, like this, I assume: `dd if=/dev/mmcblk2 of=/dev/mmcblk0` Correct? And now booting to SD gives the same bad result as booting to eMMC did previously. It sure sounds like you inadvertently copied the eMMC contents to the SD card.

If all this is correct, then re-flash the SD card with a bootable image, from another device. Note that several bootable SD images won't work when written to the eMMC. I'd copy a compressed image suitable for eMMC to the filesystem on the SD. Boot from SD, and use `mount` to verify which device you've booted from. Decompress and write your new eMMC image to the device you now think should be the eMMC.

I normally use NetBSD which doesn't use the mmcblk? nomenclature so I'm not positive what to recommend for which device is which.
  Reply
#13
>internal eMMC was listed as mmcblk0.
Most distros are NOT consistent, why they don't follow the uboot ordering, I am not sure
(uboots numbers in order found by bootrom)
That the last paragraphs about the SPI are how to zero, that is a gigantic clue
I am amazed at the compulsion to do this, with somewhat immature firmware
Bottom line, unless you are an expert (or almost), you shouldn't do this
Maybe next year
--edit--
You should NOT dd a running system to emmc, you can rsync, exclude proc, sys, dev, run
In a non-running system they should be empty directories
Do make sure fstab and extlinux.conf are right
Better to copy image to sd or usb stick, cd to image,(as root) xzcat compressed-image |dd of=/dev/emmc bs=1M status=progress
(emmc as appropriate)
  Reply
#14
(09-23-2020, 06:20 PM)KC9UDX Wrote: So you booted from SD card, copied SD to eMMC, like this, I assume: `dd if=/dev/mmcblk2 of=/dev/mmcblk0` Correct? And now booting to SD gives the same bad result as booting to eMMC did previously.  It sure sounds like you inadvertently copied the eMMC contents to the SD card.

If all this is correct, then re-flash the SD card with a bootable image, from another device.  Note that several bootable SD images won't work when written to the eMMC.  I'd copy a compressed image suitable for eMMC to the filesystem on the SD.  Boot from SD, and use `mount` to verify which device you've booted from.  Decompress and write your new eMMC image to the device you now think should be the eMMC.

I normally use NetBSD which doesn't use the mmcblk? nomenclature so I'm not positive what to recommend for which device is which.

Yep, you were correct, I pushed the eMMC to the SD card like a rookie. Went through and flashed my SD again, booted it, pushed it to the eMMC and tried to boot from the eMMC. Unfortunately, it wouldn't boot. Just ended up giving me a green light to indicate it was loading. I have tried booting with the eMMC Manjaro image and all I get is the Manjaro splash screen with the loading circle. Never actually boots or installs. I'm going to try a different image when it downloads and see how I get on.
  Reply
#15
Try the Debian image for PBP. When I first got mine, for reasons I don't understand, that was the only image I could download, for which the U-boot would actually work. (Well not the only. The Chrome OS one worked too).
  Reply
#16
I seem to be able to boot into Arch Linux and can configure that way. Been a little while since I've installed Arch so I'll run through that and see if I can get it to work but for the most part I can confirm there is no actual damage to the laptop. I'll mark this as completed now since I have access to it and it can actually boot into an OS now. Thanks for all the help and suggestions.
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
Star Selling my ISO 64GB Pinebook Pro only EU customers giamma1295 0 142 Yesterday, 01:26 PM
Last Post: giamma1295
  Cube Desktop on Pinebook Pro decisivedove 1 694 04-15-2021, 01:12 PM
Last Post: wpeckham
  Selling my Pinebook Pro brent.thierens 0 185 04-11-2021, 11:13 AM
Last Post: brent.thierens
  Pinebook Pro (ISO) for sale - Europe (NL) Unkn0wn 2 386 04-09-2021, 09:00 AM
Last Post: Unkn0wn
  Video Editing Is Possible On The PineBook Pro! ImmyChan 8 406 04-01-2021, 09:27 PM
Last Post: dsimic
  PIneBook Pro - Boot from SD mcdomx 12 8,867 03-29-2021, 01:13 AM
Last Post: 5825bc9762
  PineBook Pro kisangoli78 1 359 03-25-2021, 03:29 AM
Last Post: kisangoli78
  Selling Pinebook Pro 128GB version (w/ NVMe adaptor) due to lack of use VoT 3 728 03-19-2021, 03:11 AM
Last Post: jj282
  Will It Be Okay To Order The PineBook Pro US Version For Use In The UK? ImmyChan 7 668 03-15-2021, 10:24 PM
Last Post: dsimic
Exclamation Pinebook Pro dead after dd crmcalls 2 558 03-03-2021, 07:57 PM
Last Post: globaltree

Forum Jump:


Users browsing this thread: 1 Guest(s)