Ponyprog2000 + Attiny2313 - Attiny13

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Аватара пользователя
pierro
Открыл глаза
Сообщения: 66
Зарегистрирован: Вс фев 14, 2010 14:48:19
Откуда: Львов

Ponyprog2000 + Attiny2313 - Attiny13

Сообщение pierro »

Доброго времени.

Прошу помощи с решением проблемы. Не могу прошить микроконтроллер attiny13, при попытке читать/писать получаю ошибку "Device missing or unknown device (-24)". При этом микроконтроллер attiny2313 прошивал успешно уже несколько десятков раз. Для прошивки использую PonyProg2000(2.07с beta) attiny13 новая, то есть, еще ни разу не прошивалась.

Использую программатор на 5 проводков
Изображение

Помогите пожалуйста, в каком направлении копать?

Спасибо.

P.S. Поиск по сайту и интернету ничего не дал. [/img]
Реклама
fersa
Открыл глаза
Сообщения: 44
Зарегистрирован: Вт окт 06, 2009 09:03:43

Сообщение fersa »

http://www.miek.narod.ru/avrealshell.zip
качаеш запускаеш, во вкладке адаптер выбираеш тип адаптера стк200
потом тут же задаёш (частота задаётся вручную) ставиш 10 Кгц выбираеш програмирование далее свою микруху в списке тобиш тинька13 и пробуй прочитать микросхему если прочитается гляди фьюзы какие стоят по всей видимости они сбились из за этого и не читает пони прог, и вообще у меня такие же глюки были с понькой она какаято глючная на тинике13. :))
Реклама
Аватара пользователя
pierro
Открыл глаза
Сообщения: 66
Зарегистрирован: Вс фев 14, 2010 14:48:19
Откуда: Львов

Сообщение pierro »

fersa писал(а):http://www.miek.narod.ru/avrealshell.zip
качаеш запускаеш, во вкладке адаптер выбираеш тип адаптера стк200
потом тут же задаёш (частота задаётся вручную) ставиш 10 Кгц выбираеш програмирование далее свою микруху в списке тобиш тинька13 и пробуй прочитать микросхему если прочитается гляди фьюзы какие стоят по всей видимости они сбились из за этого и не читает пони прог, и вообще у меня такие же глюки были с понькой она какаято глючная на тинике13. :))


Спасибо, попробую!
Аватара пользователя
pierro
Открыл глаза
Сообщения: 66
Зарегистрирован: Вс фев 14, 2010 14:48:19
Откуда: Львов

Сообщение pierro »

Я использую простой программатор. Говорит что не может найти STK

Command:
-p1 +TINY13 -o10 -as -w -c povor.hex -fCKSEL=1 -%
% Fuse added: CKSEL=1
% LPT base port 0x378
% assume that LPT data writes not faster then 1uS
% Atmel adapter for STK not found
Atmel STK* adapter not found
Реклама
Эиком - электронные компоненты и радиодетали
fersa
Открыл глаза
Сообщения: 44
Зарегистрирован: Вт окт 06, 2009 09:03:43

Сообщение fersa »

я использую 5 проводков всё отлично работает контролер тиню питаю от батарейки сотика подключенный через диод.
Если не читает как я сказал значет ему кердык. Я сам два контроллера спалил и всё благодаря понипрог, но только не через 5 проводков а собрал нормальный праграмматор боясь попалить LPT порт а получилось наобород тини горят как спички порт нет щас 5 проводков юзаю и всё вери вел. Может в биосе сотоит на LPT Порт ECP а нужно Standard/Bidirectional/EPP или EPP.
Реклама
Аватара пользователя
pierro
Открыл глаза
Сообщения: 66
Зарегистрирован: Вс фев 14, 2010 14:48:19
Откуда: Львов

Сообщение pierro »

Покопалса в биосе, перепробовал все варианты, но все равно не работает. Дело в том, что эта программа не работает даже с рабочей attiny2313. Может в самой программе нужно еще что-то настроить?

