Hello, I am trying to get android source compiled and loaded onto the MCIMX7ULP-EVK board. I am using the latest Q10.0.0_2.5.0_ANDROID_SOURCE from here
https://www.nxp.com/design/software/embedded-software/i-mx-software/android-os-for-i-mx-applications...
I have compiled successfully with the instruction here
https://www.nxp.com/docs/en/user-guide/ANDROID_USERS_GUIDE.pdf
Though I did have to modify it to make it work per the thread here where it was missing files in certain locations
https://community.nxp.com/t5/i-MX-Processors/mkdtimg-No-such-file-or-directory/m-p/1193943#M166011
I then use fsl-sdcard-partition.sh which completes successfully though it always says
Warning! Main and backup partition tables differ! Use the 'c' and 'e' options
on the recovery & transformation menu to examine the two tables.
Warning! One or more CRCs don't match. You should repair the disk!
Main header: OK
Backup header: ERROR
Main partition table: OK
Backup partition table: ERROR
but it will still complete. I have tried this on 3 different SD cards of sized 23, 64, and 256gb just out of curiosity and It always gives the same results.
Then when I insert eh sd card and try to run it has a veriety of failures
[ 2.775672] imx-rproc imx7ulp-cm4: failed to find syscon
[ 3.530053] init: init first stage started!
[ 3.546541] init: [libfs_mgr]ReadDefaultFstab(): failed to find device default fstab
[ 13.756851] init: Failed to mount required partitions early ...
[ 13.858439] init: #00 pc 000a5f1c /init (match+19092)
[ 13.863666] init: #01 pc 00000daa <anonymous:0015f000>
[ 13.869174] init: Reboot ending, jumping to kernel
[ 13.874301] cfg80211: failed to load regulatory.db
[ 13.879927] ci_hdrc ci_hdrc.0: remove, state 1
[ 13.884404] usb usb1: USB disconnect, device number 1
[ 13.889717] usb 1-1: USB disconnect, device number 2
[ 13.929236] ci_hdrc ci_hdrc.0: USB bus 1 deregistered
[ 13.935626] reboot: Restarting system with command 'bootloader'
then just restarts forever.
I assume the boot error is related to the fsl-sdcard-partition.sh warnings. But I am not sure how to address them sense it still succeeds, and presumably the tables are correct, and it does the same thing with all the sd cards I can try.
Any help is greatly appreciated.