SD slot damaged, can't boot from SD, what to do?
#1
I cannot boot from the SD, and apparently I need to do that to flash the eMMC. Pinephone Beta, convergence model, came with Manjaro.

The first time I tried to insert an SD card, it wouldn't go in right. I looked into the slot, and two of the contacts did not look like the others.  My son took it apart and was able see they were bent up.  He was able to bend them down, and I managed to insert an SD with Mobian and boot from it. Now I want to flash Mobian to the eMMC, so I put Jumpdrive on another SD, but now no matter how I insert either SD, it won't boot from it. 

Oddly enough the phone does recognize the SD card after booting from the eMMC! lsblk shows mmcblk0 size 59.9G when the card is inserted, but it won't boot from the SD card it can see after boot!

Two questions:

The SD slot is damaged. Is this repairable?  

The phone does see the SD card after booting, is there a way to make it boot?
Pinephone beta edition, convergence model, Mobian Bookworm with Phosh.
  Reply
#2
it is not damaged, download again the jumpdrive image and flash it, you flashed a corrupted image or it may got corrupted when you bent the contacts
  Reply
#3
moreover make sure that you have not damaged the boot sectors of the SDs and that all the pins make contact
  Reply
#4
Try this modified version of JumpDrive. It ignores the SD detect switch.
https://github.com/8bitgc/Jumpdrive/tree/master/test

If it works you can try bypassing the switch.
https://blog.pineph.one/2021/05/damaged-...ocket.html
  Reply
#5
Mouffa, you're right that the slot is working as well as ever. I put the same Mobian image I downloaded a while back onto the same SD card using dd, and it boots from it again, same as it ever was.

I'm still trying to sort out what happened. Nearly as I can remember I ran Mobian on the SD for a couple of weeks, then decided I liked it and so I pulled it out of the phone and stuck it into the computer and used

sudo dd bs=1M if=/dev/sdc of=~/Pinephone/20200727.img

to make a backup copy. After that, it wouldn't boot from that SD. I tried booting from the Jumpdrive image also, and that image wouldn't boot, either, so I assumed the slot was acting up again. Anyway, the image I saved is apparently broken, and somehow the Jumpdrive image I downloaded from https://github.com/dreemurrs-embedded/Ju.../releases/ is also broken. It's very strange that copying from the SD would mess it up, but I think that's what happened.

I want to flash Mobian to the eMMC, so I need to get a working, updated Mobian image off the SD card, and I need to get the Jumpdrive image to boot. I think I should be using the Jumpdrive image named pine64-pinephone (1).img.xz, right?
Pinephone beta edition, convergence model, Mobian Bookworm with Phosh.
  Reply
#6
this happens with jumpdrive, the image can be corrupted or a write error may happen while flashing, the boot sectors are crucial for a successful booting, I would suggest you keep a bootable OS on the SD and from there you can download and flash the eMMC though you will have to remove the SD every time you boot or keep a separate SD for this purpose, I just pull the SD and leave it in the case, it is secured between the battery and the case
  Reply
#7
It turned out that the nifty new 64G SD card I bought from Pine doesn't work.  Still don't know how I messed up the install on my old SD that does work, but it's solid for now.

The old Sandisk SD that I bought years ago when 64G was big and expensive still works great. I was able to back up my Mobian install which I had on the Sandisk, then I wrote the Jumpdrive utility to the Sandisk, then I was able to boot that and flash the Mobian install to the eMMC.  Problem solved, except that I got burned on that new SD.
Pinephone beta edition, convergence model, Mobian Bookworm with Phosh.
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  How boot Alpine Linux realroot 4 740 11-02-2024, 01:00 PM
Last Post: linmob
  Tow boot MTXP 5 1,683 08-22-2024, 03:11 AM
Last Post: Pavlos1
  Pinephone won't boot. spha 13 6,027 05-15-2024, 10:31 PM
Last Post: Richy_T
  Pinephone boot. Richy_T 5 1,654 05-15-2024, 03:35 PM
Last Post: Richy_T
  PinePhone - boot from microSD laserpyramid 9 3,070 05-03-2024, 10:09 AM
Last Post: laserpyramid
  PinePhone Doesn't Boot LED Doesn't Show Any Signs When Charging dorkydev 1 1,120 04-02-2024, 11:50 AM
Last Post: Kevin Kofler
  new pinephone regular model with nano-sim slot zetabeta 0 861 09-24-2023, 12:25 AM
Last Post: zetabeta
  Boot screen stuck at 'K' because of firmware deleted. poundantisec 9 6,901 08-28-2023, 11:38 AM
Last Post: fxc
  New Pinephone is dead. eMMC, boot, hardware issues. Shane 4 2,317 05-10-2023, 03:31 AM
Last Post: fxc
  UPDATED (June 2021): 17-distro multi-boot image for Pinephone (incl. 3GiB variant) megous 182 277,652 03-05-2023, 11:04 AM
Last Post: Eugo

Forum Jump:


Users browsing this thread: 2 Guest(s)