PInebook not booting with eMMC enabled
#1
Right now I have an SD card with Manjaro. If I disable eMMC and press reset, the power led goes red and then pinebook boots to Manjaro from SD. If I enable eMMC and press reset, power led goes off and nothing happens. I did check that eMMC is properly connected. What else can I try?
  Reply
#2
(10-21-2021, 03:35 PM)aragaer Wrote: Right now I have an SD card with Manjaro. If I disable eMMC and press reset, the power led goes red and then pinebook boots to Manjaro from SD. If I enable eMMC and press reset, power led goes off and nothing happens. I did check that eMMC is properly connected. What else can I try?

You have a "bad" uboot on emmc,, search order for uboot (really idbloader)  is SPI, emmc, uSD
Boot from SD, re-enable emmc, use the bind command (search forum), change uboot on emmc
  Reply
#3
(10-22-2021, 09:48 AM)wdt Wrote:
(10-21-2021, 03:35 PM)aragaer Wrote: Right now I have an SD card with Manjaro. If I disable eMMC and press reset, the power led goes red and then pinebook boots to Manjaro from SD. If I enable eMMC and press reset, power led goes off and nothing happens. I did check that eMMC is properly connected. What else can I try?

You have a "bad" uboot on emmc,, search order for uboot (really idbloader)  is SPI, emmc, uSD
Boot from SD, re-enable emmc, use the bind command (search forum), change uboot on emmc

Tried that -- when I boot and re-enable emmc, it's not visible in the system: /dev/mmc* only shows the SD card. When I try the commands in the https://wiki.pine64.org/index.php/Pinebo...nformation I'm getting "write error: No such device"

When I look in /sys/platform/devices, there is no ff330000.sdhci device, but there is ff330000.mmc device instead. I tried the following commands:
Code:
echo ff330000.mmc > /sys/bus/platform/drivers/sdhci-arasan/unbind
echo ff330000.mmc > /sys/bus/platform/drivers/sdhci-arasan/bind
These worked but no effect -- I only got a couple of error messages in dmesg.
  Reply
#4
I've got me an A-A USB cable to try the recovery process but failed to do that (probably didn't do the sequence right). Instead I tried again to boot with eMMC disabled and enable it once the boot started. I've stopped the U-boot from automatically booting and it showed that eMMC does indeed exist. After that I booted into Linux and did `dd if=/dev/mmcblk1 of=/dev/mmcblk2` (from SD card to eMMC). Rebooted again and it booted from eMMC.
  Reply
#5
That's good
Really, all you needed to do was copy mbr (1 sector) to sd, dd 1st 16M sd->emmc, restore emmc mbr
If it should be a little 'flakey' a non-booted distro has the /dev, /sys, /proc, /run
directories empty, just the top directories and the kernel fills them with virtual files
So, you may have to boot from sd, mount emmc and empty those directories
I've found mc (as root) the quickest and least hassle
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
Question Pinebook pro dead / keyboard issue? / Troubleshooting Mengalef 2 322 12-05-2024, 04:16 PM
Last Post: tllim
  Testing Some More Games on the Pinebook Pro! ImmyChan 5 3,918 09-24-2024, 01:43 AM
Last Post: pigkang
  Converting the Pinebook Pro into a CrowView Note like device 8jef 0 335 08-18-2024, 05:42 PM
Last Post: 8jef
  Pinebook Pro Initial Impressions kunger 443 680,273 04-16-2024, 07:29 PM
Last Post: KC9UDX
  looking to buy one pinebook pro (mainland China) duanduan 3 3,223 03-21-2024, 07:44 PM
Last Post: wangyukunshan
  Cellular module for Pinebook Pro Lotech 1 1,027 03-05-2024, 05:40 AM
Last Post: KC9UDX
  Screen on pinebook stays black but can ssh into machine tuxxpine 0 739 02-23-2024, 04:22 PM
Last Post: tuxxpine
  Sale my ANSI PineBook Pro cuthbertdavies 0 722 02-14-2024, 09:12 PM
Last Post: cuthbertdavies
  Compiling with -j6 on the Pinebook Pro (Overheat) KC9UDX 0 652 02-14-2024, 09:01 AM
Last Post: KC9UDX
  Pinebook Pro in EU for Sale - €90 jan_vdk 2 1,429 02-07-2024, 02:12 AM
Last Post: 23Ro

Forum Jump:


Users browsing this thread: 5 Guest(s)