PinePhone Beta Edition will not boot from MicroSD card - Printable Version +- PINE64 (https://forum.pine64.org) +-- Forum: PinePhone (https://forum.pine64.org/forumdisplay.php?fid=120) +--- Forum: PinePhone Hardware (https://forum.pine64.org/forumdisplay.php?fid=122) +--- Thread: PinePhone Beta Edition will not boot from MicroSD card (/showthread.php?tid=13775) |
RE: PinePhone Beta Edition will not boot from MicroSD card - Timothy_Ecc - 05-08-2021 Very interesting that it can be set up to ignore the card detection. I wonder if there is a specific reason that card detection is turned on, because if there isn't then I agree that having it off by default sounds like a much better idea. RE: PinePhone Beta Edition will not boot from MicroSD card - 8bit - 05-08-2021 I think it's just the default for U-Boot. It's used on a lot of other devices. I asked DanctNIX on Discord if they could compile a modified U-Boot. A JumpDrive with the modified U-Boot would let you reflash your internal eMMC. https://discord.gg/AvtdRJ3 RE: PinePhone Beta Edition will not boot from MicroSD card - Timothy_Ecc - 05-08-2021 (05-08-2021, 10:35 AM)8bit Wrote: I think it's just the default for U-Boot. It's used on a lot of other devices. That would be interesting to try and see if it works. RE: PinePhone Beta Edition will not boot from MicroSD card - Timothy_Ecc - 05-09-2021 Since this PinePhone is still under warranty Pine64 has given me a RMA number so I can ship it to them and get a replacement. Should I wait a few days to try a modified U-Boot to see if this would be a workaround for the problem so that others know the solution, or should I just send it out? Thanks again for helping me troubleshoot this issue so I could confirm that it is a hardware problem! RE: PinePhone Beta Edition will not boot from MicroSD card - 8bit - 05-09-2021 (05-09-2021, 07:05 PM)Timothy_Ecc Wrote: Since this PinePhone is still under warranty Pine64 has given me a RMA number so I can ship it to them and get a replacement. Should I wait a few days to try a modified U-Boot to see if this would be a workaround for the problem so that others know the solution, or should I just send it out? I would send it in, I think I can make mine fail again. I took a look at it with the board out of the phone and can see how the switch pin is bent and wedged against the metal shell. RE: PinePhone Beta Edition will not boot from MicroSD card - 8bit - 05-10-2021 If you still have it, I managed to compile JumpDrive with CONFIG_MMC_BROKEN_CD https://github.com/8bitgc/Jumpdrive/tree/master/test It boots fine but have not tried to break mine yet to see if it bypasses the broken switch. RE: PinePhone Beta Edition will not boot from MicroSD card - Timothy_Ecc - 05-10-2021 (05-10-2021, 02:40 PM)8bit Wrote: If you still have it, I managed to compile JumpDrive with CONFIG_MMC_BROKEN_CD https://github.com/8bitgc/Jumpdrive/tree/master/test I gave it a try. On both of my PinePhones I get the error below. I think this still proves that little switch is the problem though since it boots further on the damaged phone than it would before. Code: [font=monospace][color=#000000]DRAM: 4096 MiB [/color] RE: PinePhone Beta Edition will not boot from MicroSD card - 8bit - 05-10-2021 Thanks for testing. The CONFIG_MMC_BROKEN_CD seems to do what it's supposed to. I was able to boot and flash a 2GB 1.2 (UBports) phone with this image. I think I need to pull the correct branch for 3GB to work. Do you have to ship your phone back to Hong Kong, or do they have a US address for RMA? RE: PinePhone Beta Edition will not boot from MicroSD card - Timothy_Ecc - 05-10-2021 (05-10-2021, 07:50 PM)8bit Wrote: Thanks for testing. The CONFIG_MMC_BROKEN_CD seems to do what it's supposed to.I wondered if it was for the 2GB version and that was why, both of the ones I tried were 3GB. Thankfully there is a US address for RMA. In my case, they actually only want the Mainboard so I got to disassemble it for the first time. Those ribbon cables sure are tiny! RE: PinePhone Beta Edition will not boot from MicroSD card - 8bit - 05-10-2021 Make sure you keep the rubber boot on the proximity sensor. Usually gets stuck to display, but it can stick to the mainboard. They don't have spares for those. |