Hi all, I am working on a project where all embedded linux components will fit in one QSPI NOR flash (u-boot/kernel/rootfs). The board is currently the iMX6ULEVK.
As I would like to boot a kernel that is in a UBIFS partition, I cannot use u-boot-imx version because mtd is not yet compatible with QSPI NOR flash unlike u-boot-fslc. The latter embeds that compatibility since 2015/07. It had been added through that commit: https://github.com/Freescale/u-boot-fslc/commit/9fe6d8716e090f3b2dd3f4604acfced124b8a2fc Unfortunately, it looks like the qspi driver of u-boot-fslc is not compatible with iMX6UL. It is not able to probe the NOR flash (sf probe). I had to replace the fsl-qspi driver with the one available in u-boot-imx and it worked then. As both fsl-qspi.c files are very different, I do not know how to add the support of QSPI to iMX6UL in u-boot-fslc project. I saw that even the latest sources do not manage that hardware compatibility. Does anybody have an idea of how to solve this iMX6UL compatibility issue the right way? Joël
-- _______________________________________________ meta-freescale mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-freescale
