Страница 1 из 2
Ошибка при прошивке контроллера Attiny13
Добавлено: Вс апр 17, 2011 01:49:58
Homer
Доброго времени суток уважаемые форумчане.
Недавно столкнулся с одной интересной ситуацией. Для отдного проекта заказал себе 3 Attiny13a в SOIC. У меня есть два внутрисхемных программатора ( первый
http://prottoss.com/projects/AVR910.usb ... rammer.htm, второй
http://easyelectronics.ru/usb-programma ... sbasp.html) оба исправно работают, и были проверены на atmega8 и atmega16. Я взял даташит на attiny13 и в соотвествии с ним подключил его к программаторы, однако при попытке прошивки вылазит ошибка "error: programm enable: target doesn't answer. 1 ", т.е. программатор не может ввести контроллер в режим программирования. и такая ситуация на всех 3 контроллерах. Они все новые. Может кто нить сталкивался с подобной ситуацие?
Re: Ошибка при прошивке контроллера Attiny13
Добавлено: Вс апр 17, 2011 08:11:17
pyzhman
Программатор-то пытается достучаться до мк. А вот последний не может ответить. Обвязка мк, которая подключена к MISO, MOSI, SCK, может помешать.
Re: Ошибка при прошивке контроллера Attiny13
Добавлено: Вс апр 17, 2011 14:13:04
BOB51
attiny13a может не опознаваться программатором в автоматическом режиме
поставьте, если позволяет программа-оболочка программатора, вручную "attiny13"
Re: Ошибка при прошивке контроллера Attiny13
Добавлено: Вс апр 17, 2011 15:16:49
coredumped
tiny13(A) поставляются с установленным фузом CKDIV8 - это означает, что его тактовый генератор работает на частоте 1.2МГц. Поэтому, возможно, нужно понизить частоту программирования (SCK) до 250кГц. Мега молотит, по дефолту, на 8МГц, поэтому ее можно шить и на 2МГц. Может в этом проблема?
У меня фирменный программатор, с клонами давно уже не имел дела, поэтому не пинайте ногами, если фигню сморозил

Re: Ошибка при прошивке контроллера Attiny13
Добавлено: Вс апр 17, 2011 15:46:36
Ar-Gen-Tum
У меня Olimex AVR-ISP500. Проблем нет. Правда с tiny13.
Вначале были небольшие, из-за слишком большой емкости на ножке RESET - 1.0мкФ.
Хотя STK500 и с такой емкостиной работал без проблем.
После уменьшения емкости до 0.1мкФ проблемы исчезли и с AVR-ISP500 .
Re: Ошибка при прошивке контроллера Attiny13
Добавлено: Вс апр 17, 2011 15:49:05
BOB51
хи-хи
attiny13/13a "по умолчанию" внутренний генератор на 9,6Мгц с ckdiv8 = 1,2МГц - то же самое касательно и atmeg - "по умолчанию" практически все AVRки поставляются так, чтобы внутренний rc генератор молотил на максимально возможной частоте, а внутренняя тактовая сетка (не путать с частотой тактового генератора!) давала около 1МГц

,
а вот байты идентификации у кристаллов разные...

Re: Ошибка при прошивке контроллера Attiny13
Добавлено: Вс апр 17, 2011 17:07:56
Homer
pyzh_man писал(а):Программатор-то пытается достучаться до мк. А вот последний не может ответить. Обвязка мк, которая подключена к MISO, MOSI, SCK, может помешать.
Контроллер без обвязки, к нему кроме программатора ничего не подключено
Re: Ошибка при прошивке контроллера Attiny13
Добавлено: Вс апр 17, 2011 17:09:10
Homer
BOB51 писал(а):attiny13a может не опознаваться программатором в автоматическом режиме
поставьте, если позволяет программа-оболочка программатора, вручную "attiny13"
Автоматически на этих программаторах контроллеры и не распознаются, я сегда вручную выставляю
Re: Ошибка при прошивке контроллера Attiny13
Добавлено: Вс апр 17, 2011 17:35:52
BOB51
у меня stk200m с ponyprog ом - с attiny13a проблем не наблюдалось

Re: Ошибка при прошивке контроллера Attiny13
Добавлено: Вс апр 17, 2011 23:44:45
avreal
А откуда они возьмутся, если tiny13A и tiny13 (как почти все пары А-не-А) прото неразличимы программатором. По крайней мере в открытой документации от атмел нет ничего, что позволило бы эту разницу увидеть.
Можно поставить tiny13a, сказать программатору "тут tiny13" и он никогда не узнает об обмане.
Re: Ошибка при прошивке контроллера Attiny13
Добавлено: Пн апр 18, 2011 00:05:02
Homer
avreal писал(а):А откуда они возьмутся, если tiny13A и tiny13 (как почти все пары А-не-А) прото неразличимы программатором. По крайней мере в открытой документации от атмел нет ничего, что позволило бы эту разницу увидеть.
Можно поставить tiny13a, сказать программатору "тут tiny13" и он никогда не узнает об обмане.
Но проблема в том что программаторы их не видят ни при каких манипуляциях)
Re: Ошибка при прошивке контроллера Attiny13
Добавлено: Пн апр 18, 2011 00:06:08
Homer
у меня есть только два предположения: либо фьюзы битые, либо распиновка во всех даташитах неверная.
ну конечно есть третье)))) что все контроллеры битые))
Re: Ошибка при прошивке контроллера Attiny13
Добавлено: Пн апр 18, 2011 00:12:05
Homer
Завтра попробую сваять программатор

