MRC-60 Hack: ISP-Schnittstelle

Heute ist mir beim Aufräumen eine Schachtel mit Handyzubehör in die Hände gefallen. Unter anderem die Dockingstation MRC-60 von Sony-Ericsson. Das war schon ein cooles Teil. Ladestation mit eingebautem IR-Empfänger für das Walkman-Handy.
MRC-60 Lieferumfang
Da fiel mir sofort der Artikel zum MMR-70 von mikrocontroller.net ein. Hier wurde der MMR-70 (FM Transmitter von Sony-Ericsson) als hackbares AVR-Board mit ATmega32L und FM-Transmitter beschrieben. Das war schon ein großer Spass mit dem Teil für 1€ aus der Bucht. Irgendwann hatte ich dann mal einen ISP-Programmer für meinen Palm daraus gebastelt.
Das ich nicht schon früher daran dachte!? Wie hoch war wohl die Chance, dass der MRC-60 aus der selben Produktschmiede kam. Und vielleicht ebenso wie der MMR-70 einen ATMEL Controller an Board hat. Da stehen die Chancen bestimmt nicht schlecht. Was für eine geniale Plattform für Spielereien wäre das. IR-Empfänger mit Fernbedienung und vll auch ein ATmega32L wie beim MMR.
Öffnen des Gehäuses
Unglaublich! Das Teil ist ja noch viel besser als gedacht. Auf der Platine ist doch tatsächlich ein ATmega168V verbaut. Mit Netzteilanschluss und vielen gut erreichbaren Kontakten.
MRC-60 Platine mit ATmega168V
Die Rückseite hält die nächste Überraschung bereit. Zusätzlich zu den schönen Testpunkten ist nun sogar die ISP-Schnittstelle für den Controller sauber ausgeführt. Das Teil schreit ja regelrecht nach Wiederverwendung. Neben dem IR-Empfänger gibt es auch eine LED-Beleuchtung auf dem 2. Board.
Testpunkte und ISP-Schnittstelle
Im ersten Schritt habe ich dann mal die ISP-Schnittstelle nutzbar gemacht. Einfach 2*3 Pfostenstecker dran und über einen 6/10 ISP-Adapter an den USB-ISP-Programmer angeschlossen.
Anschluss an den 3V-ISP-Programmer
Alles bereit für einen Test. Ist der Controller überhaupt les- bzw. schreibbar. Alles bestens. AVRDude erkennt den Controller sofort und kann die Fuses auslesen.
Auslesen der Fuses mit AVRDude(Eclipse)
In einem weiteren Test konnte ich ein Programm mit einer Endlosschleife auf den Controller übertragen. Der MRC-60 kann jetzt zwar nur noch Strom in Wärme umwandeln aber das ist ein perfekter Ausgangspunkt für weitere Versuche.
Im nächsten Schritt geht es um die Analyse der Schaltung. Ich bin sehr gespannt.
Links und Referenzen: