06-03-2020, 10:33 PM
@imij,
If you have re-enabled the eMMC via the physical switch, (while still booted from SD card), you can force the OS to recognize the eMMC again using;
This is necessary if you missed the short window where it's booting the SD card, but the SD card OS has not come up completely. It's literally a few seconds, so pretty hard. Easier with the 2 commands above.
I use the following for my partition table so I KNOW where the 3 parts of the boot loader exist. Note that for some reason, "/boot" needs to be partition 1, so the partitions are out of order. But, hey it works for me.
If you have re-enabled the eMMC via the physical switch, (while still booted from SD card), you can force the OS to recognize the eMMC again using;
Code:
echo fe330000.sdhci >/sys/bus/platform/drivers/sdhci-arasan/unbind
echo fe330000.sdhci >/sys/bus/platform/drivers/sdhci-arasan/bind
This is necessary if you missed the short window where it's booting the SD card, but the SD card OS has not come up completely. It's literally a few seconds, so pretty hard. Easier with the 2 commands above.
I use the following for my partition table so I KNOW where the 3 parts of the boot loader exist. Note that for some reason, "/boot" needs to be partition 1, so the partitions are out of order. But, hey it works for me.
Code:
Device Start End Sectors Size Type
/dev/mmcblk1p1 32768 1056767 1024000 500M Linux filesystem
/dev/mmcblk1p2 64 16383 16320 8M Linux reserved
/dev/mmcblk1p3 16384 24575 8192 4M Linux reserved
/dev/mmcblk1p4 24576 32767 8192 4M Linux reserved
/dev/mmcblk1p5 1056768 13639679 12582912 6G Linux swap
/dev/mmcblk1p6 13639680 61497310 47857631 22.8G Linux filesystem
--
Arwen Evenstar
Princess of Rivendale
Arwen Evenstar
Princess of Rivendale