Страница 1 из 1
Не программируется ATMega8
Добавлено: Вт сен 29, 2009 22:44:02
st0rm_ua
Доброго времени суток!
Столкнулся с проблемой программирования ATMega8L..
Суть в следующем: n-ное кол-во раз чип программировался нормально,
но вот настал тот день и час когда PonyProg стал отвечать
мне на попытку что-либо записать, будь-то flash или fuse-биты,
ошибкой #24 (Invalid device blah, blah..) ...
Причем читается все на ура..
Короче читать могу, писать - нет..
Фьюз RSTDISBL не установлен (равен 1), т.е. Reset в поряде...
Тактовый настроен и работает правильно..
И еще, при попытке записи на выходе MISO устанавливается 1 и даже Reset не помагает.
До отключения питания там так и остается 1.. После выкл, а потом вкл. все норм до
следующей попытки записи.
Как по Вашему, чем может быть дело? Заранее благодарен..
Кстати программатор STK500 .. Ну и пробовал еще простейший LPT (4 резистора и 5 проводов).
Добавлено: Ср сен 30, 2009 08:15:58
Redrik Shuhart
попробуй потри, мож ты лок биты поставил? они при "стирке" убираются...
Добавлено: Ср сен 30, 2009 09:24:41
GRafGRay
Был у меня гемор однажды, причем именно с L-кой
дык при полном стирании как с Lock-ами, фузами так и с флешем ничего не происходило, даже параллельный программатор не помог - тот единствеенный в моей практике случай
с одной стороны надо полагать что чип умер, а сдругой - зашитая в него программа продолжала работать
Добавлено: Ср сен 30, 2009 10:31:19
Igor_67
У меня тож однажды было похожее, и как раз с L-кой. В параллельном программаторе вообще не виделась. Хотя прога, зашитая в нее работала! Чудеса!

Добавлено: Ср сен 30, 2009 21:45:58
st0rm_ua
ндаа..
2Redrik Shuhart: Да в том то и проблема, что не стирается..
2All: Параллельным шить я не пробовал ввиду отсутствия оного, но что-то мне подсказывает что результата не будет.. Как я понял прийдется спустить сей девайс в унитаз.. Жаль..
Всем спасибо!
Добавлено: Пт окт 02, 2009 06:05:25
rime2000
STK500 очень даже поддерживает паралельное программирование повышенным напряжением. И вполне может помочь сбросить все. Были преценденты именно с 8 мегами.
Добавлено: Вс фев 21, 2010 20:56:29
CDriver
Собственно гемор..
имеем 3 новых МК ATmega8L
программатор AS-4
софтина для заливки ASISP
немогу зажить не один из них..... вроде шется а наделе при считывании пусто
Чтение сигнатуры выдает неизвестных контроллерр (FF FF FF)
Обновил софтину, прошиву программатора не помогает
Вставил в эту же плату Attiny88 (что было под рукой по корпусу и питалову) программатор нормульно подцепился и прошил и стер ну все как должно быть.......
Фьюзы тож не меняет...
В чем пролмеа кто нить подскажет?
Добавлено: Вс фев 21, 2010 21:24:17
FUZZY_
При многократном программировании увеличивается время записи чтения (связано стем что фронты затягиваются со стороны контроллера) - единственное что можно посоветовать увеличение времени программирования или алгоритма программирования
(нормальные производители кристаллов делают отжиг микросхем
что стабилизирует времменые параметры в определенных границах
)
Добавлено: Вс фев 21, 2010 21:52:25
Anton.А.
А у меня вообще, тоже L и я не могу его запрогать WinAvr пишет ошибку 1 не могу разобраться.

Добавлено: Пн фев 22, 2010 08:09:17
CDriver
микрухи новые....
время менял в ASISP не помогает

думаю может попробыать на 3.3 вольта
Добавлено: Вт фев 23, 2010 19:23:34
Anton.А.
Ну подскажите то, что делать???

Добавлено: Ср фев 24, 2010 00:20:07
12val12
ñïàëèë âòîðóþ ìåãó8 ïðè âêëþ÷åííîé ìåãå çàêîðîòèë + íà - ïèòàíèÿ
âñå òàê îíà êàêàÿ-òî íåæíàÿ..
âîáùåì DU/dt ïèòàíèÿ íàäî äåëàòü ïîìåíüøå..(ñïàä ïðè êç)
òðè ñõåìû ñäåëàë ðàññëàáèëñÿ
äî ýòîãî ñòàâèë 1000-2000 à òóò ïîñòàâèë ïî 1 ìêô êåðàìèêå
Добавлено: Ср фев 24, 2010 01:43:47
neonix
У меня был глюк с мегой 8, когда тактовая была очень низкая программатор начал говорить инвалид id, востановить удалось с помошью avrdude и флагом force id (т.е пофиг на id) и новой настройкой фьюзов на внешний кварц

Добавлено: Ср фев 24, 2010 14:49:39
CDriver
подключился анализатором на ISP ...... МК не отвечает ваще никак на запросы программатора.... тишина просто там.
Подозренние что фьюзы выставлены не так как обычно с завода.... не верю я что все 3 чипа мертвые....
терь вопрос, где взять простенький паралельный программатор (схему)???
Добавлено: Чт фев 25, 2010 05:17:12
CDriver
разобрался
подцепил кварц на 8 Мгц и оно оило

сразу залез во фьюзы..... на всех трех МК были выставленны одинково, вот такие пироги, покупал у официалов в россии Аргуссофт.
Re: Не программируется ATMega8
Добавлено: Сб мар 27, 2010 07:10:55
ssvd
вот и я наконец то нечаянно запрограммил rstdisbl !
пробовал так но ничего не получается!
Может пригодится тем, у кого нет параллельного программатора и по неосторожности на меге8 запрограммировал бит RSTDISBL (больше не доступна при последовательном программировании).
Непрограммируемая мега8 накладывается сверху на мегу8* с этой прошивкой. На вывод ресет убитой меги, отдельно, через кембрик, подводится 12 Вольт. Два питания +5 (VCC) и +12 (RESET) подаются одновременно, все дело сделано, fuse биты будут уст. по умолчанию. На ножку РС4 цеплял светодиод, уст в 1, когда прога заканчивается.
* должна тактироваться от внутреннего RC генератора, что бы не парится можно взять новую, с фьюзами по умолчанию.
кто пробовал этот метод?