killed my pinebook pro with my pinephone
#1
Ok so ik tried to flash an os to the pinephone with my pinebook pro. i think i gave the wrong command and the installation went to the pinebook emmc and not the phone. The pinebook had to be restarted and does not boot anymore. Ive looked for ways to reflash manjaro to the emmc but cant get it to boot. Right now i have manjaro emmc edition on a sd card but im not sure how to proceed. Any suggestions?

tnx in advance
  Reply
#2
If SD boot doesn't work, try USB boot, for some reason SD boot doesn't seem to work very fine on my PBP but when I put the SD on an USB adapter and boot from there it works...
  Reply
#3
(07-22-2020, 04:35 AM)Idaho Wrote: If SD boot doesn't work, try USB boot, for some reason SD boot doesn't seem to work very fine on my PBP but when I put the SD on an USB adapter and boot from there it works...
tnx will give that a try!

unfortunately is does not boot, no lights what so ever. Strange thing is yesterday the power button light went on, but i cant reproduce this.
  Reply
#4
I have never booted from USB on my pbp. However, when I ordered mine, I also ordered the larger emmc. To reinstall Manjaro, I used etcher to burn 20.04 to my 8gb as card. I booted with the SD card inserted. Please keep in mind that if it bolts from SD, it usually hangs at the Manjaro logo. After about 15seconds, you can hit ESC to get past the splash screen and I stall as normal. I hope this helps some as I am somewhat of a newb. Good luck!

Sent from my Pixel 2 using Tapatalk
  Reply
#5
(07-22-2020, 06:31 AM)T240Guy Wrote: I have never booted from USB on my pbp. However, when I ordered mine, I also ordered the larger emmc. To reinstall Manjaro, I used etcher to burn 20.04  to my 8gb as card. I booted with the SD card inserted. Please keep in mind that if it bolts from SD, it usually hangs at the Manjaro logo. After about 15seconds, you can hit ESC to get past the splash screen and I stall as normal. I hope this helps some as I am somewhat of a newb. Good luck!

Sent from my Pixel 2 using Tapatalk
when you day majaro 20.04 is this the sd version or the emmc?
  Reply
#6
I downloaded the emmc version. Then I used etcher to send to SD. When you turn it on, it will boot from SD before emmc.

Sent from my Pixel 2 using Tapatalk
  Reply
#7
The SD/USB first booting only exists when the uboot on the emmc is intact. The. SoCs boot order is emmc, then SD.

