Ошибка при прошивке контроллера Attiny13

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Аватара пользователя
Homer
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Ср июл 29, 2009 01:03:24
Контактная информация:

Ошибка при прошивке контроллера Attiny13

Сообщение Homer »

Доброго времени суток уважаемые форумчане.

Недавно столкнулся с одной интересной ситуацией. Для отдного проекта заказал себе 3 Attiny13a в SOIC. У меня есть два внутрисхемных программатора ( первый http://prottoss.com/projects/AVR910.usb.prog/avr910_usb_programmer.htm, второй http://easyelectronics.ru/usb-programmator-avr-usbasp.html) оба исправно работают, и были проверены на atmega8 и atmega16. Я взял даташит на attiny13 и в соотвествии с ним подключил его к программаторы, однако при попытке прошивки вылазит ошибка "error: programm enable: target doesn't answer. 1 ", т.е. программатор не может ввести контроллер в режим программирования. и такая ситуация на всех 3 контроллерах. Они все новые. Может кто нить сталкивался с подобной ситуацие?
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Ошибка при прошивке контроллера Attiny13

Сообщение pyzhman »

Программатор-то пытается достучаться до мк. А вот последний не может ответить. Обвязка мк, которая подключена к MISO, MOSI, SCK, может помешать.
Docendo discimus
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15541
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Ошибка при прошивке контроллера Attiny13

Сообщение BOB51 »

attiny13a может не опознаваться программатором в автоматическом режиме
поставьте, если позволяет программа-оболочка программатора, вручную "attiny13"
Аватара пользователя
coredumped
Опытный кот
Сообщения: 838
Зарегистрирован: Вт апр 12, 2011 18:38:19
Откуда: с Земли

Re: Ошибка при прошивке контроллера Attiny13

Сообщение coredumped »

tiny13(A) поставляются с установленным фузом CKDIV8 - это означает, что его тактовый генератор работает на частоте 1.2МГц. Поэтому, возможно, нужно понизить частоту программирования (SCK) до 250кГц. Мега молотит, по дефолту, на 8МГц, поэтому ее можно шить и на 2МГц. Может в этом проблема?
У меня фирменный программатор, с клонами давно уже не имел дела, поэтому не пинайте ногами, если фигню сморозил :beer:
Все будет только лучше, в крайнем случае - хуже.
Ar-Gen-Tum
Прорезались зубы
Сообщения: 221
Зарегистрирован: Вс янв 23, 2011 21:51:12

Re: Ошибка при прошивке контроллера Attiny13

Сообщение Ar-Gen-Tum »

У меня Olimex AVR-ISP500. Проблем нет. Правда с tiny13.
Вначале были небольшие, из-за слишком большой емкости на ножке RESET - 1.0мкФ.
Хотя STK500 и с такой емкостиной работал без проблем.
После уменьшения емкости до 0.1мкФ проблемы исчезли и с AVR-ISP500 .
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15541
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Ошибка при прошивке контроллера Attiny13

Сообщение BOB51 »

хи-хи
attiny13/13a "по умолчанию" внутренний генератор на 9,6Мгц с ckdiv8 = 1,2МГц - то же самое касательно и atmeg - "по умолчанию" практически все AVRки поставляются так, чтобы внутренний rc генератор молотил на максимально возможной частоте, а внутренняя тактовая сетка (не путать с частотой тактового генератора!) давала около 1МГц :))) ,
а вот байты идентификации у кристаллов разные... :cry:
Аватара пользователя
Homer
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Ср июл 29, 2009 01:03:24
Контактная информация:

Re: Ошибка при прошивке контроллера Attiny13

Сообщение Homer »

pyzh_man писал(а):Программатор-то пытается достучаться до мк. А вот последний не может ответить. Обвязка мк, которая подключена к MISO, MOSI, SCK, может помешать.


Контроллер без обвязки, к нему кроме программатора ничего не подключено
Аватара пользователя
Homer
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Ср июл 29, 2009 01:03:24
Контактная информация:

Re: Ошибка при прошивке контроллера Attiny13

Сообщение Homer »

BOB51 писал(а):attiny13a может не опознаваться программатором в автоматическом режиме
поставьте, если позволяет программа-оболочка программатора, вручную "attiny13"


Автоматически на этих программаторах контроллеры и не распознаются, я сегда вручную выставляю
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15541
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Ошибка при прошивке контроллера Attiny13

Сообщение BOB51 »

