Программаторы для микроконтроллеров Atmel.

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


marksimo
Нашел транзистор. Понюхал.
Сообщения: 165
Зарегистрирован: Вт ноя 26, 2013 00:18:18
Откуда: СПб

Re: Программаторы для микроконтроллеров Atmel.

Сообщение marksimo »

На первой странице первая ссылка...
Вот она: Здесь
den-crash
Родился
Сообщения: 4
Зарегистрирован: Вс мар 15, 2015 22:48:25

Re: Программаторы для микроконтроллеров Atmel.

Сообщение den-crash »

marksimo писал(а):На первой странице первая ссылка...
Вот она: Здесь



Спасибо большое
mckalister
Родился
Сообщения: 13
Зарегистрирован: Вс дек 07, 2014 19:14:22

Re: Программаторы для микроконтроллеров Atmel.

Сообщение mckalister »

Всем привет.Собрал я программатор AVR910 от PROTTOSSA.МК в нём стоит Atmega8A-PU.Прошивал я его сразу в программаторе "5-ю проводками" от LPT порта через Ponyprog.Питание к МК я подавал от USB,минус подавал на ISP разъём на GND,а плюс подал на 7-ю ножку (VCC) Atmega8A-PU.МК прошивал следующим образом - сначала откалибровал Ponyprog,нажал прочитать МК и затем прочитать фьюзы.Фьюзы стояли заводские.Затем я выбрал прошивку и записал её,нажав кнопку Write All.Далее перешёл к фьюзам - убрал галочки с ненужных фьюзов и поставил SUT0,BODEN,CKOPT,SPIEN и так был запрограммирован.Затем всё отсоединил и подключил программатор уже к компу.Выскочила табличка и я установил драйвер для него.Драйвер успешно установился(работаю с Windows 7 32 битной системой).Затем открыл в диспетчере задач посмотрел порт,установился 8 порт.Открыл AvrOspII_v547,указал нужный номер порта в ней.Подсоединил к ISP разъёму программатора панельку,где установлен Attiny85,который хочу прошить.Выбрал прошивку нужную и нажал Programm,а он мне пишет - Found AVR ISP.Entering programming mode...Entering programming mode failed!Programmer did not return CR after 'P' - command.Signature = 0xFF 0xFF 0xFF...Leaving programming mode...В чём может быть проблема?Всё уже перепроверил вроде как....Куда смотреть мне и что делать?Кстати,управляющий МК программатора я прошил не с первого раза,а со второго.Первый раз почему-то всё долго шилось.При прошивки МК я ставил джампер на J1,когда прошил со второго раза его,а второй раз всё прошло очень быстро,то джампер переставил с J1 на J2(Normal).Джампер J3 был замкнут,я так понимаю,что он кварц подключает.Сегодня решил снова по этой же схеме подключить МК Amega8A к 5 проводкам.Открыл Ponyprog,МК видится,читается полностью и фьюзы тоже,его можно стереть.Фьюзы выставлены правильно.Тогда в чём может быть беда????Помогите разобраться пожалуйса.Прилагаю лай файл,по которому делал плату.Шнур от USB До программатора примерно 1 метр,если не меньше,от программатора к панельке с Attiny85 примерно 15 сантиметров.
Вложения
PCB_AVR910.lay
(51.59 КБ) 637 скачиваний
alexandr0691
Родился
Сообщения: 7
Зарегистрирован: Ср фев 03, 2016 20:32:50

Re: Программаторы для микроконтроллеров Atmel.

Сообщение alexandr0691 »

Уважаемые коты. Подскажите новичку. Собрал программатор AVR910 из этой темы на атмеге 8. Что бы прошить ее, у меня только пони прог. Прочитал всю ветку, так и не понял, какие мне надо выставить фьюзы для пони прог. Для CodeVision есть. А какие надо выставить для пони прог. Пожалуйста покажите.
Аватара пользователя
s1292oia
Встал на лапы
Сообщения: 125
Зарегистрирован: Вт янв 01, 2013 10:59:50
Откуда: Сибирские афины

Re: Программаторы для микроконтроллеров Atmel.

Сообщение s1292oia »

alexandr0691 писал(а):Уважаемые коты. Подскажите новичку...

Фьюзы выставляются для конкретного микроконтроллера. Хотя во всех программах они настраиваются по-разному, зато название их -одинаковое. В PonyProg окно с fuse-битами вызывается в меню "Command" -> "Security and Configurations Bits...". Здесь подробно написано о пользовании программой:http://www.myrobot.ru/wiki/index.php?n=Projects.MyPROGGER5
Если трудности останутся, напиши фьюзы для CodeVisionAVR, а я подскажу какие галочки проставить в PonyProg.
alexandr0691
Родился
Сообщения: 7
Зарегистрирован: Ср фев 03, 2016 20:32:50