может на самом деле фюзы битые.
Re: Ошибка при прошивке контроллера Attiny13
Добавлено: Пн апр 18, 2011 06:25:42
BOB51
в авто-режиме 13а , в отличии от 13 не распознается даже у меня на ponyprog

да и stk200m(тот что на сайте
http://www.lancos.com/prog.html ) понадежнее будет, + там у меня еще переходничок (чуть другая разводка но к тому же железу) с програмулинкой для работы с at89s51/s52/s8253 и +12 там нету!

Re: Ошибка при прошивке контроллера Attiny13
Добавлено: Пн апр 18, 2011 17:28:31
Homer
BOB51 писал(а):в авто-режиме 13а , в отличии от 13 не распознается даже у меня на ponyprog

да и stk200m(тот что на сайте
http://www.lancos.com/prog.html ) понадежнее будет, + там у меня еще переходничок (чуть другая разводка но к тому же железу) с програмулинкой для работы с at89s51/s52/s8253 и +12 там нету!

А вы знаете для чего +12в нужно?)))
Re: Ошибка при прошивке контроллера Attiny13
Добавлено: Пн апр 18, 2011 18:59:52
Alex72
Для высоковольтного программирования
Re: Ошибка при прошивке контроллера Attiny13
Добавлено: Вт апр 19, 2011 06:43:58
BOB51
если не выставлять "фузы от фонаря" при отработке программ - высоковольтный режим не понадобится

Re: Ошибка при прошивке контроллера Attiny13
Добавлено: Вт апр 19, 2011 18:29:57
Homer
BOB51 писал(а):если не выставлять "фузы от фонаря" при отработке программ - высоковольтный режим не понадобится

А если не умничать и почитать тему с самого начала то можно понять что я их не выставлял)))
Re: Ошибка при прошивке контроллера Attiny13
Добавлено: Ср апр 20, 2011 08:04:59
BOB51
речь шла всего лишь о необходимости +12 в программаторе ...
Re: Ошибка при прошивке контроллера Attiny13
Добавлено: Ср апр 20, 2011 22:50:39
Homer
BOB51 писал(а):речь шла всего лишь о необходимости +12 в программаторе ...
Верно, и в предыдущих постах я написал что подозреваю битые фьюзы. Кстати понипрог их тоже не берет. К сожелению пока не хватает времени вышепреведенную схемку программотора...