2018-06-13 01:35 AM
Hello,
I want to interface 512Mbit or 1Gbit I with STM32F722VET6 with CubeMX . I have seen lots of option for interfacing ..
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. - MX25L51245GManufacture - Cypress
Part No. - S25FL512Shttp://www.cypress.com/documentation/datasheets/s25fl512s-512-mbit-64-mbyte-30v-spi-flash-memory
Manufacture - Winboad
Part No. - W25N01GVhttps://docs-emea.rs-online.com/webdocs/1623/0900766b81623047.pdf
Please update .. I am first time using these QSPI memory IC.
--
Karan
2018-08-23 04:49 AM
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.
.
2019-04-15 07:59 AM
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
2019-04-15 08:20 AM
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
2019-04-16 12:26 AM
Thank you,
I will do that.