roboforum.ru

Технический форум по робототехнике.

Как загрузить .hex в плату Arduino не по ISP

Как собрать и запрограммировать робота на Arduino(Freeduino, Roboduino, Seeduino ...). Используем Wiring и Processing.

Как загрузить .hex в плату Arduino не по ISP

Сообщение avr123.nm.ru » 12 июн 2011, 11:14

Как загрузить сторонний .hex в плату Arduino с родным бутлодером и не по ISP - т.е. без программатора, просто подключив Arduino в USB ?
Можно ли это сделать из Arduino IDE или воспользовавшись каким-то софтом ?

Создает ли Arduino IDE обычный .hex, содержимое еепром и .elf .cof для отладки в студии или в PROTEUS? Где эти фалы находятся?
Читайте !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Как загрузить .hex в плату Arduino не по ISP

Сообщение noonv » 12 июн 2011, 11:24

Аватара пользователя
noonv
 
Сообщения: 600
Зарегистрирован: 21 май 2007, 22:57
Откуда: Калининград
прог. языки: C++

Re: Как загрузить .hex в плату Arduino не по ISP

Сообщение avr123.nm.ru » 12 июн 2011, 14:35

Огромное спасибо. Отличные статьи. :good:
Читайте !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Как загрузить .hex в плату Arduino не по ISP

Сообщение GlassEagle » 29 июл 2011, 21:39

Вероятно, и обратная задача возможна? Т.е. программируем в Wiring-e, компилируем, а потом HEX-файл заливаем в соответствующую мегу, при условии совпадения тактовых частот?
В приложенном списке бордов вот меги 64-ой нету.
Вложения
List1.png
List1.png (8.56 КиБ) Просмотров: 12046
Когда я слышу слова "Первый закон робототехники", я вспоминаю анекдот про ноусэров.
GlassEagle
 
Сообщения: 160
Зарегистрирован: 14 окт 2009, 11:46
Откуда: Самара

Re: Как загрузить .hex в плату Arduino не по ISP

Сообщение Dmitri Vladimirovich » 01 авг 2011, 22:30

если бы все так было просто
для того чтобы писать под чип не поддерживаемый официально нужно портировать ядро ардуину на конкретный чип. из за крайней непортабельности ардуино это крайне муторно.

тут на робофоруме(сейчас дам ссыль) уже портировали ардуино на мегу128, она по регистровой карте совместима с м64, это Вам поможет. можно хексы скомпиленные этим ядром по идее шить в м64
#define TRUE FALSE
Dmitri Vladimirovich
 
Сообщения: 283
Зарегистрирован: 05 янв 2010, 23:07
Откуда: Красноармейск
Skype: dmitry.vladimirivich
ФИО: Дима.В.

Re: Как загрузить .hex в плату Arduino не по ISP

Сообщение =DeaD= » 01 авг 2011, 22:41

Вот тема с портированием Arduino IDE под ATmega128: forum69/topic8619.html
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Как загрузить .hex в плату Arduino не по ISP

Сообщение Dmitri Vladimirovich » 01 авг 2011, 22:57

Никак не мог найти, Вы меня опередили =)
#define TRUE FALSE
Dmitri Vladimirovich
 
Сообщения: 283
Зарегистрирован: 05 янв 2010, 23:07
Откуда: Красноармейск
Skype: dmitry.vladimirivich
ФИО: Дима.В.


Вернуться в Arduino и другие Xduino

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15