Внедрение Contiki -RPL на Arduino

Кто-нибудь может мне помочь?

Я работаю над проектом, в котором мне нужно реализовать RPL Contiki на картах Arduino. У меня есть проблема при тестировании simple-udp-rpl, расположенного в папке contiki-arduino/examples/ipv6/.

Вот шаги, которые я выполнил:

Шаги:- 1. # Для компиляции кода сделайте TARGET = arduino ARDUINO_MODEL = Uno

2.avr-objcopy unicast-sender.arduino -j.text -j.data -O ihex unicast-sender.hex

  1. Соедините доску с ноутбуком и скопируйте шестнадцатеричный файл на доску. avrdude -D -p atmega328p -c arduino -P /dev/ttyACM0 -b 115200  -U flash:w:unicast-sender.hex:i -v -C /usr/share/arduino/hardware/tools/avrdude.conf

  2. В консоли выполните следующую команду и выполните сброс платы Arduino ttylog -V -d /dev/ttyACM0 -b 9600

К сожалению, он не работает, он заблокирован на шаге 3. Это результат выполнения команды 3:

user @ instant-contiki: ~ / contiki-arduino/examples/ipv6/ simple-udp-rpl $ avr-objcopy unicast-sender.arduino -j.text -j.data -O ihex unicast-sender.hexuser@instant-contiki: ~ / contiki-arduino/examples/ipv6/ simple-udp-rpl $ avrdude -D -p atmega328p -c arduino -P / dev / ttyACM0 -b 115200 -U flash: w: unicast-sender.hex: i -v -C /usr/share/arduino/hardware/tools/avrdude.conf

avrdude: версия 6.0.1, составлена ​​21 октября 2013 г. в 17:07:18. Copyright (c) 2000-2005 Брайан Дин, http://www.bdmicro.com/ Copyright (c) 2007-2009 Joerg Wunsch

Общесистемный файл конфигурации: "/usr/share/arduino/hardware/tools/avrdude.conf" Файл конфигурации пользователя: "/home/user/.avrduderc" Файл конфигурации пользователя не существует или не является обычным файлом, пропуск

Использование порта: /dev/ttyACM0

Использование программатора: arduino

Основная скорость передачи данных: 115200

AVR часть: ATmega328P

Задержка стирания чипа: 9000 долларов США

ПАГЕЛЬ: PD7

BS2: ПК2

RESET расположение: посвященный

RETRY пульс: СКК

режим последовательной передачи: да

режим параллельной программы: да

Тайм-аут: 200

StabDelay: 100

CmdexeDelay: 25

SyncLoops: 32

ByteDelay: 0

PollIndex: 3

Опрос: 0x53

Детализация памяти: блок-опрос Page Polled Тип памяти Режим Размер задержки Индекс Размер в постраничном формате Размер # Страницы МинВт Макс.

----------- ---- ----- ----- ---- ------ ------ ---- ----- - ----- ----- ---------

eeprom 65 20 4 0 нет 1024    4      0  3600  3600 0xff 0xff

вспышка 65     6   128    0 да 32768 128 256 4500 4500 0xff 0xff

lfuse 0 0 0 0 нет 1    0      0  4500  4500 0x00 0x00

hfuse 0 0 0 0 нет 1    0      0  4500  4500 0x00 0x00

efuse 0 0 0 0 нет 1    0      0  4500  4500 0x00 0x00

блокировка 0 0 0 0 нет 1    0      0  4500  4500 0x00 0x00

калибровка 0 0 0 0 нет 1    0      0     0     0 0x00 0x00

подпись 0 0 0 0 нет 3    0      0     0     0 0x00 0x00

Тип программиста: Arduino

Описание: Ардуино

Версия аппаратного обеспечения: 3

Версия прошивки: 4.4

Vtarget: 0,3 В

Varef: 0,3 В

Генератор: 28.800 кГц

Период SCK: 3,3 us

avrdude: устройство AVR инициализировано и готово принять инструкции

Чтение | ################################################## | 100% 0,01

avrdude: подпись устройства = 0x1e950f

avrdude: safemode: lfuse читается как 0

avrdude: safemode: hfuse читается как 0

avrdude: safemode: efuse читается как 0

avrdude: чтение входного файла "unicast-sender.hex"

avrdude: ОШИБКА: адрес 0x8010 вне диапазона в строке 2049 unicast-sender.hex

avrdude: сбой чтения из файла "unicast-sender.hex"

avrdude: safemode: lfuse читается как 0

avrdude: safemode: hfuse читается как 0

avrdude: safemode: efuse читается как 0

avrdude: безопасный режим: предохранители в норме (H: 00, E: 00, L: 00)


avrdude: ОШИБКА: адрес 0x8010 вне диапазона в строке 2049 unicast-sender.hex

avrdude: сбой чтения из файла "unicast-sender.hex"

==> Есть ли у вас идеи, как я могу решить эту проблему?

Заранее спасибо.

0 ответов

Другие вопросы по тегам