roboforum.ru

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

Прошивка ATMega16 через 5 проводков

Прошивка ATMega16 через 5 проводков

DrZugrik » 04 апр 2009, 18:40

Привет всем, уважаемые, подскажиете пожалуста, имеется впаянная в плату ATMega16, в разные стороны от платы сделал выводы, чтобы программировать можно было удобно. Собственно вопрос вот в чем, имеется программатор PicProg, внутрисхемно он кажется может программировать только PIC'и а у меня AVR. На нем выводы для внутрисхемного программирования совершенно по другому называются (MCLR, VDD, GND, SCK, SDO, SDI, OSC). Может я не прав, может быть всеравно можно подключить, или есть какое-то соответствие с выводами для внутрисхемного программирования AVR?
Можно ли использовать вот такой метод для заливки бутлоадера? http://vrtp.ru/index.php?act=categories ... rticle=751
или есть какой-то другой более простой способ?

Re: Прошивка ATMega16 через 5 проводков

avr123.nm.ru » 04 апр 2009, 19:27

Возьмите схему вашего пограмматора и схему программатора для AVR ( http://avr123.nm.ru/07.htm ) и сравните. А можно просто сделать для AVR прогер так как они простые тоже.

Re: Прошивка ATMega16 через 5 проводков

DrZugrik » 04 апр 2009, 19:33

я сравнил, но тут такая ситуация, если я не придумаю как это сделать вот этими двумя средствами(свой программатор и 5 проводков просто в LPT) в течение 5 дней, тогда уже будет неважно, буду делать программатор на USB (http://easyelectronics.ru/usb-programma ... sbasp.html), просто сейчас болею и долечиваюсь, а дополнительных деталей под рукой нету, вот и хочу обойтись как попроще и побыстрее. А как вылечусь окончательно, деньков через 5, тогда уже поеду за деталями для программатора.

Re: Прошивка ATMega16 через 5 проводков

Master » 04 апр 2009, 22:29

Не факт что ваш программатор для пиков, будет поддерживаться софтом для прошивки авров.

Re: Прошивка ATMega16 через 5 проводков

DrZugrik » 04 апр 2009, 23:45

Так он поддерживает, я им AT90S2313 программировал и некоторые ATTiny, но это было через колодку, а не внутрисхемно, а вот внутрисхемно я незнаю как подключить просто, подскажите если знаете...

Re: Прошивка ATMega16 через 5 проводков

galex1981 » 04 апр 2009, 23:57

Если ты им уже программировал AT90S2313 и некоторые ATTiny, то соответственно ты можешь на колодке посмотреть : Vcc, GND, Reset, MISO, MOSI, SCK. Для этого посмотри как на колодке по расположению МК (если не знаешь на МК какие провода где посмотри datasheet на AT90S2313 или на те МК которые программировал). На других МК Atmel такие же сигналя используются для программинга

Re: Прошивка ATMega16 через 5 проводков

DrZugrik » 05 апр 2009, 00:38

Спасибо, как же я сразу не додумался, блин... :o Просто воткнуть проводки в соответствующие дырки и программировать как будто контроллер находится в колодке... Я так понимаю для программирования и внутрисхемного и через колодку используются только 6 выводов - MISO, SCK, RESET, VCC, MOSI, GND ?

Модератор "Digit":Не цитируй при ответе предыдущий пост - и так понятно, что на него отвечаешь!

Re: Прошивка ATMega16 через 5 проводков

Master » 05 апр 2009, 00:39

Да.

Re: Прошивка ATMega16 через 5 проводков

DrZugrik » 05 апр 2009, 08:31

Спасибо, буду пробовать.

Re: Прошивка ATMega16 через 5 проводков

DrZugrik » 06 апр 2009, 10:10

А вот если еще кто ни будь подскажет хороший бутлоадер для Mega16, вообще буду безмерно счастлив :oops:
поискал на форуме, но тут есть либо на Mega32 (для минибота) либо вообще что-то не относящееся. Мне нужен бутлоадер чтобы потом получать данные/программировать контроллер через USB (там еще FT232 присутствует). Программу планирую писать на С в WinAVR, для этого подойдет любой бутлоадер или нет? Расскажите поподробней, хочу понять как это все работает.

Re: Прошивка ATMega16 через 5 проводков

avr123.nm.ru » 06 апр 2009, 10:29

DrZugrik писал(а):А вот если еще кто ни будь подскажет хороший бутлоадер для Mega16, вообще буду безмерно счастлив :oops:
Хорошие ИМХО и провереные - бутлодер загрузчик bootloader AVR - разные причем - рекомендованы на страничке "Всё о прошивании AVR" - http://avr123.nm.ru/07.htm

Re: Прошивка ATMega16 через 5 проводков

DrZugrik » 20 апр 2009, 18:37

К сожалению что-то так и неврубился какой программой прошить контроллер, подскажите пожалуста наиболее простую и понятную программу для этих целей.

Re: Прошивка ATMega16 через 5 проводков

MiBBiM » 20 апр 2009, 18:59

та, что встроена в среду, как правило более удобна при прочих равных. ещё классная штука - AVReal, достаточно лишь разок написать батник и никаких заморочек с gui.

Re: Прошивка ATMega16 через 5 проводков

avr123.nm.ru » 20 апр 2009, 20:40

DrZugrik писал(а):подскажите пожалуста наиболее простую и понятную программу для этих целей.
Я считаю что это программатор встроеный в CVAVR - описание и скриншоты на страничке "Всё о прошивании AVR" - http://avr123.nm.ru/07.htm

Re: Прошивка ATMega16 через 5 проводков

DrZugrik » 20 апр 2009, 21:33

Пытался освоить, но пока что-то неподдается... Вернусь буду пробовать дальше, настойчивей)


cron
Rambler\'s Top100 Mail.ru counter