Speicherkarte auf USB-IC? [geschlossen]

Heute habe ich einen USB-Speicherkartenleser gekauft. Ich habe es aufgebrochen und gesehen, dass es im Grunde nur einen AU6477CL-IC hat, der auf dem AU6370 basiert, einem Chip, der SD/MMC/etc-Pins als Eingang nimmt und als USB-Treiber für einen Computer fungiert, um I/O zu machen auf der Karte. Hier ist das Datenblatt für den AU6370 .

Wo kann ich eines dieser Dinge kaufen? Es scheint, als ob jeder Kartenleser im Universum von einem dieser ICs angetrieben wird, aber abgesehen davon, dass ich 50.000 von Alibaba (vielleicht) gekauft habe, kann ich sie nirgendwo finden.

Kennt jemand alternativ äquivalente ICs, die ähnliche Funktionen ausführen? Was würde ich allgemein suchen?

Ist es für Bastler wirklich die beste Option, einen AVR/PIC zu verwenden, um unseren eigenen Code (oder vorhandene Bibliotheken) zu schreiben, wenn wir unseren eigenen Speicherkartenleser erstellen würden?

Versuchen Sie, den MAX14502 zu verwenden, der bei Mouser erhältlich ist
Leider ist der MAX14502 jetzt NRND und eine Variante ist EOL.

Antworten (2)

Der billigste Weg, das Teil zu bekommen, ist der Kauf eines Kartenlesegeräts bei Ihrem bevorzugten eBay-Händler in Hongkong.

Ich war am Kauf von AU6350s für ein Projekt beteiligt. Der Prozess umfasste viele transkontinentale Kommunikationen, Bestellungen, internationale Überweisungen und Versandkonten. Das Entwicklerboard kostete etwa 150 US-Dollar, wenn ich mich recht erinnere. Die Alcor-Leute sind nett, aber es gibt einfach viel Bürokratie.

Der USB-Stack von Microchip hat einen Kartenleser als eines ihrer Beispielprojekte. Es funktioniert gut, ist aber im Vergleich zum dedizierten Chip sehr langsam. Etwa 50 mal langsamer nach meiner Erinnerung.

Ich würde spekulieren, dass Microchip die SD-Karte im MMC-Modus verwendet, um die Lizenzgebühren des SD-Konsortiums zu vermeiden.
Ja, sie verwenden die SPI-Schnittstelle. Aber sie sind auch nur Full-Speed-USB, wobei der Alcor-Chip Hi-Speed ​​ist.
Der MMC-Modus ist deutlich langsamer als der echte SD-Modus.
Interessant - ich hatte keine Ahnung, dass so ein gemeinsames IC so schwer zu beschaffen sein kann! Danke für Ihre Rückmeldung!

Ich habe die gleiche Frage und bin am Ende auf das hier gestoßen.

Ich habe den GL823 gefunden , der (derzeit) etwa ein Viertel (USD; in Menge 10) von LCSC kostet . Ich bin sogar auf einen einfachen Schaltplan gestoßen (kein im Datenblatt), der zeigt, dass es sich wahrscheinlich um eine echte Ein-Chip-Lösung handelt.