Skip to main content
Sjosh.2
Associate II
December 8, 2020
Question

im using stm32l433rbt6 controller in that im working on nor flash using qspi mode i have written some dummy data and im reading that and im getting output as 0xCC when im reading rather than which i gave why im getting 0xCC?

  • December 8, 2020
  • 7 replies
  • 1370 views

..

This topic has been closed for replies.

7 replies

Tesla DeLorean
Guru
December 8, 2020

Could be a couple of things, most likely a Quad Mode setting or dummy cycles.

Did it read 0xFF when erased?

N​ormally when bringing up you should try the READ ID in the 1, 2 and 4-bit modes, and similarly the reads and writes

Tips, Buy me a coffee, or three.. PayPal Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..
Sjosh.2
Sjosh.2Author
Associate II
December 8, 2020

i have checked device ids for 1,4 qspi line, for 1 line im getting the correct device ids, for 4 qspi lines im getting the wrong values and for erase operation for 1 qspi lines im getting 0xFF and when i erased for 4 qspi lines im getting 0xCC instead of 0xFF.

why im getting 0xCC?

Tesla DeLorean
Guru
December 8, 2020

Sounds like your unspecified memory chip is not in Quad Mode.​

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