Save your sanity: If you buy a PBP, buy a serial adapter and USB to eMMC adapter.
#1
It's about $15.

One thing I'm seeing, fairly consistently, is problems on the forum that are borderline impossible to troubleshoot without serial output.

Due to how the PBP brings up the display, it has to get quite far into the boot process before you'll see anything beyond the status LED.  Troubleshooting "LED comes on, nothing else happens" without the serial output is both challenging and frustrating.

With the serial output from the various stages of boot firmware and potentially early kernel, troubleshooting becomes very straightforward, because all the stages are fairly verbose and tell you what's wrong if they can't proceed.

Also, given the boot ROM's rather odd preference to pull firmware from the eMMC before searching the SD card, a corrupt eMMC will easily prevent the system from booting, and it's quite annoying to correct.

With a UART and the USB eMMC adapter, both of these problem classes become radically easier to troubleshoot and fix.

So buy (or build) the proper adapters.  Please.  It's still very much beta, rough around the edges hardware in early boot, and it would be really nice to be able to be more helpful.
#2
Also get a screwdriver kit (phillips head), spudgers, and tweezers if you don't already have them. This will be very useful for disassembling the laptop without damaging it or yourself, and the tweezers will be useful for flipping hardward switches. A static wristband wouldn't hurt either.

https://wiki.pine64.org/index.php/Pinebo...Dimensions
https://www.ifixit.com/Store/Tools/Phill...45-005?o=5
https://www.ifixit.com/Store/Tools/Spudger/IF145-002
https://www.ifixit.com/Store/Tools/Tweezers/IF145-020
#3
great advice.

i am pleasantly surprised what can be accomplished without the usb emmc adapter. i ordered this also, but have yet to require it -- and i've been pretty cavalier about testing, etc.

i would add to that:
pbp screws kit ($1!)

plus nvme adapter for daily driver usage, etc. etc.
#4
The eMMC adapter isn't required, but it's sure nicer than doing the switch twiddle.

Do you have a NVMe drive that supports proper deep sleep? Or do you just not let yours deep sleep?
#5
i have fully disabled suspend in systemd, unfortunately. this support with nvme would be a great improvement!
#6
just don't forget, that this serial adapter for BPB, sold by Pine is totally incompatible with PBP, because it's 5V whereas PBP expects 3V (not even 3.3V!) somehow Pine64 is silent about it for a long time, despite numerous requests from users, experiencing BPB operational instabilities while using the adapter.
and also, don't forget, that except eMMC, there is SPI NOR flash, that gets the highest boot priority, with even harder ways of recovering. the boot ROM choice is rather good though, because normally, FW should go into SPI, then if not, - eMMC. putting it into an SD card is rather some of "for tinkerers" stuff. but normally, FW is stable. Big Grin despite the said, it's recoverable anyway.
#7
Er, wait... the Pine adapter is a 5V adapter, for a 3.3V UART? Doesn't that fry boards?

**sigh**

Ok, build your own adapter. I guess I'll do a quick writeup.
#8
(06-29-2020, 05:13 PM)Syonyk Wrote: Er, wait... the Pine adapter is a 5V adapter, for a 3.3V UART?  Doesn't that fry boards?

**sigh**

Ok, build your own adapter.  I guess I'll do a quick writeup.
it makes it go nuts. search this forum. there are reports. and the silence of Pine as well is visible. Huh
#9
Will a UART adapter designed for a Raspberry Pi (3.3V) be okay on the Pinebook Pro ?
#10
I can recommend this adapter for the Pinebook Pro and Pinephone: 
https://www.mouser.de/ProductDetail/FTDI...SCCMHPLQ==

It's very well made and works great. 
Beware of cheap copies and fakes: I've bought 2 from Amazon with the same name that were fake.


Possibly Related Threads…
Thread Author Replies Views Last Post
  For Sale: Pinebook Pro 64gb ANSI with NVMe Adapter Lumat 2 514 04-24-2022, 01:42 AM
Last Post: kylexd
  eMMC for Odroid C4 work in PBP? dieselnutjob 6 482 04-05-2022, 10:10 AM
Last Post: jiyong
  Article: Build a Linux Driver for PineDio LoRa SX1262 USB Adapter lupyuen 2 769 03-29-2022, 11:32 AM
Last Post: cyberchucktx
  Pinebook Pro bricked after flashing eMMC User 24592 0 462 02-17-2022, 07:55 AM
Last Post: User 24592
  2021.10 u-boot broken on emmc clonex10100 3 1,487 12-14-2021, 04:24 PM
Last Post: jiyong
  U-Boot with direct NVMe boot support for eMMC/SPI Flash pcm720 122 140,589 12-13-2021, 03:48 PM
Last Post: wdt
Question Just purchased a used PBP (with no eMMC!) - any tips for a new user? pinemouth 15 2,542 12-07-2021, 08:23 PM
Last Post: wdt
  eMMC disconnecting for no reason? overlisted 1 805 10-26-2021, 03:08 PM
Last Post: overlisted
  PInebook not booting with eMMC enabled aragaer 4 1,409 10-25-2021, 09:11 PM
Last Post: wdt
  Pinebook Pro not powering on when eMMC hardware switch is off vgrimaldi 2 1,297 06-29-2021, 05:19 AM
Last Post: KC9UDX

Forum Jump:


Users browsing this thread: 2 Guest(s)