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

Reply via email to