У меня следующие настройки:
Закладка: Адаптер
Тип адаптера: STK200 или STK300
LTP-порт: LPT1
Базовый адрес: галочка снята
Скорость LPT порта: галочка снята
Частота задается вручную: 10 кГц

Закладка программирование:
Микросхема: attiny13 или attiny2313
Задержки программирования: обычные
Все галочки сняты

При попытке читать с attiny13 или attiny2313 получаю одну и ту же ошибку
Atmel adapter for STK not found

лог

Command:
-p1 +TINY2313 -o10 -as -r -c povor.hex -%
% LPT base port 0x378
% assume that LPT data writes not faster then 1uS
% Atmel adapter for STK not found
Atmel STK* adapter not found
Реклама
Аватара пользователя
pierro
Открыл глаза
Сообщения: 66
Зарегистрирован: Вс фев 14, 2010 14:48:19
Откуда: Львов

Сообщение pierro »

А может в биосе LPT нужно еще строить?

У меня есть:
Port mode:
-SPP
-EPP
-ECP
-ECP+EPP
-Normal

и еще есть

Port address:
378/IRQ7
278/IRQ5
3BC/IRQ7

- какой нужен портАдресс?
fersa
Открыл глаза
Сообщения: 44
Зарегистрирован: Вт окт 06, 2009 09:03:43

Сообщение fersa »

port adress не нужно трогать port mode EPP и нечего больше
Частота задается вручную: поиграй тут со значениями прилагаю рисунок програматора каким шил я, у тебя может перемычек нет что он не работает.
И ещё ошибки не вылетает по драйверу когда прогу запускаеш DLPORTIO.dll если нет то всё норм если да то понипрог переустанови она этот драйвер добавляет в систему.
Вложения
easySTK200.gif
(9.68 КБ) 2522 скачивания
Аватара пользователя
DiGiCat
Друг Кота
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

Сообщение DiGiCat »

pierro писал(а):А может в биосе LPT нужно еще строить?

Port mode:
-ECP+EPP

Port address:
378/IRQ7
fersa
Открыл глаза
Сообщения: 44
Зарегистрирован: Вт окт 06, 2009 09:03:43

Сообщение fersa »

автор отпишите результат!! если деньги не лишние купите два проца прошейте авреалом и попробуйте пони прог скажите результат прошивайте тем программером что я выклал 5 проводков думаю дело именно в нём. но и ещё пони прог жгёт процы не юзайте его для тини13 )
Аватара пользователя
pierro
Открыл глаза
Сообщения: 66
Зарегистрирован: Вс фев 14, 2010 14:48:19
Откуда: Львов

Сообщение pierro »

Результат напишу обязательно!
Аватара пользователя
pierro
Открыл глаза
Сообщения: 66
Зарегистрирован: Вс фев 14, 2010 14:48:19
Откуда: Львов

Сообщение pierro »

И так, результат.

В моем программаторе не било перемычек 2-12, 3-11. При етом успешно программироваться attiny2313 через PonyProg.

avrealshell - не работал.

