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 !
Ich will eine SD-Karte über diesen Chip mittels USB an den PC hängen. Hab ich wohl vergessen zu erwähnen :)
Warum nicht einfach einen handelsüblichen Card Reader kaufen? Da wäre bereits so ein Chip drin. Samt schönem Gehäuse und allem was es braucht...
Weil der so unschön auf meiner Platine aussieht ;) Ne, ich such schon nen Chip.
http://prolific.com.tw/eng/Products-2.asp?ID=9 http://www.alcormicro.com/products_list.php?main_id=5 http://www.smsc.com/main/catalog/usbprods.html http://w3.sunplus.com/index.asp http://www.winbond.com.tw/E-WINBONDHTM/partner/_Computer_UDH_CRHC.htm
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....
Kauf doch einen Card-reader und löte den chip aus. Is wahrscheinlich sogar billiger.
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 ?
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.)
8051er von Cypress z.B. http://www.cypress.com/portal/server.pt?space=CommunityPage&control=SetCommunity&CommunityID=209&PageID=259&fid=14&rpn=CY7C68015A bzw. in der Übersicht http://www.cypress.com/portal/server.pt?space=CommunityPage&control=SetCommunity&CommunityID=209&PageID=215&gid=9&fid=14&category=All&showall=false
@ 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.
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.
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 :)))
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....
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.
> 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 ;)
@ 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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.