Hello,
I would like to know if there is any possibility to have a Quad SPI (or QSPI) interface with an iMX6Solo in order to have a faster access to SPI NOR.
The datasheet offers 2 single data standard SPI interface with 4 chip select pins,
and several SDIO interfaces with 4 to 8 bits data bus width.
In the SABRE Platform for IPTV based on i.MX 6 Block Diagram
2 QSPI are mentionned but nothing else.
Does anyone could confirm if it is possible to have a Quad SPI interface ?
Thanls for your help,
Regards.
Pousssemousse
Solved! Go to Solution.
The current i.MX6 products (6Quad, 6Dual, 6DualLite, 6Solo and 6SoloLite) do not support QSPI. This appears to be an error in the presentation.
Regards,
Clay
According Freescale news :
http://media.freescale.com/phoenix.zhtml?c=196520&p=irol-newsArticle&ID=1917475&highlight=
iMX6SoloX will provide the feature plus :
Additional features of the newest i.MX 6 series processor include:
The current i.MX6 products (6Quad, 6Dual, 6DualLite, 6Solo and 6SoloLite) do not support QSPI. This appears to be an error in the presentation.
Regards,
Clay
Bruce or Clay ??
Thanks for this clarification. Do you expect to have a future firmware revision with Quad SPI integrated in the chip ?
Starting from USDHC peripheral should not be too complicated to offer a Quad SPI bus to your customers.
Regards
Poussemousse.
Yes. A future chip will have a dedicated Quad SPI peripheral (implemented in hardware not in firmware through another interface).
Regards,
Clay
Will this chip be pin to pin compatible with current iMX6,
and when do you expect to propose such component ?
Unfortunately, I can't provide details about unannounced products.
Regards,
Clay
Vybrid is an announced Freescale product that supports QuadSPI.
Driver has alreadby been submitted:
[PATCH v3 0/8] Add the Quadspi driver for vf610-twr (Linux Doc)
As per described in the mx6 solo reference manual, it contains the standard ECSPI block.