Hello,
MMC partition table gets corrupted when we flash u-boot-imx8qm-xen-dom0.imx on SD Card bootloader 0 partition.
Environment:
1. Android Auto 10.0.0_2.4.0 pre-built package used as android image.
2. IMX 5.4.24 - IMX-IMAGE_FULL image built using yocto (xen enabled)
steps followed:
Scenario 1:
1. Flash SD card with IMX-IMAGE_FULL wic file.
2. flashed u-boot-imx8qm-xen-dom0.imx to SD card using command,
"sudo dd if=u-boot-imx8qm-xen-dom0.imx of=/dev/sdx seek=32 bs=1k && sync"
3.Copied spl-imx8qm-xen.bin and xen into FAT partition of SD card
4. Flashed eMMC with android image. (Switch Mode: Serial)
sudo ./uuu_imx_android_flash.sh -f imx8qm -d xen.
Observation:
Run CMD11 1.8V switch
switch to partitions #0, OK
mmc1 is current device
Run CMD11 1.8V switch
** No partition table - mmc 1 **
** No partition table - mmc 1 **
Booting from net ...
ethernet@5b040000 Waiting for PHY auto negotiation to complete......... TIMEOUT !
Could not initialize PHY ethernet@5b040000
We notice, u-boot-imx8qm-xen-dom0.imx erasing the mmc 1 partition table.
Pls suggest if there correction in order to follow or build versions or packages to use.
Thanks in advance for your support.