AT89C51ED2

Gast #266830
Lesenswert?

@Ralf

Ich Arbeite zu zeit damit so wie eben Zeit habe aber auf die Idee bin
ich noch nicht gekommen den Bootloader auszulesen.

Was soll es Dir bringen den Bootloader auszulesen?

MFG Klaus
Gast #266831
Lesenswert?

Hi Klaus,

ich habe hier zwei von denen rumliegen, von denen ich befürchte, dass
der Bootloader weg ist. Ich habe die Dinger bekommen mit dem Hinweis,
sie werden nicht mehr gebraucht, allerdings seien ALLE Lockbits
gesetzt, also hab ich sie in einem Parallel-Programmer gelöscht, und
dabei wohl den Bootloader mit gelöscht.
Ich wollte mir jetzt noch einen kaufen, allerdings erst, wenn ich
weiss, ob man den Bootloader auslesen kann, wenn sie noch
"jungfräulich" sind.
Ich hätte dann die anderen beiden wieder damit programmiert.

Gruß Ralf
Gast #266835
Lesenswert?

@Ralf
Ich kann zwar, das was ich reingeschrieben habe, auslesen aber nix
Bootloader.

Vielleicht mus man ein paar einstellungen machen, ich hab aber keine
Ahnung welche!Da müsste ich mich erst belesen.

Mfg Klaus
Gast #266839
Lesenswert?

@Ralf

Also die Sache scheint nicht so einfach zu sein hier mal hinweis von
Peter Dannegger.

Autor: peter dannegger - dannispecs.de
Datum: 12.12.2003 12:14

------------------------------------------------------------------------ 
--------


damit man ihn auch ohne Programmer schützen kann.
Wäre ja blöd, man setzt über den Bootloader die Softwarelockbits und
die Konkurrenz lötet den Chip einfach runter und liest ihn mit einem
Parallel-Programmer aus.



Peter



Ich habe bei Atmel gesucht aber nichts gefunden vielleicht sollte man
dort um hilfe ersuchen die den Bootloader evtl. Bereitstellen oder so.


Hinweis: Den Bootloader einfach so mal auslesen geht leider nicht siehe
oben.


Tut mir Leid das ich dir nicht weiter helfen konnte.

Mfg Klaus
Gast #266840
Lesenswert?

Hi Klaus,

ich danke dir für deine Bemühungen. Vielleicht schreib ich Atmel mal,
obwohl ich glaube, dass wegen zwei Stück, die nicht laufen und nur im
Freizeit-Bereich verwendet werden, keinen Finger krum machen...

Gruß Ralf
#266842
Lesenswert?

Auf der Atmel Webseite sind mehrere Application Notes zum Bootloader.

Ich habe mal aus Versehen statt des T89C51CC01UA den T89C51CC01CA
gekauft, also mit CAN-Bootloader. Ich hab dann in den Application Notes
den UART-Bootloader gefunden und übergebraten.

Eventuell paßt ja auch der Bootloader des Vorgängertyps T89C51RD2.

Ansonsten mail mal an Atmel. Ich kann mir nicht vorstellen, daß die
daraus ein Geheimnis machen.


Peter
Gast #266845
Lesenswert?

Hallo zusammen,

die AT89C51RD2 und ED2 haben den Bootloader im ROM. (die 2k, die Tobias
erwäht hat) Es ist aber möglich mit dem Bit ENBOOT im AUXR1-Register den
Bootloader zu deaktivieren. Wenn der Käfer im Programmiergerät gelöscht
wurde, ist der Bootloader aber wieder aktiv. Der ältere T89C51RD2 hat
den Bootloader im oberen 1k des FLASH sitzen (Flip zeigt hier auch nur
63k Flash an). Wenn hier jemand den falschen Controller wählt (z.B.
AT89C51RD2 statt T89C51RD2) und löscht den Käfer mit Flip, ist der
Bootloader futsch. Hier hilft nur der Bootloader von Atmel.

tschuessle
Bernhard

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