BOOTLOADER на CVAVR

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Аватара пользователя
Viskas
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Ср янв 21, 2009 22:52:52
Откуда: Крым.
Контактная информация:

BOOTLOADER на CVAVR

Сообщение Viskas »

Люди, кто нить пробовал бутлоадер на CVAVR описанный по ссылке
http://www.cmeter.org/CVmegaload/index.html Ниже прилагается архив со всеми скачанными файлами. У меня такая проблема возникла, что не могу его скомпилировать для ATMega8. Цвавр ругается, что у этого контроллера нет инструкции JMP. Посмотрел в даташит, и правда нет. Как же быть. У автора написано, что он его даже пробовал на меге 8. Может как то можно обойти этот момент, заменив другой инструкцией? И вообще может есть какие другие бутлоадеры на CVAVR?
Вложения
CVmegaload.rar
(12.16 КБ) 363 скачивания
Последний раз редактировалось Viskas Пт ноя 06, 2009 20:49:46, всего редактировалось 1 раз.
Реклама
Аватара пользователя
alex2103
Прорезались зубы
Сообщения: 219
Зарегистрирован: Вт сен 18, 2007 16:41:16
Откуда: Украина, г. Запорожье
Контактная информация:

Сообщение alex2103 »

я этот бутлоадер переделанный под свои нужды пользовал..работает.
Может как то можно обойти этот момент, заменив другой инструкцией?
Реклама
Saadov
Нашел транзистор. Понюхал.
Сообщения: 155
Зарегистрирован: Вт авг 19, 2008 23:39:59
Откуда: г.Смоленск

Re: BOOTLOADER на CVAVR

Сообщение Saadov »

Viskas писал(а):Люди, кто нить пробовал бутлоадер на CVAVR описанный по ссылке
http://www.cmeter.org/CVmegaload/index.html
Поправте линк, уберите точку в конце. Может кому пригодится.
Аватара пользователя
Viskas
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Ср янв 21, 2009 22:52:52
Откуда: Крым.
Контактная информация:

Сообщение Viskas »

Спасибо. Линк поправил.
Alex2103 скажите как впечатления. Как вы его собирали, и для какого контроллера? Я пробовал тот код который уже сделан для ATMega8, но что то он у меня не пошел.
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
alex2103
Прорезались зубы
Сообщения: 219
Зарегистрирован: Вт сен 18, 2007 16:41:16
Откуда: Украина, г. Запорожье
Контактная информация:

Сообщение alex2103 »

Пробовал на maga8. Убрал от туда все лишнее для других камней и добавил немного шифрования. Написал свое ПО для загрузки прошивок. Работает вроде...
Реклама
Saadov
Нашел транзистор. Понюхал.
Сообщения: 155
Зарегистрирован: Вт авг 19, 2008 23:39:59
Откуда: г.Смоленск

Сообщение Saadov »

Если не коммерческий проект, выложите пожалуйста посмотреть...
Реклама
Аватара пользователя
Viskas
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Ср янв 21, 2009 22:52:52
Откуда: Крым.
Контактная информация:

Сообщение Viskas »

Сегодня пробовал на 8-й меге. Не получилось.... Вместо JMP сделал RJMP, но ничего. Посылаю 4 байта как в исходнике, а в ответ тишина.... Завтра попробую на 16 меге.
Аватара пользователя
alex2103
Прорезались зубы
Сообщения: 219
Зарегистрирован: Вт сен 18, 2007 16:41:16
Откуда: Украина, г. Запорожье
Контактная информация:

Сообщение alex2103 »

Saadov, к сожалению не смогу...
Saadov
Нашел транзистор. Понюхал.
Сообщения: 155
Зарегистрирован: Вт авг 19, 2008 23:39:59
Откуда: г.Смоленск

Сообщение Saadov »

Ничего страшного, написать то не проблема, но всегда интересно посмотреть чужой код.
Аватара пользователя
wellcom
Нашел транзистор. Понюхал.
Сообщения: 190
Зарегистрирован: Чт фев 24, 2011 13:00:49

Re: BOOTLOADER на CVAVR

Сообщение wellcom »

Доброго времени суток всем! Какой бутлоадер лучше выбрать?....мне на дашу припал описанный здесь так как я тоже использую CVAVR.
Я не силен в программировании (пока), прошу помощи в переделке вышеуказанного бутлоадера под Atmegu128, нужно что бы при выполнении основной программы, в случае прихода на USART какого то специального символа происходил переход на бутлоадер, который бы принимал прошивку через USART. Передача прошивки будет происходить через конвертер Inthernet/IP-RS232 (сей девайс http://www.moxa.com/product/MiiNePort_E1.htm) Прошу не отправлять меня на гугл и другие ветки форума, так как я много перед написанием данного сообщения перечитал и в гугле и форумах, в т.ч и здесь, в голове каша.....

в добавку я побывал здесь http://www.microsyl.com/index.php/2010/ ... /#comments, так понимаю уже написана более новая версия вышеуказанного бутлоадера.

вот эти файлы
Вложения
MegaLoadU.zip
(248.21 КБ) 252 скачивания
BootLoader.zip
(30.73 КБ) 247 скачиваний
:solder: 32-х ядерный процессор из П213В
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»