Программаторы для микроконтроллеров Atmel.
-
marksimo
- Нашел транзистор. Понюхал.
- Сообщения: 165
- Зарегистрирован: Вт ноя 26, 2013 00:18:18
- Откуда: СПб
Re: Программаторы для микроконтроллеров Atmel.
На первой странице первая ссылка...
Вот она: Здесь
Вот она: Здесь
-
mckalister
- Родился
- Сообщения: 13
- Зарегистрирован: Вс дек 07, 2014 19:14:22
Re: Программаторы для микроконтроллеров Atmel.
Всем привет.Собрал я программатор 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.
Уважаемые коты. Подскажите новичку. Собрал программатор AVR910 из этой темы на атмеге 8. Что бы прошить ее, у меня только пони прог. Прочитал всю ветку, так и не понял, какие мне надо выставить фьюзы для пони прог. Для CodeVision есть. А какие надо выставить для пони прог. Пожалуйста покажите.
- s1292oia
- Встал на лапы
- Сообщения: 125
- Зарегистрирован: Вт янв 01, 2013 10:59:50
- Откуда: Сибирские афины
Re: Программаторы для микроконтроллеров Atmel.
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.
Спасибо. Сейчас попробую отправить картинку с фьюзами. Мне надо, какие поставить в пони проге. На картинке даны для CVavr.
- Вложения
-
- Фьюзы.jpg
- (134.21 КБ) 591 скачивание
-
alexandr0691
- Родился
- Сообщения: 7
- Зарегистрирован: Ср фев 03, 2016 20:32:50
-
alexandr0691
- Родился
- Сообщения: 7
- Зарегистрирован: Ср фев 03, 2016 20:32:50
Re: Программаторы для микроконтроллеров Atmel.
Вообщем надо запрограмировать эти фьюзы в пони прог.
- Вложения
-
- Для нормального функционирования контроллера в схеме необходимо.doc
- (20 КБ) 246 скачиваний
- s1292oia
- Встал на лапы
- Сообщения: 125
- Зарегистрирован: Вт янв 01, 2013 10:59:50
- Откуда: Сибирские афины
Re: Программаторы для микроконтроллеров Atmel.
alexandr0691 писал(а):Вообщем надо запрограмировать эти фьюзы в пони прог.
Вы сами ответили на свой вопрос: Для нормального функционирования контроллера в схеме необходимо, чтобы были запрограммированы (установлены в "0") биты SPIEN, CKOPT, SUT0 и BODEN. Обычно микроконтроллеры , идущие с завода, т.е. новые, имеют уже запрограммированный бит SPIEN. Остальные биты должны быть незапрограммированные (установлены в "1").
Ставьте галочки напротив нужных фьюзов (CKOPT, SUT0 и BODEN) в PonyProg и прошивайте.
-
alexandr0691
- Родился
- Сообщения: 7
- Зарегистрирован: Ср фев 03, 2016 20:32:50
Re: Программаторы для микроконтроллеров Atmel.
Спасибо за ответ. Просто начитался за эти фьзы, что в голове каша. В програмировании темный лес.Редко когда приходится повторять какую нибудь конструкцию. До этого был стк200 через лпт порт. Материнку поменял, а там нет этого порта. Вот и решил сделать по юсб. В данный момент прошить могу только через понипрог. Теперь понял,буду прошивать. 

