Hi guys,
I have successfully downloaded, compiled and flashed an Android BSP on the RIotboard following the instructions of RIotBoard user manual (https://www.dropbox.com/s/xap0b9am0bkbi1f/RIoTboard%20User%20Manual_V2.1.pdf?dl=0) . The thing is, it is using an old version of U-Boot (2009) with a custom booti implementation to load the boot.img in RAM, and I need to use last version of U-Boot (2015) for multi boot purposes and flat device tree support of newer kernels.
From what I've seen, the newest version of U-Boot has already built-in support for loading Android images if you define CONFIG_ANDROID_IMAGE flag ; so far I have managed to get it to load my boot.img blob, parse header / kernel / ramdisk files, starts the kernel but then nothing happens (it's stuck after Starting kernel... output) . Also I have checked that the command line is ok so I don't think it's a kernel command line issue.
I also tried porting the u-boot 2009 custom booti function to u-boot 2015 ; it compiled ok but i get mmc read driver errors at execution (v7_dcache_inval_range - start address is not aligned - 0x4ffa703)
So my question is : has anyone successfully booted Android 4.4 for Riotboard with newest U-boot (2015) ?
Thanks for reading me
Phil