Я начал использовать операционную систему contiki с atmel atmega128rfa1. Я могу скомпилировать свой пример, но шестнадцатеричный файл плохой. Ошибка: ОШИБКА: адрес 0x820003 вне допустимого диапазона в строке 1740 ipso.hex (я не использую IPSO, просто сохранил это имя).
Когда я компилирую в системе Linux, размер кода составляет 27804 байта, а данные - 4809 байт.
Когда я компилирую в Windows, программа 28292, а данные 4791.
Я использую только один процесс и один этимер, я хотел бы включать и выключать 1 светодиод. make-файл состоит из: `
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 `
не могу запрограммировать контроллер. В чем проблема?
благодарю вас.