Я начал использовать операционную систему contiki с atmel atmega128rfa1. Я могу скомпилировать мой пример, но шестнадцатеричный файл плохой. Ошибка: ОШИБКА: адрес 0x820003 вне диапазона по строке 1740 ipso.hex (я не использую IPSO, просто я сохранил это имя).Ошибка компиляции Contiki, «ОШИБКА: адрес 0x820003 вне диапазона по строке 1740 ...»
Когда я скомпилирован в системе linux, код имеет размер программы 27804 байт, а данные 4809 байт.
Когда я компилирую в окнах программы 28292 и данные 4791.
Я использую только один процесс и один etimer, я хотел бы включить и выключить 1 главе. файл сборка consinst из: `
TARGET=avr-atmega128rfa1
CONTIKI = ../..
include $(CONTIKI)/Makefile.include
all:
make -f Makefile.ipso TARGET=avr-atmega128rfa1 ipso.elf
avr-objcopy -O ihex -R .eeprom ipso.elf ipso.hex
avr-size -C --mcu=atmega128rfa1 ipso.elf `
я не могу программировать контроллер. В чем проблема?
спасибо.
так подходит, если вы собираете в Linux? –