Hallo, Habe mir gestern ein STK 500 incl eeprom ersteigert. Das eeprom ist beschrieben und es sind keine Lock bits gesetzt. wollte nun das EEPROM auslesen und mir anschauen was Programmiert wurde, und genau daran Scheitert es. Ich kann wohl mit Read den Flash und das EEPROM auslesen. AVR Studio erstellt mir eine HEX file. Aber wie kann ich es aufrufen bzw wie komm ich an der Quell Code. Kann mir da jemand weiter helfen wäre super Danke Marc
:
Verschoben durch Moderator
Hast du die Hoffnung da schön formatierten C oder ASM Code zu sehen? Ansonsten versuchs mal mit einem Hex-Editor oder normalen Texteditor.
Ist natürlich ein Scherz, aber Dein Ansinne ist ungefähr das selbe wie das desjenigen der ein Buch auf Chinesisch auf einem deutschen Fotokopierer kopiert und sich wundert, das er immer noch nur chinesisch versteht. :-) Der Inhalt des EEPROMS kann irgendwas beliebiges sein. Ein Programm in Maschinencode, Daten, zwei Seiten von nem Telefonbuch. Du kannst die Daten natürlich auslesen, aber interpretieren musst Du sie entweder selbst oder wieder mittels eines Programmes. Im vorliegenden Fall, sehr wahrscheinlich nur mit Hilfe des Programmes, das die Daten geschrieben hat (falls das EEPROM denn auf diese Weise geschrieben worden ist).
Wenn das EEPROM gemeint ist, dass bei neueren STK500 nicht mehr vorhanden ist, dann kannst du das nicht einfach per AVRStudio auslesen. Das, was du per AVRStudio auslesen kannst, ist das im Controller verbaute. Um das externe anzusprechen, musst du einen Controller entsprechend programmieren.
Ja ok hab es Verstanden da ich meinen Quellcode in Maschinen Code umwandeln lasse Sprich Compile,weiß zwar der Atmega was er machen soll allerdings ist ein zurückgeben in den Quellcode nicht mehr machbar.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.