The easiest way to recover (if you don't have the USB-emmc adapter) would be to remove the bottom panel from the PBP (with the lid open to avoid flexing/breaking the plastics,) insert a bootable SD, boot from it, flip the emmc switch to enabled, and rebind the emmc:
Code:
echo fe330000.sdhci >/sys/bus/platform/drivers/sdhci-arasan/unbind
echo fe330000.sdhci >/sys/bus/platform/drivers/sdhci-arasan/bind

Now the emmc should appear as a storage device to your OS, booted from SD. Write your desired image to the emmc now. (Don't use an 'emmc installer' image. They typically are meant to be booted from SD to write to the emmc.)

If you have the USB-emmc adapter, just take out the emmc, pop it onto the adapter, plug it into your PC, and write your image.
  Reply
#8
(07-22-2020, 09:10 AM)tophneal Wrote: The SD/USB first booting only exists when the uboot on the emmc is intact. The. SoCs boot order is emmc, then SD.

The easiest way to recover (if you don't have the USB-emmc adapter) would be to remove the bottom panel from the PBP (with the lid open to avoid flexing/breaking the plastics,) insert a bootable SD, boot from it, flip the emmc switch to enabled, and rebind the emmc:
Code:
echo fe330000.sdhci >/sys/bus/platform/drivers/sdhci-arasan/unbind
echo fe330000.sdhci >/sys/bus/platform/drivers/sdhci-arasan/bind

Now the emmc should appear as a storage device to your OS, booted from SD. Write your desired image to the emmc now. (Don't use an 'emmc installer' image. They typically are meant to be booted from SD to write to the emmc.)

If you have the USB-emmc adapter, just take out the emmc, pop it onto the adapter, plug it into your PC, and write your image.

i think your right. i dont think the uboot is intact and i dont have a adapter so i will open the pinebook. and disable the emmc?(this is not cleat for me from your instruction) then boot from sd, then enable emmc en rebind it.. after rebinding can i install the emmc version again?
  Reply
#9
(07-22-2020, 09:59 AM)jvlist Wrote: i think your right. i dont think the uboot is intact and i dont have a adapter so i will open the pinebook. and disable the emmc?(this is not cleat for me from your instruction) then boot from sd, then enable emmc en rebind it.. after rebinding can i install the emmc version again?

Your uboot was most certainly trashed if you accidentally wrote a phone image to your emmc.

There is a switch to en/disable the emmc inside the PBP. (It is identified in the image of the PBP with its bottom cover removed, on the wiki.)

To hopefully remove any confusion from my quick process detail, do this:

1. Download and write a live img to an SD.

2. If the PBP is on, shut it down, leaving the lid open. Lay the keyboard tray onto a surface. (The lid should be hanging off the edge of the surface.)  *This is an important step, as opening the lid with the bottom cover removed, is likely to flex and/or break the plastics of the PBP casing.

3. Remove the bottom panel screws, and the bottom panel. *Be careful! The edges of the panel are sharp, a pry tool is recommended. Also, be mindful that the speakers are adhered to the bottom panel, so do not pull it off quickly.

4. Locate the emmc switch and move it opposite the direction it is in (>OFF.)

5. Ensure you live SD is in the PBP SD slot, and turn on the PBP.

6. When the SD OS has started to boot, carefully flip the PBP over to return the emmc switch to its original position (<ON.) Then, carefully flip the PBP back over, so it the keyboard is up.

7. Once the SD OS has booted, open terminal and run these commands as root or sudo:

Code:
echo fe330000.sdhci >/sys/bus/platform/drivers/sdhci-arasan/unbind
echo fe330000.sdhci >/sys/bus/platform/drivers/sdhci-arasan/bind


8. Verify the emmc is now recognized within the SD OS. (Most live distros will have a Disk Utility available.)

9. Download (or transfer from another computer using USB) the OS img you want to write to your emmc, to the PBP.

10. Write the img to your emmc.

11. After writing the img completes, shutdown the PBP, remove the SD, and reinstall the bottom panel.

You should now be able to boot your PBP into your newly installed image, from the emmc.
  Reply
#10
wow tnx for taking the time to write down all the steps ;-) appreciated. ok will give this a go and let you know my results.
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Pinebook Pro Initial Impressions kunger 419 227,041 05-12-2021, 05:31 AM
Last Post: walterbe
  Need Advice for Wiping eMMC on Dead LCD Pinebook Pro calinb 9 197 05-10-2021, 12:49 PM
Last Post: calinb
  Pinebook Boot CharlesBunders 12 425 05-09-2021, 08:39 PM
Last Post: CharlesBunders
  Testing Some Games On The Pinebook Pro! ImmyChan 0 98 05-08-2021, 09:32 AM
Last Post: ImmyChan
  Selling my Pinebook Pro brent.thierens 11 941 05-05-2021, 04:18 AM
Last Post: brent.thierens
Sad Webcam not working in pinebook pro with Manjaro jcarball 2 249 04-28-2021, 03:23 PM
Last Post: jcarball
Star [SOLD]Selling my ISO 64GB Pinebook Pro only EU customers giamma1295 0 419 04-19-2021, 01:26 PM
Last Post: giamma1295
  Cube Desktop on Pinebook Pro decisivedove 1 829 04-15-2021, 01:12 PM
Last Post: wpeckham
  Pinebook Pro (ISO) for sale - Europe (NL) Unkn0wn 2 597 04-09-2021, 09:00 AM
Last Post: Unkn0wn
  Video Editing Is Possible On The PineBook Pro! ImmyChan 8 741 04-01-2021, 09:27 PM
Last Post: dsimic

Forum Jump:


Users browsing this thread: 1 Guest(s)