09-15-2018, 05:10 PM
OK, methinks this is something to do with the "weird" setup of eMMC (at least to me).
My eMMC (from Pine) has 4 hard "partitions"
Note the mmcblk1boot0, mmcblk1boot1 & mmcblk1rpmb partitions/things are all on the eMMC with mmcblk1p1. I suspect you all do not have this structure. And, I think, lacking the boot1 is why you cant boot from your eMMC. And, I think, the common denominator is you all got your eMMC from Ameridroid? And, I suspect, you may be able to get this structure by flashing an Android image onto the eMMC first?
<I stopped booting from my eMMC way back as the NVMe is faster. I was trying to reformat my eMMC as a single partition to use for data or something and noticed these damn "carbuncles" that I cant get rid of.>
My eMMC (from Pine) has 4 hard "partitions"
Code:
~$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
mtdblock0 31:0 0 4M 0 disk
mtdblock1 31:1 0 32K 0 disk
mtdblock2 31:2 0 256K 0 disk
mmcblk1 179:0 0 14.5G 0 disk
└─mmcblk1p1 179:1 0 14.5G 0 part
mmcblk1boot0 179:32 0 4M 1 disk
mmcblk1boot1 179:64 0 4M 1 disk
mmcblk1rpmb 179:96 0 4M 0 disk
mmcblk0 179:128 0 119.3G 0 disk
├─mmcblk0p1 179:129 0 3.9M 0 part
├─mmcblk0p2 179:130 0 64K 0 part
├─mmcblk0p3 179:131 0 4M 0 part
├─mmcblk0p4 179:132 0 4M 0 part
├─mmcblk0p5 179:133 0 4M 0 part
├─mmcblk0p6 179:134 0 112M 0 part
└─mmcblk0p7 179:135 0 119.1G 0 part
zram0 252:0 0 165.9M 0 disk [SWAP]
zram1 252:1 0 165.9M 0 disk [SWAP]
zram2 252:2 0 165.9M 0 disk [SWAP]
zram3 252:3 0 165.9M 0 disk [SWAP]
zram4 252:4 0 165.9M 0 disk [SWAP]
zram5 252:5 0 165.9M 0 disk [SWAP]
nvme0n1 259:0 0 119.2G 0 disk
└─nvme0n1p1 259:1 0 119.2G 0 part /
Note the mmcblk1boot0, mmcblk1boot1 & mmcblk1rpmb partitions/things are all on the eMMC with mmcblk1p1. I suspect you all do not have this structure. And, I think, lacking the boot1 is why you cant boot from your eMMC. And, I think, the common denominator is you all got your eMMC from Ameridroid? And, I suspect, you may be able to get this structure by flashing an Android image onto the eMMC first?
<I stopped booting from my eMMC way back as the NVMe is faster. I was trying to reformat my eMMC as a single partition to use for data or something and noticed these damn "carbuncles" that I cant get rid of.>
- 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