Микроконтроллеры | AVR - первая "тинька" комом или можно ли убить программатором сигнатуру чипа? |
|
---|---|---|
Начал я осваивать микроконтроллеры AVR. Выбрал для надругательств ATtiny13 ( 8 выводов всего - много паять не надо). Среда разработки - CodeVisionAvr. Программатор спаял типа STK200/300 - очень простой - буферная микросхема 74LS244, подключается к PC через порт LPT. |
|
|
Программатором убить сигнатуру нельзя, насколько я знаю. Есть два варианта - либо был действительно дохлый чип, либо при записи были заданы биты блокировки - после этого с сигнатурой тоже бывают проблемы. |
|
|
Честно говоря, я не запомнил, что было с фьюзами и битами блокировки, когда я первый раз дрожащими ручонками запускал программирование. Но как мне показалось после чтения первоисточников, максимум, чего можно добиться, так это отключить вывод RESET, и тогда последовательное программирование становится невозможным. Может ли быть, что это как раз тот случай? |
|
|
Искать высоковольтный (12в) паралельный программатор. |
|
|
Да, в low voltage биты блокировки сбросить не удастся. Нужно то, что посоветовал Cheeper. |
|
|
Попробуйте AvReal с ключем -!. У меня было такое с 1200. Авриал записал без проблем. |
|
|
Если что-то произошло с фузами (в 13-й - не помню - есть ли RSTDSBL?) - то только высоковольтным програматором. А случаи сбоя сигнатуры встречал. Так, у меня до сих пор работает один мега8535 с нечитающимися (0xFF) сигнатурами и настроечными. Специально для этого случая ввел в свой программатор режим задания типа МК ручками |
|
|
Сигнатуру убить можно, на ATmega8 мной была убита сигнатура, она работает но при прошивке ругается на чем свет стоит и в конце концов прошивается. В документации кода разрешающего запись сигнатуры нет, но он всетаки существует. Сигнатуру можно покалечить когда высокий уровень помех присутствует при программировании, а источники могут быть разные, самый распространенный - несогласование уровней COM - TTL и при этом применение "длинного" кабеля. |
|
|
Borshef, подтверждаю! |
|
|
Кстати у меня несколько мег 8515 померли - симптом - на последовательном програматоре чип не отвечает: на паралельном все шьется и читается, но тактовый вне с внешним кварцом не пускается и внутренний (при ссответствующих установках) тоже не пускается. |
|
|
Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь |
© 2003—2024 |