cancel
Showing results for 
Search instead for 
Did you mean: 

Interfacing STM32F722VET6 With Quad Memories

Karan 123
Senior
Posted on June 13, 2018 at 10:35

Hello,

I want to interface 512Mbit or 1Gbit I  with  STM32F722VET6 with CubeMX . I have seen lots of option for interfacing  ..

0690X0000060LEGQA2.png

Which option I need to select for below memory chips in Quad SPI Mode , Bank (s) and Why ?.

I also have to create FAT Partition on Flash Memory.. 

Manufacture - Macronix

Part No. - MX25L51245G

https://community.st.com/external-link.jspa?url=http%3A%2F%2Fwww.macronix.com%2FLists%2FDatasheet%2FAttachments%2F6756%2FMX25L51245G%2C%25203V%2C%2520512Mb%2C%2520v1.6.pdf

Manufacture - Cypress

Part No. - S25FL512S

http://www.cypress.com/documentation/datasheets/s25fl512s-512-mbit-64-mbyte-30v-spi-flash-memory

Manufacture - Winboad

Part No. - W25N01GV

https://docs-emea.rs-online.com/webdocs/1623/0900766b81623047.pdf

Please update .. I am first time using these QSPI memory IC.

--

Karan

4 REPLIES 4
Peter Chang
Associate III

Use MX25L51245G select "Bank1 with Quad SPI Lines" item.

STM32F769I-Discovery on board mount this chip. BSP driver was ready.

STM32 MCU support 2 sets QSPI interface. "Dual bank" means system will connect 2 Flash to those interface.

When you use Dual bank, MCU will access one Flash by odd address the other one by even address. Access Flash will use same command at the same time.

.

angus schmaloer
Associate III

Hey,

i'm currently working on the S25FL512S with the STM32H7nucleo. I want to connect the chip with qspi.

Have you succeeded to connect one of the two FLASH devises? i'm quite interested in your insight knowledge.

Greetings,

Angus Schmaloer

Perhaps look at the schematic and support software for the STM32H743I-EVAL board, these are known to be functional, and use the MT25TL01G device.

Other devices would require some porting to address an commands/geometry related differences.

Dual die devices may need two chip selects. There may be better examples of these on different EVAL/DISCO boards which can be ported across to the NUCLEO-H7 platform

Thank you,

I will do that.