Hi,

As I would like to keep this issue alive, I am trying to raise it again.

QSPI driver of u-boot-fslc seems to be broken for IMX6UL counter to u-boot-imx 
one.
Could that issue be solved simply by replacing the QSPI driver by the one in 
u-boot-imx repo?
It works at least for iMX6UL EVK board.

Joël


De : [email protected] 
[mailto:[email protected]] De la part de Esponde, Joel
Envoyé : lundi 8 février 2016 18:17
À : [email protected]
Objet : [meta-freescale] [u-boot-fslc] QSPI driver

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