Forum: Mikrocontroller und Digitale Elektronik Gibt es noch irgendwo SPI-NAND zu kaufen?


von Kim-Yannick J. (kim_yannick)


Lesenswert?

Für mein Projekt benötige ich NAND-Flash. Da dieser normalerweise viele 
Pins belegt, würde ich gerne die SPI-Variante kaufen. Im Internet findet 
man dazu allerdings so gut wie gar nichts. Man findet Hersteller und 
Datenblätter, aber keine Shops. Der Speicher sollte 64MB-512MB (Byte, 
nicht Bit) groß sein.

von Arc N. (arc)


Lesenswert?

Außer den SPI-NANDs von GigaDevice, die es laut Hersteller hier
http://www.semiconductorstore.com/pages/asp/search.asp?CategoryNarrow=75&CategoryNarrowName=Flash 
gibt, würde mich das auch interessieren...

von Di P. (drpepper) Benutzerseite


Lesenswert?

Sind SD-Karten nicht auch vornehmlich NAND und per SPI bedienbar?

von Kim-Yannick J. (kim_yannick)


Lesenswert?

SD-Karten sind SPI-Devices?

von Di P. (drpepper) Benutzerseite


Lesenswert?

Zumindest auf dem Wege ansprechbar: MMC- und SD-Karten

von Kim-Yannick J. (kim_yannick)


Lesenswert?

Funktionieren auch SDHC- und SDXC-Karten?

Eigentlich würde eine normale 1GB microSD-Karte reichen, aber vom 
P/L-Verhältnis sind die neuen Versionen auf jedem Fall besser, da fast 
Niemand mehr die alten Karten kauft.

von Jim M. (turboj)


Lesenswert?

Ich würde an Deiner Stelle ernsthaft über MicroSD(HC) nachdenken, das 
dürfte die preiswerteset Lösung sein.

NAND Flash sehe ich in dieser Größe nur noch als BGA Packages (z.B. bei 
Digikey). In von Hand lötbaren Packages gibts scheinbar nur NOR Flash 
als 1G Bit.

von Falk B. (falk)


Lesenswert?

@ Kim-Yannick Jürs (kim_yannick)

>SD-Karten sind SPI-Devices?

Man kann sie recht einfach per SPI ansprechen. Noch eine FatLib dazu und 
fertig ist der billigste Massenspeicher aller Zeiten.

von Falk B. (falk)


Lesenswert?

@ Kim-Yannick Jürs (kim_yannick)

>Funktionieren auch SDHC- und SDXC-Karten?

SD und SDHC können die meisten FAT-Libs, SDXC eher wenige, wegen dem 
extFAT.

Ich empfehle FatFs von ELM Chan!

von Kim-Yannick J. (kim_yannick)


Lesenswert?

Muss eine SDXC-Karte denn zwangsläufig mit exFAT formatiert werden? 
Normalerweise lässt sich doch ein beliebiges Image auf den 
Massenspeicher übertragen, oder? Der VS1000 muss auf jeden Fall damit 
kompatibel sein. Der VS1000 erwartet so viel ich weiß "VLSI" in den 
ersten vier Speicher-Bytes und hat einen eigenen Bootrecord.

Und wäre es möglich, eine microSD-Karte ohne Header festzulöten?

von Falk B. (falk)


Lesenswert?

@ Kim-Yannick Jürs (kim_yannick)

>Muss eine SDXC-Karte denn zwangsläufig mit exFAT formatiert werden?

Wenn es normgerecht sein soll, ja.

>Normalerweise lässt sich doch ein beliebiges Image auf den
>Massenspeicher übertragen, oder?

Theoretisch ja. Aber du willst die Karte ja auch am PC nutzen.
Lass den Murks, nimm SD(HC) und fertig. Die 2 gesparten Euros sind den 
Stress nicht wert.

von Kim-Yannick J. (kim_yannick)


Lesenswert?

Ich werde eine SDHC-Karte kaufen. Am PC wird sie sowieso nicht 
funktionieren, da die Firmware des VS1000 zum Booten vom Flash sowieso 
ein nicht normgerechtes Dateisystem braucht. Die Datenübertragung findet 
per USB statt. Wahrscheinlich werde ich dafür einen Image-Flasher mit 
selbst entwickeltem Mini-Dateisystem programmieren.

von Falk B. (falk)


Lesenswert?

@ Kim-Yannick Jürs (kim_yannick)

