Just purchased a used PBP (with no eMMC!) - any tips for a new user?
#11
Thank you everyone! I have the laptop now and flashed Manjaro-ARM from the wiki to an SD card. It will not boot into an OS.

I opened it up and flipped off the eMMC hardware switch, to no avail.

I might try to flash a different image, or boot from a USB stick. Just wondering if these are common errors:

It runs autoboot and then reports multiple error messages such as:

Code:
Device 0: unknown device
switch to partitions #0, OK
mmc1 is current device
** NO partition table - mmc 1  **
Couldn't find partition mmc 1:1
Card did not respond to voltage select! -110
rockchip_pcie pcie@f80000000: PCIe link training gen1 timeout!

missing environment variable bootfile

Retrieving file: pxelinux.cfg/000000
No ethernet found.


SF: Detected gd25q128 with page size 256 Bytes, erase size 4 KiB, total 16 MiB
dhcp - boot image via network using DHCP/TFTP protocol

## Executing script at 05000000
Wrong image format for "source" command
SCRIPT FAILED: continuing...
=>


It attempts "Retrieving file" multiple times so I plugged in an ethernet to USB adapter, but it still didn't find ethernet.

I'm not sure what commands I can run at that prompt.
  Reply
#12
Update (my previous comment has not been approved yet so I'm adding info here)

Manjaro-ARM seems to boot from a USB stick. It's pretty slow, but I've got a splash screen at least. And only the right USB port seems to be recognized.

I had to keep the SD card in the slot for it to boot at all. Otherwise the screen and power LED wouldn't turn on at all. So the SD card won't boot without the above errors; the USB stick won't boot it at all; but the SD card inserted and the USB stick inserted (both flashed with the same image) seem to allow the USB stick to boot.
  Reply
#13
(12-05-2021, 07:58 AM)jiyong Wrote: NVMe would be the best option.
Although I have seen reports that only NVMe drives that use limited power (wattage) work properly in the PBP.
And I'm not sure what you have to do exactly to boot directly from NVMe.

That is correct, too much power draw from the nvme drive can cause problems like the PBP not booting up. that's one reason why we started a wiki page to catalog known, working-in-the-pbp nvme drives: https://wiki.pine64.org/wiki/Pinebook_Pr...SSD_drives

to boot from nvme, you just need a uboot (or levinboot) with nvme boot support in it. it can live on emmc, sd, or spi. if kept on emmc or sd, you'll want to avoid installing any OSes to that same drive, or the uboot boot priority may choose to run it instead of the nvme install. here's an older guide someone put together: https://forum.pine64.org/showthread.php?tid=11864
  Reply
#14
Seems pretty clear to me
----
mmc1 is current device
** NO partition table - mmc 1 **
Couldn't find partition mmc 1:1
Card did not respond to voltage select! -110
----
mmc1 is sd card, uboot is complaining that it can't read it
This is somewhat typical of manjaro's crappy mainline uboot
If the card is NOT high quality, get another card, this is important when running OS from sd card
Or,, on another linux box, download a BSP uboot, manjaro's will do,
rip apart the package and manually write idbloader, uboot and trust to correct places on sd
Best practice is blank 1st 16M first (/dev/zero), backup mbr first or make a note of the sectors (before blanking)
The behavior re usb boot is exactly as expected
----
Note: uboot MUST match the device, ie rk3399 pinebookpro, a uboot for any other device will NOT work
  Reply
#15
Just an update, it was the SD card. It was a brand new Sandisk A1 card. I am now using .... another Sandisk A1 card I pulled from a different device. I flashed Manjaro-arm on it and it booted up and is working fine.

I had tried two other SD cards too, which didn't work - but they were older Samsung SD cards. Maybe not fast enough for uboot to be happy with them. Who knows.

Thanks for reading, guys! I guess when it doubt, assume it's always the SD card until proven otherwise!
  Reply
#16
No, the later uboots seem rather 'fussy' about mmc timings,
a small window of acceptable
BSP uboots were/are more tolerant
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  2021.10 u-boot broken on emmc clonex10100 3 916 12-14-2021, 04:24 PM
Last Post: jiyong
  U-Boot with direct NVMe boot support for eMMC/SPI Flash pcm720 122 127,452 12-13-2021, 03:48 PM
Last Post: wdt
  eMMC disconnecting for no reason? overlisted 1 537 10-26-2021, 03:08 PM
Last Post: overlisted
  PInebook not booting with eMMC enabled aragaer 4 851 10-25-2021, 09:11 PM
Last Post: wdt
  Pinebook Pro not powering on when eMMC hardware switch is off vgrimaldi 2 935 06-29-2021, 05:19 AM
Last Post: KC9UDX
  UK Pinebook Pro for sale (UK buyers only, 64GB, eMMC reader, NVME add-on) Z0rua 0 774 06-01-2021, 12:51 PM
Last Post: Z0rua
  I am ready to accept that there may be a problem with my emmc. djhnsn 4 1,796 05-18-2021, 12:25 AM
Last Post: djhnsn
  Wiped EMMC, forgot do write new image, won't recognize EMMC zeno 4 1,618 05-11-2021, 01:53 PM
Last Post: wdt
  Need Advice for Wiping eMMC on Dead LCD Pinebook Pro calinb 9 2,986 05-10-2021, 12:49 PM
Last Post: calinb
  eMMC not gets detected by initramfs? overlisted 6 3,235 05-09-2021, 09:08 PM
Last Post: djhnsn

Forum Jump:


Users browsing this thread: 1 Guest(s)