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]

Reply via email to