Страница 1 из 1

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

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

Фото ошибки:
СпойлерИзображение

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

Добавлено: Вт май 16, 2017 14:34:00
АлександрЛ
А сначала считать то, что записано в МК не пробовали?
LPT у вашего компьютера есть?
Питание на МК подавали?

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

Добавлено: Вт май 16, 2017 16:45:34
OPERATOR_777
Давайте на ты?

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

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

Питание не подавал.

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

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

Собственно, от наиболее вероятного к наименее вероятному.

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

Добавлено: Вт май 16, 2017 17:46:16
OPERATOR_777
1. Т.е просто перекинуть (MISO) на любой другой свободный контакт и указать его в uniprof? Каким образом?
2. Подтягивающий резистор на питание? Такого нету. Есть только 1 ком между выводом МК и непосредственно портом.
3. Пробовал стирать - стирание происходит мгновенно, нули остаются.

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

Добавлено: Вт май 16, 2017 20:06:28
Nicacoi
А галочку на Тормоз! поставить? И да, на контроллере питание должно быть, как без него. Я с USB компа брал на VCC разъёма.

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

Добавлено: Вт май 16, 2017 20:14:15
OPERATOR_777
Безрезультатно.

Добавлено after 1 minute 21 second:
Нужно ли подавать доп. питание куда либо в этой схеме? Может на vcc контроллера?

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

Добавлено: Вт май 16, 2017 20:19:02
Nicacoi
Выше ответил.

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

Добавлено: Вт май 16, 2017 20:23:30
OPERATOR_777
Ща затесчу

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

Добавлено: Вт май 16, 2017 20:32:08
АлександрЛ
[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: