[meta-freescale] [u-boot-fslc] QSPI driver

Esponde, Joel Joel.Esponde at Honeywell.com
Mon Feb 8 09:17:13 PST 2016


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



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-freescale/attachments/20160208/b76c1c3e/attachment.html>


More information about the meta-freescale mailing list