cancel
Showing results for 
Search instead for 
Did you mean: 

About Controlling NAND Flash using the STM32U535CE

Ka_T
Associate II

Hello everyone,

I am looking for middleware to control NAND flash using the STM32U535CE.
The target device is the Macronix MX35LF4G24AD.
I would like to perform page program/read, bad block management, and 8-bit ECC processing per 524 bytes. However, I cannot find middleware compatible with the STM32U535CE.
Could you let me know if such middleware is available?


Thanks and regards
Ka_T

2 REPLIES 2

I suspect you'll need to build your own. Find something that covers the features you want, and code something to manage the peripheral side communications with the memory IC.

Perhaps Macronix has some code?

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
Hello Tesla DeLorean,

I am looking for middleware that is universally compatible with NAND, as there seems to be middleware available for models other than the STM32U535. In my research, I found FMC (Flexible Memory Controller) included in STM32Cube_FW can be used, but I cannot find support for STM32U535. We would like to know if there is any middleware that is compatible with the STM32U535 or STM32U5 series.

Thanks
Ka_T