прошивка ATmega128 AVR isp usb

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
yuss2009
Родился
Сообщения: 7
Зарегистрирован: Сб авг 20, 2011 08:13:38
Откуда: Караганда, Казахстан

прошивка ATmega128 AVR isp usb

Сообщение yuss2009 »

Имеется usb программатор от Мастеркит с 10-пиновым шлейфом. нужно прошить мк ATmega128, на какие ноги подавать сигналы MOSI, MISO, SCK, RESET, XTAL1? на устройстве с этим МК (модуль сопряжения М-306 производства СФЕРА МК) есть 10-пиновый разъем, но цоколевка не совпадает. Прошивали программатором с интерфейсом СОМ этой же конторы в сцепке с контроллером СОМ-USB программой AVRprog при наладке. Программа "видит" сам программатор usb, но не запускается, при подключении к программатору модуль зависает.
Аватара пользователя
md5sum
Вымогатель припоя
Сообщения: 672
Зарегистрирован: Вт окт 27, 2009 22:39:19
Откуда: Москва

Re: прошивка ATmega128 AVR isp usb

Сообщение md5sum »

yuss2009 писал(а):нужно прошить мк ATmega128, на какие ноги подавать сигналы MOSI, MISO, SCK, RESET, XTAL1?
Изображение
В соответствии со столбцом Pins
Вложения
m128.jpg
(15.97 КБ) 14132 скачивания
— Не говорите мне что делать и я не скажу куда Вам идти...
yuss2009
Родился
Сообщения: 7
Зарегистрирован: Сб авг 20, 2011 08:13:38
Откуда: Караганда, Казахстан

Re: прошивка ATmega128 AVR isp usb

Сообщение yuss2009 »

md5sum писал(а):
yuss2009 писал(а):нужно прошить мк ATmega128, на какие ноги подавать сигналы MOSI, MISO, SCK, RESET, XTAL1?
Изображение
В соответствии со столбцом Pins

Нужно ли подключать RESET и XTAL1 программатора к МК и еще непонятно назначение вывода PEN - в даташите на МК указано, что при подаче питания на нем должен быть 0 для включения последовательного режима программирования?
Аватара пользователя
md5sum
Вымогатель припоя
Сообщения: 672
Зарегистрирован: Вт окт 27, 2009 22:39:19
Откуда: Москва

Re: прошивка ATmega128 AVR isp usb

Сообщение md5sum »

RESET - надо, XTAL1 только если фьюзы выставлены на тактирование от внешнего источника.
В описании на модуль не нашел, но скорее всего там тактирование или от внутреннего генератора, или от кварца. Тогда не подключаем.
PEN - это альтернативный вариант входа в режим программирования. Оставьте в воздухе..
Земли - соеденить :)

Что за мастеркитовска подделка?
— Не говорите мне что делать и я не скажу куда Вам идти...
yuss2009
Родился
Сообщения: 7
Зарегистрирован: Сб авг 20, 2011 08:13:38
Откуда: Караганда, Казахстан

Re: прошивка ATmega128 AVR isp usb

Сообщение yuss2009 »

md5sum писал(а):RESET - надо, XTAL1 только если фьюзы выставлены на тактирование от внешнего источника.
В описании на модуль не нашел, но скорее всего там тактирование или от внутреннего генератора, или от кварца. Тогда не подключаем.
PEN - это альтернативный вариант входа в режим программирования. Оставьте в воздухе..
Земли - соеденить :)

Что за мастеркитовска подделка?

Выпускают под маркой ВМ9010 аналог AVR910 - так его винда определяет.
а с модулем уже разобрался шьется своей прогой с выставленными фьюзами. Теперь сделаю переходник - должно получиться. схема программатора
Вложения
BM9010.gif
схемка
(15.04 КБ) 1888 скачиваний
Аватара пользователя
md5sum
Вымогатель припоя
Сообщения: 672
Зарегистрирован: Вт окт 27, 2009 22:39:19
Откуда: Москва

Re: прошивка ATmega128 AVR isp usb

Сообщение md5sum »

yuss2009 писал(а):схема программатора

Его можно перепрошить под stk500 - если здача не ограничевается сеюминутными потребностями в перепрошивке мег128.
Тогда со студией без проблем будет работать....
— Не говорите мне что делать и я не скажу куда Вам идти...
yuss2009
Родился
Сообщения: 7
Зарегистрирован: Сб авг 20, 2011 08:13:38
Откуда: Караганда, Казахстан

Re: прошивка ATmega128 AVR isp usb

Сообщение yuss2009 »

md5sum писал(а):
yuss2009 писал(а):схема программатора

Его можно перепрошить под stk500 - если здача не ограничевается сеюминутными потребностями в перепрошивке мег128.
Тогда со студией без проблем будет работать....

Нужно прошивать в полевых условиях около 100 штук, на ноутбуке нет LPT, есть COM, поэтому такие заморочки. Назначение модуля - телемеханическое управление и мониторинг станций катодной защиты (регулируемый тиристорный выпрямитель). завтра попробую - отпишусь.
Аватара пользователя
md5sum
Вымогатель припоя
Сообщения: 672
Зарегистрирован: Вт окт 27, 2009 22:39:19
Откуда: Москва

Re: прошивка ATmega128 AVR isp usb

Сообщение md5sum »

yuss2009 писал(а):на ноутбуке нет LPT, есть COM, поэтому такие заморочки.

Он USB останется.... :)
Если просто перепрошивать (готовым HEX), то программа avrdude удобнее....
— Не говорите мне что делать и я не скажу куда Вам идти...
yuss2009
Родился
Сообщения: 7
Зарегистрирован: Сб авг 20, 2011 08:13:38
Откуда: Караганда, Казахстан

Re: прошивка ATmega128 AVR isp usb

Сообщение yuss2009 »

md5sum писал(а):
yuss2009 писал(а):на ноутбуке нет LPT, есть COM, поэтому такие заморочки.

Он USB останется.... :)
Если просто перепрошивать (готовым HEX), то программа avrdude удобнее....

Все-таки вывод PEN нужен (может быть только в этом девайсе - он здесь подключен к плюсу через резистор- т.е. висит 1), подключаем в шлейфе программатора кондер на 10-22мк -минус на GND, плюс на PEN, параллельно резистор 47к, для разрядки- при подаче питания МК переходит в режим serial programming (это из даташита МК). запускаем AVRprog - сначала read, потом veryfi, далее cтираем старую прошивку, открываем файл .hex и запускаем прошивку.
для проверки запускаем veryfi.
Закрыто

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