roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 08:40

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: Подскажите какой-нибудь bootloader для Atmega88
СообщениеДобавлено: 03 июл 2010, 12:23 
Не в сети

Зарегистрирован: 03 июл 2010, 12:07
Сообщения: 3
Добрый день, озадачился собрать Arduino Severinohttp://www.arduino.cc/en/Main/ArduinoBoardSerialSingleSided3, но из микроконтроллеров доступен только Atmega88, bootloader к которому не смог найти. Пробовал bootloader'ы от ottantotto http://wiki.edwindertien.nl/doku.php?id=boards:ottantotto и из статьи http://www.hobbytronic.ru/instrumenty-razrabotchika/sozdayom-sverhlyogkiy-zagruzchik-arduino-sami.html, первый из которых при нажатии на Reset не подает признаков жизни, а второй постоянно мигает светодиодом Led L (pin PB5). Если у кого-то есть bootloader на Atmega88@16Mhz, поделить пожалуйста. :beer:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подскажите какой-нибудь bootloader для Atmega88
СообщениеДобавлено: 03 июл 2010, 14:01 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Попробуйте вот такой (у меня заготовка лежала под ордунано на атмега88, поменял частоту и скорость, скомпилировал):


Вложения:
ATmegaBOOT_88_ordunano_16MHz_57600bps.hex [4.99 КиБ]
Скачиваний: 287

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подскажите какой-нибудь bootloader для Atmega88
СообщениеДобавлено: 03 июл 2010, 15:01 
Не в сети

Зарегистрирован: 03 июл 2010, 12:07
Сообщения: 3
Спасибо, теперь arduin'ка начала реагировать на Reset :) , но вот при попытке загрузить sketch'а все равно появляется ошибка "no response" и светодиод RX не мигает. Какую плату нужно выставить в настройках Arduino IDE?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подскажите какой-нибудь bootloader для Atmega88
СообщениеДобавлено: 03 июл 2010, 16:03 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
ИМХО в прощивку бутлодера надо добавить паузу 5 сек. Я видел бутлодер для процессинга на мегу128 и там было два варанта - обычный и с паузой на 7 сек, очевидно это для ручного нажатия reset.

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подскажите какой-нибудь bootloader для Atmega88
СообщениеДобавлено: 03 июл 2010, 16:29 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Buongiorno писал(а):
Какую плату нужно выставить в настройках Arduino IDE?

Видимо такую, которой там пока нету :) редактируйте файлик /hardware/arduino/boards.txt - укажите свой тип МК и скорость по уарту, ну и частоту кварца.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подскажите какой-нибудь bootloader для Atmega88
СообщениеДобавлено: 03 июл 2010, 17:04 
Не в сети

Зарегистрирован: 03 июл 2010, 12:07
Сообщения: 3
А если вставить плату в COM-порт и нажать reset, то должен ли мигнуть светодиод или нет?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подскажите какой-нибудь bootloader для Atmega88
СообщениеДобавлено: 03 июл 2010, 17:11 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Х.з. :) это ардуиновый типовой бутлоадер :oops:

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подскажите какой-нибудь bootloader для Atmega88
СообщениеДобавлено: 03 июл 2010, 17:16 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
=DeaD= писал(а):
Попробуйте вот такой (у меня заготовка лежала под ордунано на атмега88, поменял частоту и скорость, скомпилировал):

Спасибо.

Если можешь, приложи архив папки проекта желательно и AVR студии, чтобы легко было подправить и скомпилировать.

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подскажите какой-нибудь bootloader для Atmega88
СообщениеДобавлено: 03 июл 2010, 17:22 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Это не через AVR Studio, там исходники будтлоадеров всех идут в комплекте с Arduino IDE - не возьмусь выковыривать, я только спецификацию поменял - тип МК, частоту кварца и скорость уарта и скомпилировал.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подскажите какой-нибудь bootloader для Atmega88
СообщениеДобавлено: 03 июл 2010, 17:35 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Тогда все просто. Я думал это Студия и WinAVR.

_________________
Читайте !


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 10 ] 

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO