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
  Happy eMMC and SDcard OS usage for Pinebook Pro Newbies... Paulie420 42 62,043 11-20-2023, 06:22 PM
Last Post: wdt
  I'm booting from NVME but I want to switch back to eMMC acruhl 4 1,673 04-23-2023, 06:58 AM
Last Post: acruhl
  Doesn’t power on after flashing emmc badguru 3 1,408 02-25-2023, 09:00 PM
Last Post: badguru
  eMMC problem with Tow-Boot/u-boot on SPI repa 3 1,898 02-21-2023, 01:49 AM
Last Post: repa
  Partial boot after installing Manjaro on emmc regivanx 11 3,597 02-06-2023, 09:11 AM
Last Post: wdt
  Unable to Boot anything (emmc or SDcard) line72 5 2,252 01-17-2023, 12:07 PM
Last Post: nfms
  What OS have you recently flashed onto PBP eMMC? jcun4128 6 2,636 11-26-2022, 09:39 AM
Last Post: KC9UDX
  Unable to boot from emmc after flashing it rfm83 3 1,947 11-08-2022, 10:59 PM
Last Post: rfm83
  Pinebook picky about which EMMC will boot flatulent_piney 8 3,414 11-05-2022, 06:03 PM
Last Post: ajtravis
  After Flashing eMMC, Will Not Boot Mossbot 5 2,581 09-28-2022, 06:22 PM
Last Post: wdt

Forum Jump:


Users browsing this thread: 1 Guest(s)