Forum: Mikrocontroller und Digitale Elektronik EasyAVR5A mit AVRstudio


von Pascal H. (pase-h)


Lesenswert?

Hallo,
ich möchte mein Easyavr5A board mit dem AVRstudio benutzen, da die 
mitgelieferte software von mikroelectronika nichts taugt.
1. Mit der Software kann ich keinen (interner vom AVR) EEprom 
beschreiben
2. Über die Software kann ich max. 8Mhz Taktfrequent einstellen

Wenn ich aber herausfinde, wo der Treiber abgespeichert ist, dann könnte 
ich das Board auch mit dem AVRstudio benutzen, oder?

Mfg Pase

: Verschoben durch User
von Michael F. (shadowman3000)


Lesenswert?

Hi,

ich habe ein EasyAvr6 und habe bis jetzt keine Möglichkeit gefunden es 
direkt aus AvrStudio zu programieren. Jedoch habe ich eine gute Lösung 
gefunden, Programmieren mit AvrStudio und flashen mit mikroElektronika 
AVRFLASH. Mit AVRFLASH kann man mehr als 8 Mhz einstellen und auch das 
EEProm programieren.

Gruß Michi

von Pascal H. (pase-h)


Lesenswert?

Hi, Ich benutze zum Programmieren auch AVRFLASH (v2.11a), und wenn ich 
meinen Atmega8 z.B. auf 16Mhz stellen will, dann geht das nicht.
Ich kann zwar
>Ext. XTAL 3.0-8.0Mhz, Slow startup
einstellen, mehr geht aber nicht.
Beim Tiny2313 kann ich jedoch
>Ext. XTAL >8.0Mhz, Slow startup
auswählen.

Wenn ich was ins Eeprom schreiben möchte, dann lade ich die .eep in 
"DATA", und das Programm in "CODE".
Wenn Ich dann nach dem Flashen den Eeprom auslese (mit AVRFLASH), dann 
ist im Data Dump überall nur FF geschrieben, und wenn ich auf verify 
klicke, dann werden mir immer 0Fehler Angezeigt.

Mfg Pase

von Michael F. (shadowman3000)


Lesenswert?

Hi,

Wegen dem XTAL Problem. Wenn ich in AVR Studio schaue bietet der mir 
auch nur low, medium oder high frequency an. Im AVRFLASH gibts 0,4 - 0,9 
MHz, 0,9 - 3 MHz und 3 bis 8 MHz. Somit glaub ich das des eher ein 
interpretationsfehler seitens Microe ist und die 3 bis 8 Mhz dem 
entsprechen was du haben möchtest.
Zum Data Programieren, du da nicht des ELF file reinladen, sonderen das 
HEX file in dem du den EEprom inhalt gespeichert hast (!= Hexfile mit 
programm ). Das Elf file ist ein Produktionsfile, d.h. da sind Fusebits, 
Programm und EEprom drinnen.

Gruß Michi

von Pascal H. (pase-h)


Lesenswert?

Nö, die von Bascom erzeugte Datei heusst z.B. Eepron.eep
Wenn ich diese dann in Data lade, dann wird diese nicht in den Eeprom 
vom µC geschrieben.

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.