Winbond Flash Memory Sample Shield User Manual Download Page 1

 

 

USER GUIDE

 

 

Winbond Flash Memory Sample Shield 

 

 

[1] 

Publication Date: December 4, 2017 Revision 2.0 

1.  INTRODUCTION 

This describes how to use the Winbond Flash Memory Sample Shield. The mbed enabled MCU 
board, which has an Arduino UNO R3 compatible terminal, is used in this description. 

 

2.  GENERAL DESCRIPTION 

The  Winbond  Flash  Memory  Sample  Shield  from Winbond  Electronics  is  an  Arduino-derived 
shield that will interface with any Arduino-derived microcontroller host board with a standardized 
Arduino UNO R3 pinout. 

The Winbond Flash Memory Sample Shield is mounted with the flash memory listed below. 

Part Number 

Density 

Product Type 

Operation Temperature 

W25Q80NESNIG 

8Mb 

1.2V Serial NOR Flash Memory 

Industrial (-

40’C to +85’C) 

W25N01GVZEIG 

1Gb 

3.3V Serial NAND Flash Memory 

Industrial (-

40’C to +85’C) 

W25M161AVEIT 

16Mb + 1Gb 

SpiStack  3.3V  Serial  NOR  +  Serial 
NAND Flash Memory 

Industrial (-

40’C to +85’C) 

W74M12FVZPIQ 

128Mb 

3.3V  Serial  NOR  Flash  Memory  + 
Authentication 

Industrial (-

40’C to +85’C) 

 

3.  OPERATION CONFIRMED HOST BOARDS 

Host Board Supplier 

Host Board 

MCU 

STMicroelectronics 

NUCLEO-F411RE 

STM32F411 

 

4.  HOW TO USE WITH NUCLEO-F411RE 

Besides the host board and the Winbond Flash Memory Sample Shield, you will need:

1

 

 

Computer with Internet access and USB port. 

 

USB cable with standard A to mini B connectors. 

 

Sample program source code. 

                                                           

1

 

Please install “Arm Mbed Windows serial port driver” as necessary. 

https://os.mbed.com/handbook/Windows-serial-configuration

 

Summary of Contents for Flash Memory Sample Shield

Page 1: ...ct Type Operation Temperature W25Q80NESNIG 8Mb 1 2V Serial NOR Flash Memory Industrial 40 C to 85 C W25N01GVZEIG 1Gb 3 3V Serial NAND Flash Memory Industrial 40 C to 85 C W25M161AVEIT 16Mb 1Gb SpiStack 3 3V Serial NOR Serial NAND Flash Memory Industrial 40 C to 85 C W74M12FVZPIQ 128Mb 3 3V Serial NOR Flash Memory Authentication Industrial 40 C to 85 C 3 OPERATION CONFIRMED HOST BOARDS Host Board S...

Page 2: ... Shield is mounted with 4 kinds of Flash Memory It is necessary to switch the position of the jumper pin for JP1 7 and J1 4 according to the Flash Memory you want to use When switching the position of the jumper pin be sure to do with the Winbond Flash Memory Sample Shield removed from the host board The position of the jumper pins other than the following 4 types is prohibited Flash Memory may be...

Page 3: ... select Place a jumper pin to JP7 for 3 3V Vcc Place jumper pins at positions 2 and 4 of J1 4 Sample program source code SPI_NAND zip 3 Jumper pin positions for SpiStack 3 3V 16Mb Serial NOR 1Gb Serial NAND Flash Memory Place a jumper pin to JP3 for chip select Place a jumper pin to JP7 for 3 3V Vcc Place jumper pins at positions 3 and 5 of J1 4 Sample program source code SPISTACK zip ...

Page 4: ...vents events product promotion promotion00020 html __locale en When you get sample program source code SPI_NOR zip SPI_NAND zip SPISTACK zip Then unzip it 2 Step 4 Plug in the Winbond Flash Memory Sample Shield to your computer Plug the Winbond Flash Memory Sample Shield into your host board then connect the host board to your computer using USB cable The host board will enumerate as a composite U...

Page 5: ...vision 2 0 A new drive will be created on your computer with a drive name as assigned by the host board We are using the NUCLEO F411RE as an example for this Setup description Before mounting the Winbond Flash Memory Sample Shield After mounting the Winbond Flash Memory Sample Shield ...

Page 6: ...og in click on the Compiler button then the mbed compiler will bring up the Workspace Step 6 Load the platform for the host board 1 Click on the upper right button to open the available compiler platforms screen Select the host board platform you wish to load or if it is not present then select Add 2 If you selected Add mbed will display a scrolling list of available platforms Find the host board ...

Page 7: ...platform such as the NUCLEO F411RE example here To add this platform to your workspace click on the Add to your mbed Compiler button Step 7 Import the sample program source code 1 In your Workspace click Import The Import a program dialog box will open Click on the Upload tab Click on the Add File select sample program source code and main cpp and click Import ...

Page 8: ...ion Date December 4 2017 Revision 2 0 2 Select Programs in Import As and input any name in Import Name 3 One more time click Import The Import a program dialog box will open Click on the Libraries tab Search for the mbed libraries select it and click Import ...

Page 9: ...h Memory Sample Shield 9 Publication Date December 4 2017 Revision 2 0 4 Select Library in Import As and input the same name as inputted in step7 2 to Target Path 5 The sample program will now appear in the Program Workspace ...

Page 10: ...lick Compile in the top menu 3 The program will be compiled and the binary bin file created will automatically be downloaded to your computer s designated download location 4 Drag and drop the binary file into the host board drive that you created in Step 4 When the file is dropped into the folder your host board will begin to program When the program is fully loaded the binary file will automatic...

Page 11: ...our favorite terminal emulator For this example we used the Tera Term 2 Open Tera Term and select the serial port associated with your host board to create a new connection 3 Configure the serial port under Setup Serial port with 9600 baud Setup Terminal with line feed code as LF 4 Press the Reset button on your host board to run the sample program ...

Page 12: ...USER GUIDE Winbond Flash Memory Sample Shield 12 Publication Date December 4 2017 Revision 2 0 5 SCHEMATIC ...

Page 13: ...USER GUIDE Winbond Flash Memory Sample Shield 13 Publication Date December 4 2017 Revision 2 0 6 PCB LAYOUT ...

Page 14: ...tps www winbond com resource files w25n01gv 20revg 20032116 pdf 3 SpiStack 3 3V Serial NOR Serial NAND Flash Memory Datasheet https www winbond com resource files w25m161av 20combo 20reva 20091317 20mod 20final pdf 4 Authentication Flash Product Introduction https www winbond com hq product code storage flash memory authentication flash __locale en 5 Arm Mbed Windows serial port driver https os mb...

Page 15: ...nsportation instruments traffic signal instruments combustion control instruments or for other applications intended to support or sustain life Furthermore Winbond products are not intended for applications wherein failure of Winbond products could result or lead to a situation wherein personal injury death or severe property or environmental damage could occur Winbond customers using or selling t...

Reviews: