Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Удаленная работа
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 02.08.2010, 11:17  
AVL
Временная регистрация
 
Регистрация: 12.06.2006
Адрес: UA
Сообщений: 95
Сказал спасибо: 19
Сказали Спасибо 19 раз(а) в 9 сообщении(ях)
AVL на пути к лучшему
По умолчанию Re: USB программатор AVR 910

Не, не пробовал.
Я к моменту твоего совета уже чипы "поднял".
Реклама:
AVL вне форума  
Непрочитано 03.08.2010, 08:51  
Андрей К
Почётный гражданин KAZUS.RU
 
Аватар для Андрей К
 
Регистрация: 10.11.2009
Адрес: Свердловская область, г. Ирбит
Сообщений: 4,301
Сказал спасибо: 163
Сказали Спасибо 1,233 раз(а) в 727 сообщении(ях)
Андрей К на пути к лучшему
По умолчанию Re: USB программатор AVR 910

Сообщение от AVL Посмотреть сообщение
Не, не пробовал.
Я к моменту твоего совета уже чипы "поднял".
Классную ссылку на прибор для Восстановления фьюзов вы дали, а не подскажете, как вы установили фьюзы в управляющем микроконтроллере Atmega8, а если вы прошивали его в программах ponyprog или codevisionAVR, то не могли бы скинуть их картинку? Желание собрать этот Девайс возникло изза того, что я както по глупости усыпил два контроллера ATmega162 (сАМОЕ СМЕШНОЕ В ЭТОМ ТО, ЧТО ОБА КОНТРОЛЛЕРА ЗАСНУЛИ У МЕНЯ ПРИ ПОЛЬЗОВАНИИ ПРОГРАММАТОРОМ STK500 В ОБОЛОЧКЕ AVR Studio, а когда я пользовался своим любимым адаптером STK200/300 - такой хрени у меня не было ни разу, ну да это так - статистика). С уважением Корчагин Андрей.

Последний раз редактировалось Андрей К; 03.08.2010 в 10:29.
Андрей К вне форума  
Непрочитано 03.08.2010, 11:50  
AVL
Временная регистрация
 
Регистрация: 12.06.2006
Адрес: UA
Сообщений: 95
Сказал спасибо: 19
Сказали Спасибо 19 раз(а) в 9 сообщении(ях)
AVL на пути к лучшему
По умолчанию Re: USB программатор AVR 910

Ближе к вечеру сделаю фотку фузов. Шил в CVAVR. Тактирование от внутреннего генератора.
Вот выдержка из хелпа:
ATTENTION, FUSEBITS! If you make an update of firmware to 2.04, please change the internal clock generator to 1MHz. If you make this circuit from beginning, just set the EESAVE fusebit – 1MHz clock is already set as default.

Последний раз редактировалось AVL; 03.08.2010 в 11:54.
AVL вне форума  
Непрочитано 03.08.2010, 12:50  
Андрей К
Почётный гражданин KAZUS.RU
 
Аватар для Андрей К
 
Регистрация: 10.11.2009
Адрес: Свердловская область, г. Ирбит
Сообщений: 4,301
Сказал спасибо: 163
Сказали Спасибо 1,233 раз(а) в 727 сообщении(ях)
Андрей К на пути к лучшему
Радость Re: USB программатор AVR 910

Сообщение от AVL Посмотреть сообщение
Ближе к вечеру сделаю фотку фузов. Шил в CVAVR. Тактирование от внутреннего генератора.
Вот выдержка из хелпа:
ATTENTION, FUSEBITS! If you make an update of firmware to 2.04, please change the internal clock generator to 1MHz. If you make this circuit from beginning, just set the EESAVE fusebit – 1MHz clock is already set as default.
ОГРОМНЕЙШЕЕ СПАСИБО, что ответили, с нетерпением жду вашу фотку! С уважением Корчагин Андрей.
-------------------------------------------------------------------------
На протяжении долгого времени (хотя я и начинающий в этих дебрях) постоянно убеждаюсь в том, что связка STK200/300 с программами PonyProg и CodeVisionAVR- ИДЕАЛЬНА (ну нету сбоев в работе вааще)

Последний раз редактировалось Андрей К; 03.08.2010 в 12:52.
Андрей К вне форума  
Непрочитано 03.08.2010, 21:18  
AVL
Временная регистрация
 
