Не прошиваются atmega 8. (ОШ записи,@=0000, надо C2..)

Обсуждаем контроллеры компании Atmel.
Ответить
Прорезались зубы
Аватара пользователя
Сообщения: 213
Зарегистрирован: Чт фев 25, 2016 13:39:40
Откуда: Ярославль

Сообщение OPERATOR_777 »

Господа, здравствуйте. Появилась необходимость прошить атмегу 8. Далее все как надо: собрал программатор (такой: http://www.getchip.net/posts/delaem-com ... trollerov/) засунул в com, запустил uniprof - МК определился - уже хорошо. Но дальше меня ждал тупик в виде ошибки: "ОШ записи,@=0000, надо C2, есть 00". Фьюзы не сохраняются. По умолчанию ни одной галочки нет, если ставить, нажимать write, то не запоминаются. Контроллер новый, не использованный. Что делать?

Фото ошибки:
СпойлерИзображение
Изображение
Реклама
Друг Кота
Аватара пользователя
Сообщения: 43969
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Сообщение АлександрЛ »

А сначала считать то, что записано в МК не пробовали?
LPT у вашего компьютера есть?
Питание на МК подавали?
Реклама
Прорезались зубы
Аватара пользователя
Сообщения: 213
Зарегистрирован: Чт фев 25, 2016 13:39:40
Откуда: Ярославль

Сообщение OPERATOR_777 »

Давайте на ты?

Да, пробовал. Считываются сплошные ноли, но процесс чтения проходит.

LPT присутствует.

Питание не подавал.
Изображение
Прорезались зубы
Аватара пользователя
Сообщения: 237
Зарегистрирован: Пн июл 04, 2016 16:51:22
Откуда: Россия, Омск

Сообщение AlanDrakes »

Возможные причины:
1. Нет соединения между контроллером (MISO) и ПК (попробуйте выбрать подходящий пин, это можно сделать даже с помощью UniProf'а).
2. Нет подтягивающего резистора на пине MISO (выход микроконтроллера).
3. В кристалле записаны нули - его нужно стереть.

Собственно, от наиболее вероятного к наименее вероятному.
Реклама
Эиком - электронные компоненты и радиодетали
Прорезались зубы
Аватара пользователя
Сообщения: 213
Зарегистрирован: Чт фев 25, 2016 13:39:40
Откуда: Ярославль

Сообщение OPERATOR_777 »

1. Т.е просто перекинуть (MISO) на любой другой свободный контакт и указать его в uniprof? Каким образом?
2. Подтягивающий резистор на питание? Такого нету. Есть только 1 ком между выводом МК и непосредственно портом.
3. Пробовал стирать - стирание происходит мгновенно, нули остаются.
Изображение
Реклама
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 371
Зарегистрирован: Сб июл 03, 2010 20:25:15
Откуда: М5 1001км

Сообщение Nicacoi »

А галочку на Тормоз! поставить? И да, на контроллере питание должно быть, как без него. Я с USB компа брал на VCC разъёма.
Последний раз редактировалось Nicacoi Вт май 16, 2017 20:16:18, всего редактировалось 1 раз.
Реклама
Прорезались зубы
Аватара пользователя
Сообщения: 213
Зарегистрирован: Чт фев 25, 2016 13:39:40
Откуда: Ярославль

Сообщение OPERATOR_777 »

Безрезультатно.

Добавлено after 1 minute 21 second:
Нужно ли подавать доп. питание куда либо в этой схеме? Может на vcc контроллера?
Изображение
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 371
Зарегистрирован: Сб июл 03, 2010 20:25:15
Откуда: М5 1001км

Сообщение Nicacoi »

Выше ответил.
Прорезались зубы
Аватара пользователя
Сообщения: 213
Зарегистрирован: Чт фев 25, 2016 13:39:40
Откуда: Ярославль

Сообщение OPERATOR_777 »

Ща затесчу
Изображение
Друг Кота
Аватара пользователя
Сообщения: 43969
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Сообщение АлександрЛ »

[uquote="OPERATOR_777",url="/forum/viewtopic.php?p=3107034#p3107034"]LPT присутствует. Питание не подавал.[/uquote]
Ну и сделайте "5 проводков", а питание на МК подавать нужно.
Из стёртой микросхемы должны читаться FFFF

[uquote="OPERATOR_777",url="/forum/viewtopic.php?p=3107088#p3107088"]1. Т.е просто перекинуть (MISO) на любой другой свободный контакт и указать его в uniprof? Каким образом? .[/uquote]
В программаторе Громова- по- моему- НИКАК.. :dont_know:
Ответить

Вернуться в «AVR»