jlaitine opened a new pull request, #12632: URL: https://github.com/apache/nuttx/pull/12632
## Summary This adds an initial support for m25p nor flash devices, connected to the FlexSPI bus, for the IMX9. The support consists of two parts: - flexspi bus driver, ported from imxrt, there are changes to clock configurations, base addresses etc. - flexspi nor MTD driver, partly copied from imxrt board specific code, partly from m25p generic driver. Parts are quite heavily modified though The idea is that NOR MTD driver part can be later expanded to support other than M25P parts, if needed. The board configuration is not added to this PR, as connecting the NOR flash requires custom HW; this is not directly available. ## Impact Impacts only IMX9 targets, adds support for FlexSPI and M25P NOR flash connected as quad. ## Testing Tested on IMX93 EVK board, connecting an M25P device to the bottom connector, enabling the NuttX configurations and initializing MTD partitions, FTL and BCHDEV int the board logic, opening the bch device, writing data to the NOR and reading it back, comparing data. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
