Skip to main content
cr_qc
Associate
May 13, 2025
Solved

Quad SPI memory interfacing on STM32U5G9VJTxQ microcontroller

  • May 13, 2025
  • 1 reply
  • 391 views

I am trying to communicate with an external flash chip “MX35LF1G24AD” using QSPI protocol, but I am not able to.

Simple test I implemented was to read chip ID to validate I could get data from external flash (I am using OCTOSPI1 interface).

From manufacturer datasheet it is mentioned that command should be sent using 1 line on SDIO0. However, when probing communication, data is sent from SDIO3.

 

Is it possible to send command, on 1 line, on SDIO0 pin instead of SDIO3?

This topic has been closed for replies.
Best answer by Tesla DeLorean

>>Is it possible to send command, on 1 line, on SDIO0 pin instead of SDIO3?

Sounds like you've not configured the command structure correctly.

https://www.macronix.com/Lists/Datasheet/Attachments/9034/MX35LF1G24AD,%203V,%201Gb,%20v1.4.pdf

1 reply

Tesla DeLorean
Tesla DeLoreanBest answer
Guru
May 13, 2025

>>Is it possible to send command, on 1 line, on SDIO0 pin instead of SDIO3?

Sounds like you've not configured the command structure correctly.

https://www.macronix.com/Lists/Datasheet/Attachments/9034/MX35LF1G24AD,%203V,%201Gb,%20v1.4.pdf

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