07-31-2018, 04:29 AM
(This post was last modified: 07-31-2018, 04:30 AM by dukla2000.
Edit Reason: warranty
)
TOP TIP: For those of us stupid enough to corrupt the emmc just enough so it loads a kernel but wont load the rootfs!!
(e.g. install a 4.18 kernel )
The 2 pin jumper next to the emmc module (unlabelled - and between emmc & SPI chip) seems to control whether the emmc is used for booting.
With a good SDcard in to boot and the "corrupt" emmc obviously a standard boot loads the kernel from the emmc and then failed to load the rootfs.
However, by jumpering the 2 pins, powering on, and removing the jumper AFTER the green power LED came on AND BEFORE the white sytem LED came on I got a complete boot from the SDcard and also a kernel initialisation of the emmc card so I could see it as a device (and repeat my step 6 above).
PS - this obviously worked for me but comes with no warranty other than if you break it you own both parts!
(e.g. install a 4.18 kernel )
The 2 pin jumper next to the emmc module (unlabelled - and between emmc & SPI chip) seems to control whether the emmc is used for booting.
With a good SDcard in to boot and the "corrupt" emmc obviously a standard boot loads the kernel from the emmc and then failed to load the rootfs.
However, by jumpering the 2 pins, powering on, and removing the jumper AFTER the green power LED came on AND BEFORE the white sytem LED came on I got a complete boot from the SDcard and also a kernel initialisation of the emmc card so I could see it as a device (and repeat my step 6 above).
PS - this obviously worked for me but comes with no warranty other than if you break it you own both parts!
- ROCKPro64 v2.1 2GB, 16Gb eMMC for rootfs, SX8200Pro 512GB NVMe for /home, HDMI video & sound, Bluetooth keyboard & mouse. Arch (6.2 kernel, Openbox desktop) for general purpose daily PC.
- PinePhone Pro Explorer Edition, daily driver, rk2aw & U-boot on SPI, Arch/SXMO & Arch/phosh on eMMC
- PinePhone BraveHeart now v1.2b 3/32Gb, Tow-boot with Arch/SXMO on eMMC