Регистрация: 12.06.2006
Адрес: UA
Сообщений: 95
Сказал спасибо: 19
Сказали Спасибо 19 раз(а) в 9 сообщении(ях)
AVL на пути к лучшему
По умолчанию Re: USB программатор AVR 910

Ну, не всё так красиво.
Снял я Атмегу8 с "стирателя", что б с неё фузы считать.
Но не тут-то было.
910 её не видит.
Хотя в "стирателе" Атмега работает отлично, я перепроверил.
Другой Атмеги у меня нет, что б вытереть первую.
Заказываю Атмегу. Через дней 10 прибутет. Тогда и продолжим с фузами разбираться.

Последний раз редактировалось AVL; 03.08.2010 в 21:56.
AVL вне форума  
Непрочитано 04.08.2010, 14:22  
Андрей К
Почётный гражданин KAZUS.RU
 
Аватар для Андрей К
 
Регистрация: 10.11.2009
Адрес: Свердловская область, г. Ирбит
Сообщений: 4,301
Сказал спасибо: 163
Сказали Спасибо 1,233 раз(а) в 727 сообщении(ях)
Андрей К на пути к лучшему
По умолчанию Re: USB программатор AVR 910

Сообщение от AVL Посмотреть сообщение
Ну, не всё так красиво.
Снял я Атмегу8 с "стирателя", что б с неё фузы считать.
Но не тут-то было.
910 её не видит.
Хотя в "стирателе" Атмега работает отлично, я перепроверил.
Другой Атмеги у меня нет, что б вытереть первую.
Заказываю Атмегу. Через дней 10 прибутет. Тогда и продолжим с фузами разбираться.
Ну ничего, подожду, ведь 2 месяца (с того момента как усыпил МЕГи162), можно сказать я ждал такую путёвую ссылку.
Андрей К вне форума  
Непрочитано 23.08.2010, 18:34  
prottoss
Прописка
 
Регистрация: 17.03.2005
Сообщений: 122
Сказал спасибо: 1
Сказали Спасибо 33 раз(а) в 7 сообщении(ях)
prottoss на пути к лучшему
По умолчанию Re: USB программатор AVR 910

Всем привет. Выкладываю новую прошивку под свой программатор. Особенности:
1. Совместима с протоколом STK500. Это значит, что теперь в программном обеспечении нужно выбирать STK500. Соответственно AVRProg уже плату не увидит.
2. Поддерживается вся сетка частот ISP, описанная в протоколе. Конечно, не до герц, и даже не до десятков герц smile.gif но около этого.
3. Поддерживается генерация меандра на выводе LED ISP-разъема. Частоту генератора можно менять от 0 до ~3,7 МГц.
4. При нормальном входе в режим программирования, загорается зеленый светодиод, иначе красный. Красный гасится при повторной попытке входа в режим программирования.
5. В момент передачи очередного блока данных непосредственно по ISP, зеленый светодиод гаснет. По окончании передачи зажигается. Т.е. по времени гашения зеленого светодиода можно примерно оценивать скорость программирования.

Прошивка пока тестовая. Но рабочая. К сожалению, проверить смог только на Мега16.
Вложения:
Тип файла: rar AVRISP_USB_Prog.rar (7.8 Кб, 293 просмотров)
__________________
http://prottoss.com
prottoss вне форума  
Непрочитано 29.08.2010, 15:25  
AVL
Временная регистрация
 
Регистрация: 12.06.2006
Адрес: UA
Сообщений: 95
Сказал спасибо: 19
Сказали Спасибо 19 раз(а) в 9 сообщении(ях)
AVL на пути к лучшему
По умолчанию Re: USB программатор AVR 910

