Ich habe mir schon länger überlegt wie der Mikrocontroller im Revox B780 mit etwas aktuellem ersetzt werden könnte. Man bräuchte sinnvollerweise die bestehende Firmware, die man dann reverse engineert und mit all diesem Knowhow könnte man einen Ersatzmikrocontroller bauen auf Basis ATMEGA oder ähnlichem.
Nach einiger Recherche war klar, dass im B780 eine CPU vom Typ Mostek MK3875 verbaut ist. Die Firmware ist fix mit eingebaut in diesem Prozessor und ist von aussen eigentlich nicht zugänglich. Sie ist auch nirgendwo im Internet zu finden. Es gibt allerdings Informationen darüber, dass mit einigen Tricks bei diesen CPUs die Firmware ausgelesen werden kann. Falls euch das interessiert findet ihr weitere Infos unter http://www.seanriddle.com/f8.html
Ich habe anhand dieser Informationen einen Adapterprint gebaut, um mit Hilfe eines Arduino Mega die Firmware zu extrahieren. Nach einigen Schwierigkeiten mit einem etwas anderen Timing wie auf der genannten Seite beschrieben und einem CPU Anschluss, der einen elektrischen defekt hatte, konnte ich die Firmware erfolgreich extrahieren.
Nun bin ich daran, sie zu verstehen.
Es dürfte dann möglich sein, einen 1:1 Ersatz für die alte CPU zu entwickeln.
Beste Grüsse
Christian
Kommentar