Forum: Compiler & IDEs ATxmega16a4 und Bootloader


von Falko J. (spacefrog)


Angehängte Dateien:

Lesenswert?

Hallo zusammen,
ich versuche gerade auf einem Xmega16a4 den Bootloader zum laufen zu 
bekommen.
Dazu habe ich den Source verwendet der auf der AVR-FREAKS Seite zu 
finden war:

http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&t=79592&highlight=xmega+bootloader

Dies ist eine auf WIN-GCC umgebogene Variante der Aplication Note 
AVR1605:

http://www.atmel.com/dyn/resources/prod_documents/doc8242.pdf

Habe bis jetzt folgende Anpassungen gemacht
- UART angepasst
- Taster Port/Pin angepasst
- Flash Adresse .text in den memory Settings von 0x10000 auf 0x2000
  geändert
- Die Signature Bytes angepasst

Danach hat das beiliegende Programm (baudrate auf 19200 geändert) auch 
eine Kommunikation aufgebaut, bricht dann aber später mit folgender 
Meldung ab:

Serial port timeout set to 10 sec.
Scanning COM ports for supported programmer...
COM1...
COM2...
Found AVRBOOT on COM2!
Entering programming mode...
Parsing XML file for device parameters...
Parsing '.\ATxmega16A4.xml'...
#####
Saving cached XML parameters...
Signature matches device!
Erasing chip contents...
Reading HEX input file for flash operations...
#################################################
Programming Flash contents...

An error occurred:
  [Programmer pagesize is not set!]

---
Ändern der Pagesize in der defines.h brachte keine Erfolg
Hat da jemand noch ne Idee?

Projekt ist im Anhang

LG
Falko

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.