Programm aus einem ATMEGA8 laden

Gast #1159268
Hallo Leute
Ich habe eine Frage und zwar wie kann ich !!!aus!!! einem ATMEGA8 ein 
vorhandenes Programm laden?

das geladene Programm will ich auch bearbeiten können am liebsten in 
Bascom d.h. eine .bas datei. Damit ich es auch noch ändern kann.

Ich habe bei ebay ein Motorfernstarter ersteigert.
http://cgi.ebay.de/Edelstahl-Startknopf-Quick-STARTER-Schalter-System_W0QQitemZ170299912424QQcmdZViewItemQQptZAutoteile_Zubeh%C3%B6r?hash=item170299912424&_trksid=p3286.c0.m14&_trkparms=72%3A1229%7C66%3A2%7C65%3A12%7C39%3A1%7C240%3A1318

ich habe das Steuergerät mal aufgemacht und zu meinem erstaunen ist ein
MEGA8 drin und den würde ich gerne auslesen.

Den Inhalt stelle ich dann natürlich für alle zur Verfügung.

Danke
#1159293
Hallo,

> Hallo Leute
> Ich habe eine Frage und zwar wie kann ich !!!aus!!! einem ATMEGA8 ein
> vorhandenes Programm laden?

Naja, genauso wie reinwärts, mit jedem ISP- oder HV-Programmieradater.
>
> das geladene Programm will ich auch bearbeiten können am liebsten in
> Bascom d.h. eine .bas datei. Damit ich es auch noch ändern kann.

Du erhälst natürlich den Inhalt des Flashs als .hex-Datei.
Um daraus z.B. wieder ein assemblerbares und funktionsfähiges Programm 
zu machen, mußt Du es nur gut analysieren und dem Disassembler genau 
sagen, was Programmcode ist, was Datentabellen, was Texte usw. usw.

Danach kannst Du das natürlich auch in Bascom umsetzten.

> Ich habe bei ebay ein Motorfernstarter ersteigert.
>
> ich habe das Steuergerät mal aufgemacht und zu meinem erstaunen ist ein
> MEGA8 drin und den würde ich gerne auslesen.
Was hast Du erwartet? Eine Cray?

> Den Inhalt stelle ich dann natürlich für alle zur Verfügung.

Abgesehen davon, daß der Hersteller durchaus auch in Deutschlang wegen 
Verstoß gegen das Urheberrecht klagen kann:

Der wäre schon dumm, wenn er die Lock-Bits des Mega8 nicht gesetzt 
hätte.
Und wenn die gesetzt sind, kannst Du den Mega8 sowieso nicht mehr 
auslesen, nur noch komplett löschen...

Gruß aus Berlin
Michael
#1159367
Andy wrote:
> das geladene Programm will ich auch bearbeiten können am liebsten in
> Bascom d.h. eine .bas datei. Damit ich es auch noch ändern kann.

Wenn ner nicht gelockt ist (was ich bezweifle), dann kriegst Du nur 
puren Assembler raus (nachm Disassembler).
Ist wie mit ner Kuh, Du kannst aus ner Kuh Rinderhack machen aber nicht 
umgekehrt.

Außerdem bezweifle ich, daß der Ursprungscode Bascom war. Du würdest 
quasi versuchen, aus Rinderhack ein Schwein zu machen.


Peter
Gast #1159559
zudem beim einbau die zulassung erlischt da keine E1 nummer was bei 
vorhandensein eh auch der fall wäre beim umproggen. aber wozu ändern die 
soft ist so simple...

taster kurz wenn klemme 61 und 15 gleich 12v dann klemme 50 ein bis 61 
gleich 0V

taster lang unterbreche klemme 15

fertig...

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.