Re: Программаторы для микроконтроллеров Atmel.

Сообщение alexandr0691 »

Спасибо. Сейчас попробую отправить картинку с фьюзами. Мне надо, какие поставить в пони проге. На картинке даны для CVavr.
Вложения
Фьюзы.jpg
(134.21 КБ) 591 скачивание
alexandr0691
Родился
Сообщения: 7
Зарегистрирован: Ср фев 03, 2016 20:32:50

Re: Программаторы для микроконтроллеров Atmel.

Сообщение alexandr0691 »

Вообщем надо запрограмировать эти фьюзы в пони прог.
Вложения
Для нормального функционирования контроллера в схеме необходимо.doc
(20 КБ) 246 скачиваний
Аватара пользователя
s1292oia
Встал на лапы
Сообщения: 125
Зарегистрирован: Вт янв 01, 2013 10:59:50
Откуда: Сибирские афины

Re: Программаторы для микроконтроллеров Atmel.

Сообщение s1292oia »

alexandr0691 писал(а):Вообщем надо запрограмировать эти фьюзы в пони прог.

Вы сами ответили на свой вопрос: Для нормального функционирования контроллера в схеме необходимо, чтобы были запрограммированы (установлены в "0") биты SPIEN, CKOPT, SUT0 и BODEN. Обычно микроконтроллеры , идущие с завода, т.е. новые, имеют уже запрограммированный бит SPIEN. Остальные биты должны быть незапрограммированные (установлены в "1").
Ставьте галочки напротив нужных фьюзов (CKOPT, SUT0 и BODEN) в PonyProg и прошивайте.
alexandr0691
Родился
Сообщения: 7
Зарегистрирован: Ср фев 03, 2016 20:32:50

Re: Программаторы для микроконтроллеров Atmel.

Сообщение alexandr0691 »

Спасибо за ответ. Просто начитался за эти фьзы, что в голове каша. В програмировании темный лес.Редко когда приходится повторять какую нибудь конструкцию. До этого был стк200 через лпт порт. Материнку поменял, а там нет этого порта. Вот и решил сделать по юсб. В данный момент прошить могу только через понипрог. Теперь понял,буду прошивать. :beer:
alexandr0691
Родился
Сообщения: 7
Зарегистрирован: Ср фев 03, 2016 20:32:50

Re: Программаторы для микроконтроллеров Atmel.

Сообщение alexandr0691 »

Прошил в пони проге мк для программатора. А как прошивать теперь внутрисхемно. стк200 можно было запитать из схемы програмируемого контролера. А как здесь можно подключится внурисхемно? Или запитать схему прямо с программатора? :dont_know:Боюсь накосячить.
Аватара пользователя
s1292oia
Встал на лапы
Сообщения: 125
Зарегистрирован: Вт янв 01, 2013 10:59:50
Откуда: Сибирские афины

Re: Программаторы для микроконтроллеров Atmel.

Сообщение s1292oia »

Смело питайте устройство с программируемым мк от собственного источника питания. Для согласования уровней SPI в программаторе от PROTTOSSa предусмотрены резисторы. Иногда на разъем ISP подают питание VCC (контакт 2) для питания программируемого контроллера от программатора, но необходимо помнить об ограниченном токе USB разъема, если устройство прожорливое - тока может не хватить.
alexandr0691
Родился
Сообщения: 7
Зарегистрирован: Ср фев 03, 2016 20:32:50

Re: Программаторы для микроконтроллеров Atmel.

Сообщение alexandr0691 »

Спасибо,понял. Сейчас буду пробовать.
s1292oia,огромное спасибо за помощь. Прошил контролер в устройстве, все ОК. Правда скорость не очень, но меня устраивает, так как программирую очень редко. :beer:
Может уже давали ссылку,но мне помогла в установке драйвера. А то у меня до этого часто слетали на семерке 64. Сейчас все в норме. Установил все по видео. Успехов всем.Видео по установке AVR910 usb на Windows7 64
http://www.youtube.com/watch?v=GdM_AyBb_N4
Аватара пользователя
Amper36
Вымогатель припоя
Сообщения: 536
Зарегистрирован: Пт сен 12, 2014 19:31:13

Re: Программаторы для микроконтроллеров Atmel.

Сообщение Amper36 »