-
alexandr0691
- Родился
- Сообщения: 7
- Зарегистрирован: Ср фев 03, 2016 20:32:50
Re: Программаторы для микроконтроллеров Atmel.
Прошил в пони проге мк для программатора. А как прошивать теперь внутрисхемно. стк200 можно было запитать из схемы програмируемого контролера. А как здесь можно подключится внурисхемно? Или запитать схему прямо с программатора?
Боюсь накосячить.
Боюсь накосячить.- s1292oia
- Встал на лапы
- Сообщения: 125
- Зарегистрирован: Вт янв 01, 2013 10:59:50
- Откуда: Сибирские афины
Re: Программаторы для микроконтроллеров Atmel.
Смело питайте устройство с программируемым мк от собственного источника питания. Для согласования уровней SPI в программаторе от PROTTOSSa предусмотрены резисторы. Иногда на разъем ISP подают питание VCC (контакт 2) для питания программируемого контроллера от программатора, но необходимо помнить об ограниченном токе USB разъема, если устройство прожорливое - тока может не хватить.
-
alexandr0691
- Родился
- Сообщения: 7
- Зарегистрирован: Ср фев 03, 2016 20:32:50
Re: Программаторы для микроконтроллеров Atmel.
Спасибо,понял. Сейчас буду пробовать.
s1292oia,огромное спасибо за помощь. Прошил контролер в устройстве, все ОК. Правда скорость не очень, но меня устраивает, так как программирую очень редко.
Может уже давали ссылку,но мне помогла в установке драйвера. А то у меня до этого часто слетали на семерке 64. Сейчас все в норме. Установил все по видео. Успехов всем.Видео по установке AVR910 usb на Windows7 64
http://www.youtube.com/watch?v=GdM_AyBb_N4
s1292oia,огромное спасибо за помощь. Прошил контролер в устройстве, все ОК. Правда скорость не очень, но меня устраивает, так как программирую очень редко.

Может уже давали ссылку,но мне помогла в установке драйвера. А то у меня до этого часто слетали на семерке 64. Сейчас все в норме. Установил все по видео. Успехов всем.Видео по установке AVR910 usb на Windows7 64
http://www.youtube.com/watch?v=GdM_AyBb_N4
Re: Программаторы для микроконтроллеров Atmel.
собрал программатор по схеме "Схема AVR910-совместимого USB программатора (схема Prottoss'a)",
имею винду7 64,
открываю ссылку скачки драйвера по этой ссылке
https://www.obdev.at/products/avrusb/index.html
страничка фигу мне погазывает,
в компе без драйвера выглядит так:

скиньте мне драйвер если есть сюда или в личку,зря что ли собирал его я...
заранее спасибо!
имею винду7 64,
открываю ссылку скачки драйвера по этой ссылке
https://www.obdev.at/products/avrusb/index.html
страничка фигу мне погазывает,
в компе без драйвера выглядит так:

скиньте мне драйвер если есть сюда или в личку,зря что ли собирал его я...
заранее спасибо!
Мудрость приходит с возрастом, но иногда возраст приходит один.
Re: Программаторы для микроконтроллеров Atmel.
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.
Ну, и в чем проблема? Надо указать программе путь к системному файлу, который необходимо снабдить цифровой подписью, нажать "ОК" и получить на выходе подписанный файл.

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

В моем случае путь: d:\vista_xp_64\lowbulk.sys На скрине видно, что дата и время создания файла изменились.
Потом повторить эту же процедуру с файлом avr910.usb.vista.xp.64.inf, потом перевести комп в Testmode. Все же на русском написано, где там иврит?
А уже подписанный драйвер после перезагрузки "скормить" системе
Re: Программаторы для микроконтроллеров Atmel.
[quote="mr_kot"]Ну, и в чем проблема? Надо указать программе путь к системному файлу, который необходимо снабдить цифровой подписью, нажать "ОК" и получить на выходе подписанный файл.
Давайте по порядку тогда,есть файл "dseo13b" и все,где этот файл который вы говорите?в архиве его нет.
Давайте по порядку тогда,есть файл "dseo13b" и все,где этот файл который вы говорите?в архиве его нет.
Мудрость приходит с возрастом, но иногда возраст приходит один.
- mr_kot
- Друг Кота
- Сообщения: 4625
- Зарегистрирован: Пт ноя 27, 2009 18:12:27
- Откуда: Черкассы, UA
- Контактная информация:
Re: Программаторы для микроконтроллеров Atmel.
Re: Программаторы для микроконтроллеров Atmel.
упс,у меня только файл один этот,на фото справа и ваше рядом,не знаю в чем дело,скиньте в личку пожалуйста файлы для win7 64bit.

Мудрость приходит с возрастом, но иногда возраст приходит один.