у меня stk200m с ponyprog ом - с attiny13a проблем не наблюдалось :)
Аватара пользователя
avreal
Опытный кот
Сообщения: 842
Зарегистрирован: Чт дек 31, 2009 19:27:45
Откуда: Бровари, Україна
Контактная информация:

Re: Ошибка при прошивке контроллера Attiny13

Сообщение avreal »

А откуда они возьмутся, если tiny13A и tiny13 (как почти все пары А-не-А) прото неразличимы программатором. По крайней мере в открытой документации от атмел нет ничего, что позволило бы эту разницу увидеть.
Можно поставить tiny13a, сказать программатору "тут tiny13" и он никогда не узнает об обмане.
Лень в виде мании величия: «ты гений, зачем стараться?». В виде комплекса: «всё равно не выйдет, зачем упираться?». Как логика: «если достаточно, зачем знать и уметь больше?». Цель одна: остановить. Не любит тепло работающих мышц и шум работающего мозга.
Аватара пользователя
Homer
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Ср июл 29, 2009 01:03:24
Контактная информация:

Re: Ошибка при прошивке контроллера Attiny13

Сообщение Homer »

avreal писал(а):А откуда они возьмутся, если tiny13A и tiny13 (как почти все пары А-не-А) прото неразличимы программатором. По крайней мере в открытой документации от атмел нет ничего, что позволило бы эту разницу увидеть.
Можно поставить tiny13a, сказать программатору "тут tiny13" и он никогда не узнает об обмане.


Но проблема в том что программаторы их не видят ни при каких манипуляциях)
Аватара пользователя
Homer
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Ср июл 29, 2009 01:03:24
Контактная информация:

Re: Ошибка при прошивке контроллера Attiny13

Сообщение Homer »

у меня есть только два предположения: либо фьюзы битые, либо распиновка во всех даташитах неверная.


ну конечно есть третье)))) что все контроллеры битые))
Аватара пользователя
Homer
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Ср июл 29, 2009 01:03:24
Контактная информация:

Re: Ошибка при прошивке контроллера Attiny13

Сообщение Homer »

Завтра попробую сваять программатор
Изображение
может на самом деле фюзы битые.
Вложения
nph-i.gif
(6.37 КБ) 788 скачиваний
nph-i.gif
(6.37 КБ) 3811 скачиваний
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15541
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Ошибка при прошивке контроллера Attiny13

Сообщение BOB51 »

в авто-режиме 13а , в отличии от 13 не распознается даже у меня на ponyprog :)
да и stk200m(тот что на сайте http://www.lancos.com/prog.html ) понадежнее будет, + там у меня еще переходничок (чуть другая разводка но к тому же железу) с програмулинкой для работы с at89s51/s52/s8253 и +12 там нету! :)))
Аватара пользователя
Homer
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Ср июл 29, 2009 01:03:24
Контактная информация:

Re: Ошибка при прошивке контроллера Attiny13

Сообщение Homer »

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


А вы знаете для чего +12в нужно?)))
Аватара пользователя
Alex72
Прорезались зубы
Сообщения: 201
Зарегистрирован: Пн сен 08, 2008 11:21:11
Откуда: Пермь
Контактная информация:

Re: Ошибка при прошивке контроллера Attiny13

Сообщение Alex72 »

Для высоковольтного программирования
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15541
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Ошибка при прошивке контроллера Attiny13

Сообщение BOB51 »

если не выставлять "фузы от фонаря" при отработке программ - высоковольтный режим не понадобится :)))
Аватара пользователя
Homer
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Ср июл 29, 2009 01:03:24
Контактная информация:

Re: Ошибка при прошивке контроллера Attiny13

Сообщение Homer »

BOB51 писал(а):если не выставлять "фузы от фонаря" при отработке программ - высоковольтный режим не понадобится :)))



А если не умничать и почитать тему с самого начала то можно понять что я их не выставлял)))
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15541
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Ошибка при прошивке контроллера Attiny13

Сообщение BOB51 »

речь шла всего лишь о необходимости +12 в программаторе ...
Аватара пользователя
Homer
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Ср июл 29, 2009 01:03:24
Контактная информация:

Re: Ошибка при прошивке контроллера Attiny13

Сообщение Homer »

BOB51 писал(а):речь шла всего лишь о необходимости +12 в программаторе ...



Верно, и в предыдущих постах я написал что подозреваю битые фьюзы. Кстати понипрог их тоже не берет. К сожелению пока не хватает времени вышепреведенную схемку программотора...
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»