Forum: Mikrocontroller und Digitale Elektronik STK500/501 EEprom schreiben?


von Wasi (Gast)


Lesenswert?

Hallo Mikrocontroller Gemeinde,

ich Arbeite mit einem "STK500" mit dem Aufsatz "501" für den
"M128".
Programmieren & Compilieren tu ich mit "Bascom".
Den m128 Beschreibe ich dann mit dem "AVR Studio4".

Um eine EEP datei zu Erzeugen, macht man das mit:
1
$eeprom
2
Das kommt in den Eeprom...
3
$data

Das funktioniert auch eine EEP datei wird erzeugt!

Ich hab aber gelesen, das wenn das STK500 genutz wird, das dass STK500
eine Hex-Datei benötigt und keine Binär-Datei.

Jetzt zur frage:
1. Um den m128er im Eprom zu beschreiben, benötige ich jetzt eine Hex,
oder EEP-Datei?
2. Wie kann ich dann in den Eprom schreiben?, den bei der Software
"AVR Studio4" kann ich in den EEprom nur hex-Dateien schreiben,
sonst
erhalte ich eine Fehlermeldung das die z.B. EEP-Datei keine Hex-Datei
ist.
3. Die EEP-Datei bekomm ich somit nicht in den Eprom, wenn ich nun mit
1
$eepromhex
2
Das soll in den Eprom...
3
$data
erzeuge (das soll eine Intel Hex Datei erzeugen) dann wird beim
Compilieren
nur eine Hex datei erstell die ich aber über das AVR Studio4 nicht
in den EEprom bekomm, Fehlermeldung beim Versuch zum brennen des
Hex-Files
in den EEprom "The contents of the hex file does not fit in the
selected device"
Ich kann aber damit nichts anfangen.:(
Die selbe Hex-File geht ohne Probleme in den Flash, eine andere
Hex-File
wird beim Compilieren nicht erstellt.

Ich hoff da kann mir geholfen werden.

Wasi...

von Wasi (Gast)


Lesenswert?

Hi,

hab jetzt gefunden woran es lag.
1
$eeprom
2
$eepromhex
3
Das soll in den Eprom....
4
$data

So muß es angegeben werden das eine EEP-File erzeugt wird die dann
auch ohne Fehlermeldung in das EEprom gebrannt wird!

Wasi...

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.