MCS-52 (IC1210-F128LQ)

Gast #146269
Lesenswert?

Hallo,

ich hab nen 9in1 CardReader von Hama und da ist ein Chip drinnen der
IC1210-F128LQ heißt. Laut Datenblatt hat der einen Flash ROM für das
Programm, ist über USB zu in circuit programming befähigt, hat nen
MCS-52 Core und hat natürlich einen Haufen von Ausgängen wie I2C, RS232
UART, USB 2.0, etc.
Ich hab mir gedacht das klingt alles ganz interessant und hab nach
längeren suchen auch die Software von ICSI gefunden mit der man den uC
flashen kann und ne neue HEX-Firmware aufspielen kann. (Die komplette
ISP-Software war bei nem Firmware Update für den Reader dabei :)

Sooo jetzt meine Frage: Wie programmiere ich das Teil?? Gibts da
irgendwoo Infos?? Was ist genau ein MCS-52 Core hat das irgendwas mit
der 8051 Reihe zu tun?? Hab bis jetzt nur mit AVR's rumgemacht. Gibt
es Freeware Compiler für den Prozessortyp?? Meint ihr das macht
überhaupt Sinn da drauf rumzuprogrammieren??

Gruß
Klaus
Gast #146271
Lesenswert?

Der MCS52-Core hat in der Tat was mit dem 8051 zu tun. MCS51 hat 128
Bytes RAM, MCS52 hat 256 Bytes.
Compiler/Assembler etc. sind daher kein Problem, aber ohne detaillierte
Dokumentation Deines Kartenleser-Chips wirst Du nicht weit kommen.
Gast #146273
Lesenswert?

hallo klaus!

könntest du mir evtl. die erwähnte programmiersoftware und das
firmware-update zukommen lassen oder mir sagen wo du es herhast?

ich suche momentan ALLES über diesen controller zusammen, will nämlich
rauskriegen wie man den so anspricht daß er auch den "geheimen"
CIS-bereich von xD-Karten liest und schreibt! dann komme ich dem ziel,
versehentlich per WinXP fehlerhaft beschriebene xD-Karten reparieren zu
können, ein stückchen näher - das ist nämlich schwieriger als man
denkt!

gruß
jörg
Gast #917580
Lesenswert?

Der Thread ist zwar schon etwas älter, aber ich hänge mich trotzdem mal 
hier dran.

Hat jemand ein ausführliches "technical manual" zum IC1210-F128LQ, das 
den Befehlssatz und die Registerbeschreibungen enthält? Im oben 
genannten Datenblatt fehlen diese Infos leider. Oder hat jemand solche 
Informationen zu ähnlichen Cardreader-Chips, die firmwareupdatefähig 
sind? Speziell würde mich interessieren, wie man auf das 
SD/MMC-Interface zugreifen kann, wäre da vielleicht im einfachsten Fall 
auch ein direkter Zugriff auf die entsprechenden Portpins möglich, 
welche Ports wären das dann? Danke.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren