cancel
Showing results for 
Search instead for 
Did you mean: 

W25N01xxxIG Driver for STM32H7

Zakba.1
Senior

Hello, I have been trying to make a driver for the Winbond(W25N01GV)  NAND flash over QSPI(to use it in memory-mapped mode) but I've been failing so far. Can somebody give me some ideas about what I am doing wrong? I used W25Q256 before, but now I want to replace it with W25N01.

PS: If you know any working qspi driver I would be happy to send me the link.

1 ACCEPTED SOLUTION

Accepted Solutions

It's not going to work in Memory Mapped mode, it is NAND and accesses at a block level, and not byte addressable like NOR.

It is designed to work as mass storage. See BlackBox logger examples used on Flight Controller applications using STM32.

For Gbit NOR look at W25Q01G, MT25QL01, MX66L01G type parts

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

View solution in original post

2 REPLIES 2

It's not going to work in Memory Mapped mode, it is NAND and accesses at a block level, and not byte addressable like NOR.

It is designed to work as mass storage. See BlackBox logger examples used on Flight Controller applications using STM32.

For Gbit NOR look at W25Q01G, MT25QL01, MX66L01G type parts

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

https://community.st.com/t5/stm32-mcus-products/stm32wb-qspi-flash-winbond-w25n01gv/m-p/607010#M227222

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