Сообщение от Андрей К Посмотреть сообщение
Ну ничего, подожду, ведь 2 месяца (с того момента как усыпил МЕГи162), можно сказать я ждал такую путёвую ссылку.
Итак, дело сдвинулось.
Получил я новую Мегу8.
Допаял панельку в СТИРАТЕЛЬ.
Протестил СТИРАТЕЛЬ на новой Меге. Работает.
Засунул Мегу в 910. 910 её не видит. Тут я присел, ибо это последняя рабочая мега.
Начал вникать и увидел почти совсем отвалившейся проводочек на панельке Мега8 на 910.
Припаял проводок и слил фузы с Меги8 прошитой под СТИРАТЕЛЬ. Вот они:
Fuse Bits:
CKSEL0=0
CKSEL1=0
CKSEL2=1
CKSEL3=0
SUT0=0
SUT1=1
BODEN=0
BODLEVEL=1
BOOTRST=1
BOOTSZ0=0
BOOTSZ1=0
EESAVE=1
CKOPT=0
WDTON=1
RSTDISBL=1.
AVL вне форума  
Непрочитано 29.08.2010, 15:39  
AVL
Временная регистрация
 
Регистрация: 12.06.2006
Адрес: UA
Сообщений: 95
Сказал спасибо: 19
Сказали Спасибо 19 раз(а) в 9 сообщении(ях)
AVL на пути к лучшему
По умолчанию Re: USB программатор AVR 910

Сообщение от prottoss Посмотреть сообщение
Всем привет. Выкладываю новую прошивку под свой программатор. Особенности:
1. Совместима с протоколом STK500. Это значит, что теперь в программном обеспечении нужно выбирать STK500. Соответственно AVRProg уже плату не увидит.
2. Поддерживается вся сетка частот ISP, описанная в протоколе. Конечно, не до герц, и даже не до десятков герц smile.gif но около этого.
3. Поддерживается генерация меандра на выводе LED ISP-разъема. Частоту генератора можно менять от 0 до ~3,7 МГц.
4. При нормальном входе в режим программирования, загорается зеленый светодиод, иначе красный. Красный гасится при повторной попытке входа в режим программирования.
5. В момент передачи очередного блока данных непосредственно по ISP, зеленый светодиод гаснет. По окончании передачи зажигается. Т.е. по времени гашения зеленого светодиода можно примерно оценивать скорость программирования.

Прошивка пока тестовая. Но рабочая. К сожалению, проверить смог только на Мега16.
Прошил хексом с архива свой 910 проггер. Винда проггер опознать не может, говорит, что к юсб подключено НЕПОНЯТНОЕ устройство. В чём может быть "засада" ?
Спасибо!
AVL вне форума  
Непрочитано 29.08.2010, 15:59  
AVL
Временная регистрация
 
Регистрация: 12.06.2006
Адрес: UA
Сообщений: 95
Сказал спасибо: 19
Сказали Спасибо 19 раз(а) в 9 сообщении(ях)
AVL на пути к лучшему
По умолчанию Re: USB программатор AVR 910

Обратился к документации по 910 и прошил фузы так, как там указано:

Прошивка FUSE BITS

Для нормального функционирования контроллера в схеме необходимо, чтобы были запрограммированы (установлены в "0") биты SPIEN, CKOPT, SUT0 и BODEN. Обычно микроконтроллеры , идущие с завода, т.е. новые, имеют уже запрограммированный бит SPIEN. Остальные биты должны быть незапрограммированные (установлены в "1").

Правда, SPIEN не прошил, ибо в CVAVR программаторе НЕТ такого.
Дело сдвинулось. Винда проггер опознала. В нвстройке проггера я указал что это уже не 910, а 500.
Но теперь, если я хочу прочитать версию проггера, то мне или такое выскакивает :STK500 error leaving programming mode, (при зажжонном одном светодиоде),
или такое: (при зажжонных двух светодиодах).
STK500/AVRISP communication error, please check the following:
- the STK500/AVRISP power supply is on
- the Programmer type is correctly set in the Settings|Programmer menu
- the COM Port is correctly set in the Settings|Programmer menu
- the SCK Frequency is not too high (some AVR chips come from
the factory with the CKSEL fuses set to use the internal 1MHz oscillator)

Что делать?

Последний раз редактировалось AVL; 29.08.2010 в 16:02.
AVL вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программатор с USB Greeze Proteus, KiCAD и другие ECAD 39 04.09.2007 15:30
USB программатор для AVR. Кому интересно? nbo Микроконтроллеры, АЦП, память и т.д 50 27.02.2007 21:28
программатор avr 910 vvkka Микроконтроллеры, АЦП, память и т.д 0 03.11.2006 14:18


Часовой пояс GMT +4, время: 07:43.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd. Перевод: zCarot