I tried to use the Android6 BSP for A62 on SD card I downloaded it from the BSP download page I run the make_sd.sh script. it generates several partitions /dev/sde1 : unknown /dev/sde2 : unknwon /dev/sde3 : extended /dev/sde5 : ext4 : system /dev/sde6 : ext4 : cache. ... but, when I run on the A62, on RS232 monitor, I see a unrecognize file system : After, I tried to change the /dev/sde1 format to Fat16 and then I got another error: "switch to partition#0, OK MMC1 is current device reading imx6q-seco_SBC_A62.dtb **Unable to read the file imx6q-seco_SBC_A62.dtb ** Bad Linux ARM zImage magic ! " it seems like the make_sd.sh script does not create the right partition format for Uboot ?? Is there another make_sd.sh with good partition creation ?? Do I need to make something else on my SD card before executing the script ??
Now I started it again with a newly bought SD card already formatted, and it worked fine directly. Compared to yesterday problem, the same make_SD.sh script has made the same job, but the sD card booted well on the same A62 Quad board : only changed the SD card to a new one. So I think there is something missing in the make_sd.sh script , some first fat32 formatting ? Has somebody an idea about this issue ?
Partition number 1 and 2 of the bootable microSD of Android for A62 do not contain any file system, but raw images in which kernel, dtb, initrd (boot.img and recovery.img) are assembled together. So that partition cannot be formulated, neither it can be marked with a known file system. As reference: http://support.keith-koep.com/service/lib/exe/fetch.php/service/linux/android_user_guide.pdf http://k.japko.eu/boot-img-manipulation.html https://community.nxp.com/thread/311593