собрал программатор по схеме "Схема AVR910-совместимого USB программатора (схема Prottoss'a)",
имею винду7 64,
открываю ссылку скачки драйвера по этой ссылке
https://www.obdev.at/products/avrusb/index.html
страничка фигу мне погазывает,
в компе без драйвера выглядит так:
Изображение
скиньте мне драйвер если есть сюда или в личку,зря что ли собирал его я...
заранее спасибо!
Мудрость приходит с возрастом, но иногда возраст приходит один.
Аватара пользователя
mr_kot
Друг Кота
Сообщения: 4625
Зарегистрирован: Пт ноя 27, 2009 18:12:27
Откуда: Черкассы, UA
Контактная информация:

Re: Программаторы для микроконтроллеров Atmel.

Сообщение mr_kot »

А в google сходить - вера не позволяет?

Изображение

http://prottoss.com/projects/avr910.usb ... rammer.htm
Изображение

В мире нет вредных веществ, в мире есть вредные количества © Д.И.Менделеев
Когда на форуме переходят на "Вы", в реальной жизни уже давно бьют морду © автор неизвестен.
Аватара пользователя
Amper36
Вымогатель припоя
Сообщения: 536
Зарегистрирован: Пт сен 12, 2014 19:31:13

Re: Программаторы для микроконтроллеров Atmel.

Сообщение Amper36 »

mr_kot писал(а):А в google сходить - вера не позволяет?

Изображение

http://prottoss.com/projects/avr910.usb ... rammer.htm

ходил,и вера позволяет,только иврит не понимаю)
вот на стадий "Выберите Sign a System File, нажмите кнопку Next и выберете файл avr910.usb.vista.xp.64.inf из директории" скрин;
Изображение
дрова нужны как ни крути,или что еще там написано...
Мудрость приходит с возрастом, но иногда возраст приходит один.
Аватара пользователя
mr_kot
Друг Кота
Сообщения: 4625
Зарегистрирован: Пт ноя 27, 2009 18:12:27
Откуда: Черкассы, UA
Контактная информация:

Re: Программаторы для микроконтроллеров Atmel.

Сообщение mr_kot »

Ну, и в чем проблема? Надо указать программе путь к системному файлу, который необходимо снабдить цифровой подписью, нажать "ОК" и получить на выходе подписанный файл.

Изображение

В моем случае путь: d:\vista_xp_64\lowbulk.sys На скрине видно, что дата и время создания файла изменились.
Потом повторить эту же процедуру с файлом avr910.usb.vista.xp.64.inf, потом перевести комп в Testmode. Все же на русском написано, где там иврит?
А уже подписанный драйвер после перезагрузки "скормить" системе
Изображение

В мире нет вредных веществ, в мире есть вредные количества © Д.И.Менделеев
Когда на форуме переходят на "Вы", в реальной жизни уже давно бьют морду © автор неизвестен.
Аватара пользователя
Amper36
Вымогатель припоя
Сообщения: 536
Зарегистрирован: Пт сен 12, 2014 19:31:13

Re: Программаторы для микроконтроллеров Atmel.

Сообщение Amper36 »

[quote="mr_kot"]Ну, и в чем проблема? Надо указать программе путь к системному файлу, который необходимо снабдить цифровой подписью, нажать "ОК" и получить на выходе подписанный файл.
Давайте по порядку тогда,есть файл "dseo13b" и все,где этот файл который вы говорите?в архиве его нет.
Мудрость приходит с возрастом, но иногда возраст приходит один.
Аватара пользователя
mr_kot
Друг Кота
Сообщения: 4625
Зарегистрирован: Пт ноя 27, 2009 18:12:27
Откуда: Черкассы, UA
Контактная информация:

Re: Программаторы для микроконтроллеров Atmel.

Сообщение mr_kot »

Как это нет? :shock:
Не далее, как сегодня скачал архив avr910_usb_programmer.files.ver.1.05.rar

Изображение

И внутри него все есть:

Изображение
Изображение

В мире нет вредных веществ, в мире есть вредные количества © Д.И.Менделеев
Когда на форуме переходят на "Вы", в реальной жизни уже давно бьют морду © автор неизвестен.
Аватара пользователя
Amper36
Вымогатель припоя
Сообщения: 536
Зарегистрирован: Пт сен 12, 2014 19:31:13

Re: Программаторы для микроконтроллеров Atmel.

Сообщение Amper36 »

mr_kot писал(а):Как это нет? :shock:
Не далее, как сегодня скачал архив avr910_usb_programmer.files.ver.1.05.rar

Изображение

И внутри него все есть:

Изображение

упс,у меня только файл один этот,на фото справа и ваше рядом,не знаю в чем дело,скиньте в личку пожалуйста файлы для win7 64bit.
Изображение
Мудрость приходит с возрастом, но иногда возраст приходит один.
Ответить

Вернуться в «Статьи»