>Ich werde eine SDHC-Karte kaufen. Am PC wird sie sowieso nicht
>funktionieren, da die Firmware des VS1000 zum Booten vom Flash sowieso
>ein nicht normgerechtes Dateisystem braucht.

Dafür müßte man VLSI auch eine Watschen verpassen.

> Die Datenübertragung findet
>per USB statt. Wahrscheinlich werde ich dafür einen Image-Flasher mit
>selbst entwickeltem Mini-Dateisystem programmieren.

Naja, wenn man jedes Rad neu erfinden will. OK, ist ja Hobby . . .

von W.A. (Gast)


Lesenswert?

Kim-Yannick J. schrieb:
> Ich werde eine SDHC-Karte kaufen. Am PC wird sie sowieso nicht
> funktionieren, da die Firmware des VS1000 zum Booten vom Flash sowieso
> ein nicht normgerechtes Dateisystem braucht.

Das ist immerhin ein Alleinstellungsmerkmal von VLSI, um sich selbst ins 
Abseits zu manövrieren - jedem seine Freiheit.

von Lothar (Gast)


Lesenswert?

Falk B. schrieb:
> Noch eine FatLib dazu und
> fertig ist der billigste Massenspeicher aller Zeiten.

Wenn eine SD-Karte als schneller interner Speicher genutzt werden soll 
und nicht am PC auslesbar sein muss, ist es sinnvoll, diese RAW ohne 
Dateisystem zu beschreiben, ist wenigstens 10x schneller.

von Jim M. (turboj)


Lesenswert?

Lothar schrieb:
> Wenn eine SD-Karte als schneller interner Speicher genutzt werden soll
> und nicht am PC auslesbar sein muss, ist es sinnvoll, diese RAW ohne
> Dateisystem zu beschreiben, ist wenigstens 10x schneller.

Das stimmt so nur wenn man das Dateisystem komplett hirntot benutzt, 
also z.B. beliebige Größen schreibt und nicht ganze 512 Byte Sektoren. 
Denn dann muss das Dateisystem einen Sektor vor dem Schreiben erst 
einlesen und das kostet natürlich seine Zeit.

Das Schreiben von ganzen 512 Byte Sektoren ist hingegen (fast) genau so 
schnell im RAW wie im FAT mode. Mann sollte aber den Speicherplatz 
vorher allokieren, sonst braucht die Clustersuche in der FAT u.U. viel 
Zeit.

von Falk B. (falk)


Lesenswert?

@ Lothar (Gast)

>Wenn eine SD-Karte als schneller interner Speicher genutzt werden soll
>und nicht am PC auslesbar sein muss, ist es sinnvoll, diese RAW ohne
>Dateisystem zu beschreiben, ist wenigstens 10x schneller.

Urban Legend. Auch ohne FAT geht das Schreiben einzelner Sektoren nicht 
schneller, ebenso kann man das Wear Leveling damit NICHT austricksen, 
das greift trotzdem. Die Verwaltung des FAT braucht nicht so viel Zeit 
wie man glaubt. Man kann auch mit FAT-Lib schnell lesen und schreiben.

Beitrag "Re: Geschwindigkeitsfrage AVR auf SD"

von Arc N. (arc)


Lesenswert?

Jim M. schrieb:
> Ich würde an Deiner Stelle ernsthaft über MicroSD(HC) nachdenken, das
> dürfte die preiswerteset Lösung sein.
>
> NAND Flash sehe ich in dieser Größe nur noch als BGA Packages (z.B. bei
> Digikey). In von Hand lötbaren Packages gibts scheinbar nur NOR Flash
> als 1G Bit.

Bei den bekannten/bekannteren Distris nicht...
http://www.gigadevice.com/product-series/7.html?locale=en_US

https://www.winbond.com/hq/product/code-storage-flash-memory/serial-nand-flash/index.html?__locale=en&partNo=W25N01GV

http://www.macronix.com/en-us/Product/NANDFlash/pages/SerialNAND.aspx?ProdCat=Serial%20NAND#1Gb

Fast alle gibt's WSON-8 Gehäuse.
Vorteile gegenüber den SD-Karten: Maximale Lösch-/Schreibzeiten und der 
Stromverbrauch sind spezifiziert. Gegenüber NOR-Flash (bis auf die von 
SST/Microchip) drastisch kürzere Lösch- und Schreibzeiten.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.