ADuC7026 kopieren

Gast #2966466
Lesenswert?

Hallo,

in Sachen 8051 und AVR bin ich relativ fit - in Sachen ARM sieht es da 
schon schlechter aus.. :-/

Zum Problem:
Ich habe hier ein Labornetzgerät, bei dem das Display nach dem 
einschalten "tot" ist. Kurze Analyse: 3,3V-Spannungsregler durchlegiert 
und uC (ADuC7026) incl. etwas Peripherie mit ca.8V gebraten.

Ich habe hier noch ein baugleiches Gerät. Neben dem uC ist eine 
zweipolige Stiftleiste, die mit "Download" beschriftet ist. Einen 
JTAG-Stecker gibt es nicht.

Wie hoch stehen meine Chancen, dass ich die Firmware vom 'guten' ARM 
herunter bekomme und damit einen neuen flashen kann? ;-)

Wenn ich eine reelle Chance habe: Wie? Bitte kurze Anleitung! Welche 
Soft-/Hardware benötige ich? (am besten Freeware..)

Danke!
Moderator Persönliche Seite #2966646
Lesenswert?

Der Techniker schrieb:
>...
> Ich habe hier noch ein baugleiches Gerät. Neben dem uC ist eine
> zweipolige Stiftleiste, die mit "Download" beschriftet ist. Einen
> JTAG-Stecker gibt es nicht.

Wahrscheinlich ist die Stiftleiste mit Pins verbunden, denen UART 
Funktion zugewiesen werden kann. Vgl. Datenblatt des Controllers.

> Wie hoch stehen meine Chancen, dass ich die Firmware vom 'guten' ARM
> herunter bekomme und damit einen neuen flashen kann? ;-)

Chancen sind schlecht. Für den von AD vorinstallierten Bootloader ist 
keine Read-Anweisung dokumentiert. Sollte der Hersteller des Netzgeräts 
einen eigenen Bootloader installiert haben, könnte über den vielleicht 
ausgelesen werden aber wenn es ordentlich gemacht ist, wird man entweder 
nicht lesen können oder erhält verschlüsselte Daten.

> ...
Gast #2967093
Lesenswert?

Das Netzteil ist vom großen C: Voltcraft PSP 1405
Eine Firmware gibt es wohl nicht - zumindest habe ich keine gefunden..

Als Schnittstelle besitzt es eine RS232.

An welche Pins der "Download-Stecker" vom uC geht, muß ich nachher mal 
nachsehen.. ;-)

Ich habe mir jedoch schon gedacht, dass ich hier schlechte Karten habe.. 
:-(
Gast #2967236
Lesenswert?

http://www.scienceprog.com/programming-microcontrollers-aduc70xx-using-boot-loader-and-armwsd-utility/

Wenn ich das richtig sehe wird "Download" nur kurz überbrückt, Daten 
über RS232.
Problem ist natürlich erst mal die Firmware zu finden.

Es gibt im Prog aus dem link allerdings ein verify, dazu muss ja irgend 
wie auch gelesen werden.

Aber bevor Du dann zwei defekte hast ....
Gast #2967912
Lesenswert?

Ich denke, den Stress erspare ich mir und entwerfe meine eigene 
Steuerung mit einem AVR.. ;-)

Zugleich werde ich dann bessere ADC bzw. DAC verwenden (14 Bit) und 
somit die Auflösung (momentan 12 Bit = knapp 10mV) erhöhen. :-)

Evtl. integriere dann auch gleich noch neue Features.. ;-D

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