28.11.2011, 23:09 | #1 (permalink) |
Member
Регистрация: 27.11.2011
Сообщений: 51
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
CodeVisionAVR
Первое, программатор у меня «PROTTOSS AVR910 USB Programmer» Второе, пользуем программой «CodeVisionAVR» точнее «CodeVisionAVR Evaluation V2.03.9» На компе стоит ХР. Все установили строго по инструкции, комп нашел программатор, установил дрова с диска, комп все сделал, в «устройства» появился мой программатор, на COM4. Установил программу «CodeVisionAVR Evaluation V2.03.9» запустил, программатор программа видит. Выкладываю все настройки которые нашел в программе (фото 1; 2; 3 выставил фьюзы как было рекомендовано в статье, схему из которой собираю (правда в статье написано что фьюзы выставлялись в «ПониПрог» ). Далее все начинаю делать по учебнику: 1- Фото 1-1 загружаю HEX файл 2- Фото 2-1 нажимаю на «Флеш» для заливки в контроллер и………………. 3- Фото 3-1 выдает такой результат. Контроллер Atmega8 Что я только не пробывал и стереть и верифицировать, результат один и тотже- фото 3-1. Братцы, помогите пожалуйста, чтото я делаю не так, может где галочку не поставил или поставил зря, может что с фьюзами намудрил, хотя в статье именно так и написано. До этого какимто не понятным образом, умудрился прошить Attiny 2313 для пробы (Правда тоже были пляски с бубном, в виде перебора COM портов), поморгал светодиодами и забил. Вот сейчас понадобилось прошить контроллер и фига с маслом. С PICами както попроще, AVR пока не дается, а хотца научится, говорят они поинтереснее. PS Может какую другую программу посоветуете для моего программатора. |
10.03.2012, 02:33 | #2 (permalink) |
Member
Регистрация: 14.04.2011
Сообщений: 161
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 452
|
Если вопрос актуален - проверь питание на прошиваемом МК. И сверь еще раз с даташитом все ли правильно подключено. Если МК бу то возможно он настроен на использование внешнего резонатора а его нет. Еще можно попробовать с включенным low SCK прошить
|
10.03.2012, 10:52 | #3 (permalink) |
Member
Регистрация: 27.11.2011
Сообщений: 51
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Kycb, спасибо за совет. Там в моем случае был скорее всего запорот МК. Я подключил другой все заработало. В твоем ответе меня очень заинтересовала мысль цитирую - "Если МК бу то возможно он настроен на использование внешнего резонатора а его нет." С этим можно както боротся? Или лучше собрать "Фьюзе доктор" гдето я видел?
|
10.03.2012, 15:53 | #4 (permalink) |
Member
Регистрация: 14.04.2011
Сообщений: 161
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 452
|
Если у тебя программатор PROTOSS 910 оригинал в нем есть так называемый меандр. На сколько я понял там просто сигнал 1MHz/ Он как раз и предназначен для того чтобы прошивать МК у которых во фьюзах выставлено "использование внешнего резонатора" Короче говоря посмотри на картинке. Low SCK нужен чтобы прошивать контроллеры у которых фьюзами выставлена низкая частота. Мне пару раз реально помогло))
|
10.03.2012, 16:04 | #5 (permalink) |
Member
Регистрация: 14.04.2011
Сообщений: 161
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 452
|
Fuse Doctor поможет если игрались с фьюзами SPIEN и RSTDISBL/ Первый как то связан с возможностью прошивки обычным программатором вообще(ХЗ как, не углублялся. Лучше SPIEN не трогать вообще). Второй делает из RESET порт ВВОДА\ВЫВОДА
|
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
10.03.2012, 16:15 | #6 (permalink) |
Member
Регистрация: 11.04.2007
Адрес: Санкт-Петербург
Сообщений: 40,320
Записей в дневнике: 73
Сказал(а) спасибо: 885
Поблагодарили 2,792 раз(а) в 431 сообщениях
Репутация: 186775
|
По-моему, в PonyProg фьюзы выставляются с точностью до наоборот.
__________________
Пингвин птица гордая, пока не пнёшь - не полетит. |
10.03.2012, 18:52 | #8 (permalink) |
Member
Регистрация: 11.04.2007
Адрес: Санкт-Петербург
Сообщений: 40,320
Записей в дневнике: 73
Сказал(а) спасибо: 885
Поблагодарили 2,792 раз(а) в 431 сообщениях
Репутация: 186775
|
Я тоже не согласен. До сих пор не смог подружиться с PIC-контроллерами.
__________________
Пингвин птица гордая, пока не пнёшь - не полетит. |
10.03.2012, 21:14 | #9 (permalink) |
Member
Регистрация: 27.11.2011
Сообщений: 51
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Ну парни, тогда я вообще чегото недопонимаю. Куда уж проще то с PICушками. Ни тебе Fuse выставлять. Воткнул PicKit 2 и больше никаких манипуляций, хотя на вкус и цвет...
|
10.03.2012, 21:19 | #10 (permalink) |
Member
Регистрация: 27.12.2010
Сообщений: 935
Записей в дневнике: 1
Сказал(а) спасибо: 0
Поблагодарили 14 раз(а) в 1 сообщении
Репутация: 2174
|
|
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|