AnsweredAssumed Answered

STM32F103RCT6 extern Nor flash can not read

Question asked by on May 16, 2017
Latest reply on May 16, 2017 by Clive One

I want to use an winbond W25Q16JVSIQ Nor Flash for Firmware upgade (reserve 256K for new firmware downloaded from network ,and build FatFs file system in the remain space) and File System in a STM32F103RCT6 system, STM32F103RCT6  connect to W25Q16JVSIQ by SPI1 (remapped pin,ie SPI1_CLK on PB3 SPI1_MISO on PB4 SPI1_MOSI on PB5  CHip_select(CS) on PB8 )。

The attachment is my extern Flash and SPI driver, I called SPI_Flash_Init(),then PrintOutToConsole("FlashId is : %x \r\n",SPI_Flash_ReadID()); I get 0x0000!!! (Winbond Flash Id is 0XEF14).