Controllerchips auf USB 2.0 Cardreadern

Gast #353780
Lesenswert?
• ▲
▼
Hallo Leute,

ich suche für ein Projekt einen Chip, der üblicherweise in solchen 0815
Cardreadern verbaut wird.

Leider hat Google nix sinnvolles ausgespuckt.

Kann vielleicht jemand von euch mir einen solchen Controller benennen
?
Wo bekommt man sowas ? Wer stellt das her ?


Vielen Dank !
Gast #353786
Lesenswert?
• ▲
▼
Leider bekommt man diese Chips nirgends. Für ein Projekt beim Fraunhofer
hatten wir auch mal sowas geplant, scheiterte an 2 Sachen: Die lange
angekündigten iNAND SD-Karten zum Auflöten von Samsung sind immer noch
nicht lieferbar. Und außerdem gabs die SD-USB Controller nicht. Einen
einzigen USB2227 von SMSC haben wir mal als Muster bekommen, das wars
auch dann....
Gast #353788
Lesenswert?
• ▲
▼
Hmmmmmm..

Ist ja noch nicht so das wirklich wahre.

Alternativ könnte man die SD Karte an einen MC hängen mit USB2.0 high
speed Schnittstelle.

Aber die gibt es ja auch nicht besonders oft...

Oder hat sich da was geändert ?
(Mal vom etwas oversized AVR32 abgesehen ? )

Kennt jemand einen MC (evtl. ARM7 ?) Mit integriertem USB 2.0 Highspeed
(480 MBit/s) Device -Anschluss ?
Gast #353789
Lesenswert?
• ▲
▼
Wie wäre es mit einer CF-Karte im True-ATA-Modus und einem Cypress 68300
USB->ATA Controller? So haben wir´s dann im Institut gemacht. (Unsere CF
Karte besteht allerdings aus einem Hyperstone Controller und einem
NAND-Flash Chip, weil keine Steckverbinder durften.)
Gast #353791
Lesenswert?
• ▲
▼
@ SupaChris

Wenns das noch in SD Gäbe wäre es genau das richtige.
Cypress hat übrigens auch direkt einen USB 2.0 auf NAND-Flash chip.
Warum habt ihr den nicht genommen ?

@ arc

THX. Werde ich als letzte Notlösung im Hinterkopf behalten. Leider hat
er keinen internen nichtflüchtigen Programmspeicher. Aber ich denke ein
kleines serielles Flash könnte man da noch opfern.
Gast #353792
Lesenswert?
• ▲
▼
Die USB Mikrocontroller von Cypress sind sehr gut. Gibt es auch im
erweiterten Temperaturbereich. Diese bieten USB2.0. Man kann
Festplatten oder CompachtFlash Karten  usw anschließen. Die Software
Tools bzw. die Firmware für die Mikrocontroller gibt es bei Cypress zum
Download.
Ich habe den USB Mikrocontroller 'CY7C68013A'  eingesetzt. Diesen
gibt es recht günstig bei Cypress (manche Derivate leider mit hoher
VPE). Aber man kann auch Samples von Cypress bekommen.
Gast #353793
Lesenswert?
• ▲
▼
Leider ist die Cypress-Page down :(

Das datasheet klingt vielversprechend.

Hätte mir gerne mal die Appnotes dazu angesehen.

Scheint recht gut zu passen. Wäre genial, wenn es ein Referenzdesign
für einen SD-Cardreader gäbe :)))
Gast #353795
Lesenswert?
• ▲
▼
Weil auf der anderen Siete ein DSP mit an der CF Karte hängt, und der
einfach keine freien Ressourcen hat, sich auch noch um das Timing usw.
des NAND-FLASHs zu kümmern. Außerdem weiß ja kein Mensch, wie der
Cypress den Flash da aufteilt, und was er noch von seiner Firmware da
rein steckt....
Gast #353796
Lesenswert?
• ▲
▼
P.S.: Serielles Flash? Der 68300 braucht keine Firmware, du musst nur
ein kleines EEPROM drauf machen, wo die PID; VID und paar Einstellungen
gespeichert sind. Das lässt sich kinderleicht mit dem Tool von Cypress
machen.
Gast #353797
Lesenswert?
• ▲
▼
> P.S.: Serielles Flash?

Ich bezog mich nicht auf die USB ATA Bridge, sondern auf den 8051 von
Cypress .

> Weil auf der anderen Siete ein DSP mit an der CF Karte hängt, und
der
> einfach keine freien Ressourcen hat, sich auch noch um das Timing
usw.
> des NAND-FLASHs zu kümmern. Außerdem weiß ja kein Mensch, wie der
> Cypress den Flash da aufteilt, und was er noch von seiner Firmware
da
> rein steckt....

Da geb ich dir recht ;)
Gast #353798
Lesenswert?
• ▲
▼
@ sepp

Danke für den Tip.
Den Controller habe ich schon gesehen. Aber ein ARM9 mit 120 MIPS und
272 Balls ist etwas zu fett für die Sache.
Die haben jetzt noch einen neuen ARM7 mit USB 2.0 highspeed Device und
Host angekündigt.
Den werde ich mal im Auge behalten.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.