| Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
Бутлодырь для чайника
29.11.2009, 19:03
|
|
|
Прописка
Регистрация: 23.03.2008
Сообщений: 121
Сказал спасибо: 4
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
Бутлодырь для чайника
Знаю, что тема многократно обсосана на всех форумах, но объясните новичку, решившего первый раз связаться с бутлодырями.
Есть прошивка девайса на мега128, написанная на Codevision AVR, места во флэше валом. Для связи с компом используется USART1.
Какой несложный бутлодырь залить в мегу, какие изменения нуна будет внести в основную прогу и как залить бутлодырь из CVAVR?
Заранее сенкс за ответы
|
|
|
|
29.11.2009, 19:23
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 13.11.2008
Адрес: г.Смоленск
Сообщений: 2,010
Сказал спасибо: 348
Сказали Спасибо 1,023 раз(а) в 551 сообщении(ях)
|
Re: Бутлодырь для чайника
апноут AVR109 если не ошибаюсь... почитать так сказать...
Точно он, посмотрите, можно почитать на русском
http://www.gaw.ru/html.cgi/txt/app/micros/avr/index.htm
бутлоадер вам пойдет http://cmeter.org/CVmegaload/index.html
Там же указана программа для заливки...
Или открываете код в CVAvr, настраиваете так (По идее файл проекта уже настроен будет)
configure the project -› C compiler -› Code generation -› Program Type -› Bootloader (выбираете размер вашего бутлоадера)
Далее build all и все сами поймете)) Удачи!
Последний раз редактировалось Saadov; 29.11.2009 в 19:27.
|
|
|
|
30.11.2009, 00:04
|
|
|
Частый гость
Регистрация: 21.06.2006
Сообщений: 14
Сказал спасибо: 1
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Бутлодырь для чайника
http://easyelectronics.ru/avr-uchebn...otloadera.html
Здесь на русском подробно описано как настроить, прошить и запустить загрузчик совместимый с АВРпрог...
Код предлагаемого загрузчика написан для WinAVR однако легко портируется на КодВижн...
Сам использую этот загрузчик поэтому с увереностью могу сказать что код рабочий...
Удачи.
|
|
|
|
30.11.2009, 01:28
|
|
|
Временная регистрация
Регистрация: 22.06.2006
Сообщений: 82
Сказал спасибо: 5
Сказали Спасибо 9 раз(а) в 8 сообщении(ях)
|
Re: Бутлодырь для чайника
|
|
|
|
30.11.2009, 01:32
|
|
|
Прописка
Регистрация: 29.03.2004
Адрес: Санкт-Петербург
Сообщений: 207
Сказал спасибо: 2
Сказали Спасибо 24 раз(а) в 23 сообщении(ях)
|
Re: Бутлодырь для чайника
я так пошел таким путем - че б заказчику ни каких спец прог не ставить , все заливать через гипертерминал, там и меню и заливка bin файла черех x-modem или лить прямо hex-файл через отправку текстового файла.
|
|
|
|
03.12.2009, 13:42
|
|
|
Прохожий
Регистрация: 24.11.2006
Сообщений: 6
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Бутлодырь для чайника
Сообщение от Churchill
|
|
Какой несложный бутлодырь залить в мегу, какие изменения нуна будет внести в основную прогу и как залить бутлодырь из CVAVR?
|
Бутлоадер лучше напиши сам под свои задачи. Напишеш раз, а пользоватся можно сколько угодно. Сложного ничего нет. Разберись с записью во флэш из програмы (команда SPM), остальное мелочи. Если заливать потом прошивку по компорту, то советую это делать блоками, и в каждом блоке проверять CRC. Да, ещё нужно будет разобраться с Фьюзами для Бут области. В саму основную программу ни каких изменений вносить не нужно. Она и знать не будет, что её из Бута запускали 
P. S. Бут писал сам, ничего военного, всё получилось, всё отлично работает.
|
|
|
|
04.12.2009, 02:14
|
|
|
Временная регистрация
Регистрация: 07.01.2007
Сообщений: 53
Сказал спасибо: 13
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
|
Re: Бутлодырь для чайника
А что такое єти бутлоадеры. И длячего они нужны???
|
|
|
|
04.12.2009, 02:15
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 13.11.2008
Адрес: г.Смоленск
Сообщений: 2,010
Сказал спасибо: 348
Сказали Спасибо 1,023 раз(а) в 551 сообщении(ях)
|
Re: Бутлодырь для чайника
Сообщение от xxxmonejall
|
|
А что такое єти бутлоадеры. И длячего они нужны???
|
А ссылки теперь для прочтения не в моде?
|
|
|
|
04.12.2009, 07:28
|
|
|
Заблокирован
Регистрация: 05.05.2008
Сообщений: 121
Сказал спасибо: 0
Сказали Спасибо 12 раз(а) в 12 сообщении(ях)
|
Re: Бутлодырь для чайника
В CVAVR работаю с STK, за что и ценю эту прогу так за то, что из нее без наворотов и прибамбасов можно сразу прошить контроллер. А STK это одна микросхема всего ну и панелька для контроллера и все(да все можно на коленке собрать)
|
|
|
|
04.12.2009, 19:23
|
|
|
Вид на жительство
Регистрация: 12.04.2007
Сообщений: 339
Сказал спасибо: 2
Сказали Спасибо 34 раз(а) в 30 сообщении(ях)
|
Re: Бутлодырь для чайника
Сообщение от sciff
|
|
В CVAVR работаю с STK, за что и ценю эту прогу так за то, что из нее без наворотов и прибамбасов можно сразу прошить контроллер. А STK это одна микросхема всего ну и панелька для контроллера и все(да все можно на коленке собрать)
|
И к чему данное высказывание в теме про Bootloader?
Разделите для себя понятия "программирование чипа" и "самопрограммирование чипа"...
Сам часто использую этот бут (под WinAVR исходник)
http://www.siwawi.arubi.uni-kl.de/av.../#avrprog_boot
__________________
Гидравлика + электроника = POWER
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 18:58.
|
|