Ich möchte die Datenloggersoftware auf
dem Butterfly in Betrieb nehmen und arbeite
daher erst mal den Text:
"Programming the butterfly for idiots like me" ab.
Das neueste WinAVR und AVR-Studio 4 ist installiert.
Das Reinschreiben des Namens per RS232 klappt.
Beim Setup Programmers Notepad wird im Beispiel
angegeben was bei "Make Extcoff" eingetragen werden muss.
Das habe ich so gemacht.
Den Application Source-Code habe ich heruntergeladen
und mit make extcoff übersetzt. Im Gegensatz zum
Beispiel kommen nach dem Linken noch ein paar
Meldungen:
1 | Converting to AVR Extended COFF: main.cof
|
2 | avr-objcopy --debugging --change-section-address .data-0x800000 --change-section-address .bss-0x800000 --change-section-address .noinit-0x800000 --change-section-address .eeprom-0x810000 -O coff-ext-avr main.elf main.cof
|
3 | avr-objcopy: main.elf: no recognized debugging information
|
4 | avr-objcopy: --change-section-vma .eeprom+0xff7f0000 never used
|
5 | avr-objcopy: --change-section-lma .eeprom+0xff7f0000 never used
|
6 | avr-objcopy: --change-section-vma .noinit+0xff800000 never used
|
7 | avr-objcopy: --change-section-lma .noinit+0xff800000 never used
|
8 |
|
9 | > Process Exit Code: 0
|
Wenn ich im Studio nun main.cof öffne
und dann im AVR-Simulator den ATmega169 wähle
erscheint der Disassembler. Der C-Quellcode scheint
also zu fehlen. Was habe ich falsch gemacht?
Matthias