Attiny13 помер?
Добавлено: Ср сен 22, 2010 13:58:30
из за чего может быть проблема прошил пару раз и умер он, фьюзы не трогал. как можно попробывать его разбудить или протестировать, подавал на него всего 3.6в от батареи сотика.
Engineer_Keen писал(а):Если фьюзы у 13 и 15 отличаются, то не сработает. +12В на reset, минус на gnd, это нормально, а вот +5В на VCC подавали? Если нет, то наверно поэтому и грелся, думаю ему место теперь в помойке.
Что касается Priveleged Instruction - значит прога не идет под XP. Сам такое видел когда писал прогу для работы с портами напрямую (без драйвера). Тут точно МК не при чем.
fersa писал(а): там вообще про это не написано и про то что на GND нужно провод кинуть
Engineer_Keen писал(а):Это не поможет. Один светодиод горит при подаче питания, второй при программировании, т.е. грубо говоря на выходе постоянное напряжение, а вам нужен ГЕНЕРАТОР.
Кто тупит — подлежит, конечно, исследованию, но и партизанить надо меньше. Народ прямо клещами подробности вытаскивает, вроде как им это всё больше нужно, чем вопрошающему.fersa писал(а):у меня их 3 штуки и запоролись именно так все три не трогая фьюзы или авреал32 тупит либо вирусняк на компе либо LPT порт глючит,
fersa писал(а):купил новый и экперементировав со фьюзами поставил CKSEL1 и CKSEL0 галочки в Ponyprog на них и контроллер перестал читатся, как из этой ситуации выйти ?
avreal писал(а):Engineer_Keen писал(а):Это не поможет. Один светодиод горит при подаче питания, второй при программировании, т.е. грубо говоря на выходе постоянное напряжение, а вам нужен ГЕНЕРАТОР.
Ну это смотря какой программой пользоваться.
Мало ли что на схеме адаптера нарисовано да написано, как говорится в народе, «вон у меня на сарае чего написано, а там на самом деле дрова»Кто тупит — подлежит, конечно, исследованию, но и партизанить надо меньше. Народ прямо клещами подробности вытаскивает, вроде как им это всё больше нужно, чем вопрошающему.fersa писал(а):у меня их 3 штуки и запоролись именно так все три не трогая фьюзы или авреал32 тупит либо вирусняк на компе либо LPT порт глючит,
А тини13 (раньше тини15) и мега168 у меня из любимых кристаллов и avreal в первую очередь на них проверяется, так как плата всегда под рукой.fersa писал(а):купил новый и экперементировав со фьюзами поставил CKSEL1 и CKSEL0 галочки в Ponyprog на них и контроллер перестал читатся, как из этой ситуации выйти ?
Две галки — это у пони два нуля, если я правильно помню постоянніе обсуждения на форумах.
Тогда установлено внешнее тактирование и тогда нужно
• Бросить проводок с линии светодиода адаптера STK200/STK300 на вход тактирования тиньки (вывод 2).
• Добавить в командную строку avreal32 ключ -o0, а то и сразу -o0,8 на случай, если CKDIV8 остался зашитым. avreal программно сгенерирует тактирование на ножке STK200.LED
Если наоборот, обе галки сняты (две единички, 128кГц внутренний генератор), то линия LED адаптера не нужна, а нужно в командной строке avreal дать ключ -o128khz (или ниже), а если и тут CKDIV8 прошит, то ядро контроллера тактируется от 128/8 = 16кГц и нужен ключ -o16khz.
Ну и если по cksel прошит внутренний генератор 4.8 MHz и фьюз CKDIV8, то контроллер тактируется от приблизительно 600кГц, а avreal по умолчанию ориентируется на 1МГц и выше, так что надо дать ключ -o600khz.
Во всех случаях, кроме включающего генерацию -o0, avreal снижает заданную частоту процентов на 10 на случай разброса RC-генератора. Но можно «для надёжности» вручную задать частоту пониже, например, даже -o100khz для тактирования ядра от 4.8MHz/8
Если на пониженой частоте только возвращать fuse на желаемую высокую, то время программирования сильно не растянется.
avreal писал(а):Тогда вспоминайте, что случилось с RSTDISBL. Так как если он зашился, то дальше только «высоковольтный»