cancel
Showing results for 
Search instead for 
Did you mean: 

Issue Interfacing Winbond W25Q16JV with STM32H745 Custom Board (QSPI)

Muruganandam
Visitor

Hello everyone,

I am currently working on interfacing the Winbond W25Q16JV with my STM32H745 custom board over QSPI but have been facing issues with communication. I've utilized resources from ST’s QSPI library available at:
ST QSPI Drivers

Despite following the provided implementation, I am unable to achieve successful communication. When I flash the program, it either:

  1. Gets stuck in the middle of the QSPI initialization function.
  2. Occasionally, it even bricks the board.

Additionally, I have referred to Controllers Tech YouTube tutorials for guidance:
Controllers Tech - QSPI Playlist

I will attach the MX file (ZIP) for reference. Has anyone successfully interfaced the W25Q16JV with the STM32H7 series? Any insights, suggestions, or debugging tips would be greatly appreciated.

Thanks in advance!

2 REPLIES 2
Muruganandam
Visitor
 

Most are likely using larger capacity parts.

With these older parts it will be important to track what state WP#/D2 pin is doing, and how/if you switch to 4-pin operation. And that SR1/SR2 write as a pair.

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