Details of SPI NAND Flash

Started by pavithragp, November 09, 2015, 09:16:23 AM

Previous topic - Next topic

pavithragp

I want some details of RT5350F-OLinuXino-EVB SPI NAND Flash like
1. Does the evaluation board has support for booting from SPI NAND flash
2. What SPI NAND (Maker) is currently used by the RT5350F-OLinuXino-EVB
3. What is the part number of SPI NAND flash

Please acknowledge with the details. It will be of great help

LubOlimex

#1
Hey there,

Straight to the answers to your questions:

1. No. By default it supports booting from SPI NOR flash memory. You can read more about the image loaded by default in the wiki article here: https://www.olimex.com/wiki/RT5350F-OLinuXino

There is no provision for SPI NAND flash memory.

2. The SPI NOR memory is visible in the schematic as component U3 (situated left of RT5350). It is EN25Q64-104HIP made by EON.  Datasheet: http://www.eonssi.com/upfile/p2009111114954.pdf

3. Refer to point 2.

We haven't tested SPI NAND flash memories and I don't know why you need such a memory, but if it is an issue with the limited amount of storage - we have tested to connect the extension module MOD-SDMMMC (https://www.olimex.com/Products/Modules/Interface/MOD-SDMMC/open-source-hardware) to the UEXT connector of RT5350F-OLinuXino-EVB and it works fine. So you can expand the user memory with this extension and an SD card.

In future, please refrain from posting the same question over multiple forum threads. If the issue is very urgent and important, please, use the support e-mail.

Best regards,
Lub/OLIMEX
Technical support and documentation manager at Olimex

robertrade

Quote from: LubOlimex on November 10, 2015, 01:14:31 PM
1. No. By default it supports booting from SPI NOR flash memory. You can read more about the image loaded by default in the wiki article here: https://www.olimex.com/wiki/RT5350F-OLinuXino

There is no provision for SPI NAND flash memory.

2. The SPI NOR memory is visible in the schematic as component U3 (situated left of RT5350). It is EN25Q64-104HIP made by EON.  Datasheet: http://www.eonssi.com/upfile/p2009111114954.pdf

Will these larger 128M bit (16MB) SPI NOR flash work with the jumper changes to EPHY_LED3_N and EPHY_LED2_N set to 01?
http://www.eonssi.com/upfile/p201055142347.pdf
Alternative - WinBond
http://www.winbond.com/resource-files/w25q128fv%20rev.l%2008242015.pdf

I see there are selections on the schematic that will allow for larger flash size (up to 32MB).
https://www.olimex.com/Products/OLinuXino/RT5350F/RT5350F-OLinuXino/images/RT5350F-OLinuXino-2.jpg

Quote from: LubOlimex on November 10, 2015, 01:14:31 PM
We haven't tested SPI NAND flash memories and I don't know why you need such a memory, but if it is an issue with the limited amount of storage - we have tested to connect the extension module MOD-SDMMMC (https://www.olimex.com/Products/Modules/Interface/MOD-SDMMC/open-source-hardware) to the UEXT connector of RT5350F-OLinuXino-EVB and it works fine. So you can expand the user memory with this extension and an SD card.

I would like to use NAND SPI Flash for logging/data storage, as it is good for up to 100,000 writes. SDMMC consumer version cards are good for 10,000 writes or less. At last, is it possible to go for 32MB NAND Flash without any issues when it comes to flash programming? I would like to know, because I plan to purchase more boards from OLIMEX then modify the board with larger flash SPI NAND flash.

Thanks,

Robert