Forum: Mikrocontroller und Digitale Elektronik Renesas H5/500 Programmierinterface gesucht


von Christian S. (chris02)


Lesenswert?

Hallo zusammen,

habe eine Platine, bei der ich gerne mal versuchen würde, den µC 
auszulesen.
Es handelt sich dabei um einen
Renesas H8/536, genauer um einen HD6475368CP16

Allerdings will ich nicht mehrere hundert Euro für einen Programmer 
ausgeben. Darf auch gerne ein Programmer aus China sein, Zeit spielt 
keine große Rolle.

Könnt ihr was empfehlen?

Gruß
Chris

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Dem Datenblatt 
(https://pdf1.alldatasheet.com/datasheet-pdf/view/80281/HITACHI/HD6475368SF/+50383UEGSzDpKdlpwC.EDhIey+/datasheet.pdf) 
zufolge ist der Baustein im "PROM Mode" kompatibel zum 27c101; Du 
brauchst also nur ein EPROM-Programmiergerät und einen geeigneten 
Adapter.

Im Grunde genommen kannst Du, da Du das Ding nicht programmieren, 
sondern nur auslesen willst, auch einen beliebigen µC wie einen Arduino 
mit ein paar Porterweiterungsbausteinen verwenden. Der Kram wird im o.g. 
Datenblatt ab Seite 312 (325 von 487) beschrieben.

Das ist übrigens selten, meistens verfügen Microcontroller mit 
integriertem Programmspeicher über eine Auslesesicherung.

Was meinst Du, mit dem ausgelesenen Programm anstellen zu können? Hast 
Du einen Disassembler dafür?

von Christian S. (chris02)


Lesenswert?

Über einen evtl. vorhandenen Ausleseschutz bin ich mir bewusst. Aber 
Versuch macht Kluch ;)

Will nur den µC Clonen. Habe eine Steuerung, bei der der µC defekt ist 
(durch Überspannung). Dafür würde ich diesen gerne einfach nur clonen.

Mit deinem Hinweis auf 27C101 sollte ich endlich mal einen Einsatz für 
meinen China programmer (TL866) finden. Dieser unterstützt den 27C101.

Werde gleich mal bei Aliexpres nach nem Sockel gucken und mich wieder 
melden sobald der Sockel da ist und der Testaufbau steht.

Erstmal vielen Dank und einen schönen Abend noch

Nachtrag: Bei nem Sockelpreis von 1€ wird der einfach bei der nächsten 
Bestellung in Deutschland mitbestellt. Da lohnt sich das Warten ja nicht 
:)

von Christian S. (chris02)


Lesenswert?

Nun bin ich soweit, dass es bei dem Thema weiter gehen soll.

Habe mir den passenden Adapter wie auf Seite 307 (320) des Datenblatts 
angefertig.
Leider wird sowohl mit dem Galep 5 als auch mit dem China TL866 nur 
Nullen ausgelesen.
Hatte aus China passende Ersatzcontroller (5 St.) bestellt, in der 
Hoffnung das diese neu sind. Sind sie aber nicht.
Bei Drei davon wird auch nur 00 ausgelesen. Bei den anderne zweien wird 
ein Code ausgelesen. Zudem habe ich auch das PinOut des Adapters nochmal 
kontrolliert habe und das in Ordnung ist.

Im Datenblatt habe ich aber keine Möglichkeit gefunden, den Controller 
für das Auslesen zu schützen. Hab ich was übersehen oder liegt das 
Problem wo anders?

Hier noch ein funktionierender Link zum Datenblatt
https://pdf1.alldatasheet.com/datasheet-pdf/view/80286/HITACHI/HD6475368R.html

von Besserwisser (Gast)


Lesenswert?

Dann ist der Ausleseschutz programmiert.
Im Datenblatt nicht beschrieben, funktioniert aber genauso wie beim 
H8/532.
Wir haben den auch immer gesetzt, beim 532ger wie auch beim 536ger.
Der Programmiersockel wurde modifiziert, um den zu programmieren.
Um den Programmiersockel zu testen, einfach einen "leeren" auslesen, da 
müsste dann 0xff überall drinn stehen.

von Christian S. (chris02)


Lesenswert?

Danke für die Info. Hast du auch noch Infos wo der Ausleseschutz 
dokumentiert ist?

Eine Lösung diesen zu umgehen gibt's wahrscheinlich auch nach so vielen 
Jahren nicht?

Der Adapter wird in Ordnung sein, da dieser bei zwei der China uC was 
ausliest. Egal ob ich mit dem Galep oder dem Tl866 Auslese kommt auch 
das identische raus. Und einen leeren habe ich aktuell nicht zur Hand.

von Besserwisser (Gast)


Angehängte Dateien:

Lesenswert?

Doch noch Gefunden: Buch von Markt & Technik von 1992

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
Noch kein Account? Hier anmelden.