Допаял я перемычки, при этом оставил резисторы (в атаченой схеме easySTK200 нету резисторов). avrealshell - заработал. Успешно прочитал attiny13(она у меня одна, и пока не пострадала). Мало того, попробовал прочитать PonyProg, и attiny13 читает нормально. avrealshell - также нормально читает attiny2313, но PonyProg перестал ее читать :(

И еще. в первом варианте программатора (без перемычек) я мог читать\прошивать attiny2313 прято в схеме, с перемычками это не работает :(

Результат. Схема программатора у меня получилась следующая
Изображение

Резисторы по 150 ом, при этом antiny13 читаеться и avrealshell и ponyProg, и пока еще живая.

Прошивать еще не пробовал.
Вложения
stk200-simple.png
Программатор
(8.49 КБ) 1693 скачивания
Аватара пользователя
avreal
Опытный кот
Сообщения: 842
Зарегистрирован: Чт дек 31, 2009 19:27:45
Откуда: Бровари, Україна
Контактная информация:

Сообщение avreal »

pierro писал(а):В моем программаторе не било перемычек 2-12, 3-11.
При етом успешно программироваться attiny2313 через PonyProg.
avrealshell - не работал.
Ну дык! Перемычки предназначены для детектирования наличия адаптера (достаточно одной из них, одна из них стояла в STK200, друая в STK300).
Кто же знал, что реально спаян не та схема, что приведена в сообщении.
Если бы в корневом сообщении темы в схеме этих перемычек не было - я бы сразу на "говорит, что не видит STK" ответил бы
поставьте перемычки или поищите в avrealshell галочку "делать что велено", по которой shell передаёт в avreal ключ -!. Вроде бы автор avrealshell этот ключ поддержал.

pierro писал(а):avrealshell - также нормально читает attiny2313, но PonyProg перестал ее читать :(
И еще. в первом варианте программатора (без перемычек) я мог читать\прошивать attiny2313 прято в схеме, с перемычками это не работает :(
Ну эти перемычки на это влиять не должны бы.


p.s. надо бы скачать текущий shell и самому проверить что там сейчас и как. А то с автором общался когда он только начинал его писать.
Лень в виде мании величия: «ты гений, зачем стараться?». В виде комплекса: «всё равно не выйдет, зачем упираться?». Как логика: «если достаточно, зачем знать и уметь больше?». Цель одна: остановить. Не любит тепло работающих мышц и шум работающего мозга.
kaut
Родился
Сообщения: 10
Зарегистрирован: Пт дек 02, 2011 17:42:32

Re: Ponyprog2000 + Attiny2313 - Attiny13

Сообщение kaut »

Здравствуйте.
У меня такая проблема.
Программатор У меня STK200. Адаптер плата AVR DIP (заводская).
Изображение
Прошивал atmega8, читает, пишет, стирает. А ATtiny2313А не видит. в PonyProg2000 выдает ошибку -24 (нет устройства или неисправно). Когда в проге не указываю тип МК (AVR auto) - то ATtiny2313А пишется, читается и стирается нормально. Но не могу прошить фьюзы. PonyProg2000 не видит их, видит только lock2 и lock1. Кто что посоветует.
Аватара пользователя
DiGiCat
Друг Кота
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

Re: Ponyprog2000 + Attiny2313 - Attiny13

Сообщение DiGiCat »

Версия PonyProg какая? в старых версиях ATtiny2313А не было...
scio me nihil scire...
_______________________

Изображение <= Жалобная кнопка в правом нижнем углу... )
borys
Держит паяльник хвостом
Сообщения: 927
Зарегистрирован: Вт сен 07, 2010 19:27:48
Откуда: Ташкент

Re: Ponyprog2000 + Attiny2313 - Attiny13

Сообщение borys »

Для программатора нет разницы между ATtiny2313 с буквой А или без буквы.
kaut
Родился
Сообщения: 10
Зарегистрирован: Пт дек 02, 2011 17:42:32

Re: Ponyprog2000 + Attiny2313 - Attiny13

Сообщение kaut »

Самая последняя 207
Аватара пользователя
DiGiCat
Друг Кота
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

Re: Ponyprog2000 + Attiny2313 - Attiny13

Сообщение DiGiCat »

v2.07 шил много раз Attiny2313 без проблем... если только тактирование в Тини небыло переключено раннее на внешнее или кварц...
scio me nihil scire...
_______________________

Изображение <= Жалобная кнопка в правом нижнем углу... )
kaut
Родился
Сообщения: 10
Зарегистрирован: Пт дек 02, 2011 17:42:32

Re: Ponyprog2000 + Attiny2313 - Attiny13

Сообщение kaut »

На плате Адаптера AVR DIP перемычками стоит кварц.
Изображение
kaut
Родился
Сообщения: 10
Зарегистрирован: Пт дек 02, 2011 17:42:32

Re: Ponyprog2000 + Attiny2313 - Attiny13

Сообщение kaut »

даже без перемычек не видит фьюзы
Закрыто

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