our SPI MTD driver (cy-snor.c) requires an appropriate SPI controller driver.This can be either a standard SPI framework driver (provided by Xilinx and others) or a direct controller driver such as fsl-quadspi.c or fsl-flexspi.c. For the latest NXP processors, we have recently developed a cy-snor-flexspi.c (derived from fsl-flexspi.c), that should become public soon. It uses a different LUT setup (more commands) and a slightly different API than the original NXP/Freescale drivers.
We might do the same with the older quadspi driver, i.e. develop a cy-snor-quadspi.c. How does your project schedule look like? When would you need this driver?
Thanks for the information.
How long would it take to develop the cy-snor-quadspi.c driver? Not being able to write to the S70FS01GS NOR flash is holding up a bunch of things in our project so I need this driver as soon as possible. Is it possible that I can get it this week?
Would it be possible to get the cy-snor-flexspi.c code?
usually it takes 2..4 weeks to develop such a HAL driver, after I have got a board.
please send me a direct eMail (the syntax is firstname.lastname@example.org ;-), then I can share the latest snapshot with you. Personal messages in the forum unfortunately do not support binary attachments.