HELP по программатору.

Обсуждаем цифровые устройства...
stalker-dass
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Сб июл 30, 2011 17:30:17

HELP по программатору.

Сообщение stalker-dass »

Добрый день.
Прошу у вас помощи так как сам уже в полном тупике, вроде три элемента, а кручусь вокруг да около, но не вижу своего косяка.
Подробно все в фотографиях предоставил + еще опишу.
В БИОСе поставил настройки ECP+EPP для параллельного порта, далее использую версию PonyProg_V207c, при установке проблем нет, после установки, в разделе настроек выставляю галочки(показано на фото), прохожу тест (в нем выставляю ISP I/O, LPT) прохожу пробный тест, тест проходит положительно, далее прохожу калибровку, калибровка проходит положительно. Выбираю нужный контроллер, пытаюсь прочесть что в нем записано и возникает проблема девайс -24, эта же ошибка появляется и при чтении фузов и при попытке записи программы в контроллер.
В описании говориться что эта ошибка возникает при неправильном питании схемы или если компьютер не видит программатора. (по поводу питания схемы: побывал и от USB питаться и от внешнего блока питания на +5В).
ПОЧЕМУ ОНА ПОСТОЯННО У МЕНЯ ВЫСКАКИВАЕТ???
Схему использовал stk200_300 (буфер 74НС244), (фото схемы и разводки прилагаются):
Есть две вещи про которые я читал, но не смог преминуть.
1. Писали что на ХР надо к PonyProg ставить еще дрова, перевернул GOOGLE, все что нашел это 2-ое дровишек, но они не помогли справиться с проблемой.
2. Знаю что в других программах надо прописывать устройство которое подключаешь, (пример stk200_300 в AvrStudio4Setup ), но в PonyProg не нашел где такое выставляется.
Пол года назад на этом компьютере человек установил PonyProg который четко работал с таким программатором, но WINDOWS восстановили образом в котором не была установлена программа,  проверил что LPT порт живой, подсоединив принтер, печать прошла успешно, а если так то порт полностью жив т. к. принтер использует все пины LPT.
Так же пробовал еще на 2-ух компьютерах проделать все тоже но результат плачевный.
Для проверки собрал второй программатор, точно такой же, только чуть изменено подключение к ногам 74НС244 именно по этой схеме был собран тот программатор который работал до восстановления системы, не спрашивайте где старый программатор, его раздавили .
В схеме менял 4 буфера, все куплены в разных местах в разное время, так что микросхема 74НС244, не может быть причиной проблемы, контроллеры тоже ставил разные, так что с этим тоже нет проблем.
ТАК В ЧЕМ МОЙ КОСЯК, МОЖЕТ ЧТО В РАЗВОДКЕ ИЛИ Я НЕ ВСЕ В НАСТРОЙКАХ СТАВЛЮ??????
HELP!!!!
Вложения
ошибка -24.jpg
ошибка -24
(53.25 КБ) 589 скачиваний
настройки пони прог.jpg
настройка пони прог
(59.38 КБ) 908 скачиваний
тест порта на пони прог.jpg
тест порта пони прог
(64.65 КБ) 842 скачивания
настройка LPT в биосе.jpg
настройка LPT в БИОСе
(38.43 КБ) 846 скачиваний
схема программатора.gif
схема программатора
(19.37 КБ) 888 скачиваний
Реклама
stalker-dass
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Сб июл 30, 2011 17:30:17

..

Сообщение stalker-dass »

Фото готового девайса
Вложения
фото девайса 2.JPG
(68.04 КБ) 844 скачивания
фото девайса.JPG
сам программатор
(67.58 КБ) 834 скачивания
Реклама
stalker-dass
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Сб июл 30, 2011 17:30:17

Re: ..

Сообщение stalker-dass »

+ разводка
Вложения
разводкаплаты.rar
(54.42 КБ) 259 скачиваний
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15558
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: HELP по программатору.

Сообщение BOB51 »

вообще-то схемка рабочая лежит тут
http://www.lancos.com/e2p/betterSTK200.gif
а программка тут
http://downloads.sourceforge.net/ponypr ... _V207c.zip
и все работает... по крайней мере даже на китайской прортовой карте pci-расширителя LPT... :dont_know:
Кстати в папке поньки есть файлик ponyprog200.ini
у меня при переходе на PCI LPT
до правки было:
AutoDetectPorts=YES
COMPorts=3F8,2F8
LPTPorts=378

а пришлось поставить:
AutoDetectPorts=NO
COMPorts=3F8,2F8,3E8,2E8
LPTPorts=A000,378,278

а на вкладке настроек так и остался флажок на lpt1 (а не на lpt3)!!!

предварительно сохранив копию исходного файла
(параметры порта в диспетчере устройств LPT3, 0xA00-0xA007 PCI ECP)
да и порт в BIOS также ECP..! :roll:
Реклама
Эиком - электронные компоненты и радиодетали
stalker-dass
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Сб июл 30, 2011 17:30:17

Re: HELP по программатору.

Сообщение stalker-dass »

завтра же все попробую что вы написали.
Спасибо.
Реклама
Enman
Друг Кота
Сообщения: 7774
Зарегистрирован: Сб янв 29, 2011 00:28:48

Re: HELP по программатору.

Сообщение Enman »

а что это за такие номиналы конденсаторов 0,1 мк на цепях импульсных сигналов??????
Реклама
stalker-dass
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Сб июл 30, 2011 17:30:17

Re: HELP по программатору.

Сообщение stalker-dass »

Поменял конденсаторы с 0.1 на 100рF (3 шт.), перепоял резисторы по схеме которую предложили выше, все номаналы элементов сходяться теперь, буфер схож, отличие только на какие ноги подано и снято (то же проверил что бы было правельно), поднел ноги 25, 18,19 на LPT как в схеме. Изменил в биосе на ECP, использую поню версии ponyprogV206f и ponyprogV206с, ни одна не помогает, в файле PONYPROG2000.INI пробывал менять AutoDetectPorts=YES на AutoDetectPorts=NO то тогда тест в поне вообще не проходит,

COMPorts=3F8,2F8
LPTPorts=378
менял на
COMPorts=3F8,2F8,3Е8,2Е8
LPTPorts=378,278
Результат нулевой, на буфере питание есть (+4,9V), на контроллере (+5,12V).
Пробывал прошивать 5-ю проводками перемычки 2 шт не забыл, питание от БП в пони прог все выставлял и в изменненых вариантах тоже пробывал , ошибка одна и та же.
Берут сомнения может контроллер накрылся, но ведь не могли 3 шт. сразу быть убитыми, да и как можно было их убить если питание подовал правельно и не превышал 5,2В, а до фузов я то не добирался что бы прошить криво?
Провел еще испытания, проверил приходит ли на буфер сигналы с LPT и есть ли сигналы на выходе буфера, все сигналы отрабатывают точно, проверял через прогу LPT Proba.
Пробывал подать сигнал с LED на Xtal1 ошибка по прежнему присуствует.
Кто , что может еще посоветовать? Буду весьма признателен.
Голова просто кругом.
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15558
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: HELP по программатору.

Сообщение BOB51 »

Кроме сигналов программатора есть еще тактовый сигнал для работы МК...
Этот сигнал ponyprog не вырабатывает!
тут смотри datasheet на конкретное изделие - если не указано, что с завода идет с внутренним rc-генератором (attiny13 к примеру) то потребуется на целевой панельке еще кварц прикошачить...
к примеру, как на моем варианте для atmega8515/atmega162 стоит кварц на 4МГц (и у тиньки 2313 такой же, а для 13/13А простая панелька)
панелька mega8515.pdf
(9.3 КБ) 389 скачиваний

попробуй проверить свою технику на attiny13 - если монтаж и LPT в норме - должна читаться, верифицироваться и записываться
Кстати. не все новые МК (в частности attiny13A) определяются программатором автоматически -просто указываеш их лапками принудительно
:beer:
Вложения
120815065948.jpg
хреновая фотка
(34.63 КБ) 502 скачивания
stk200m.pdf
(15.63 КБ) 381 скачивание
Аватара пользователя
sintetik
Вымогатель припоя
Сообщения: 559
Зарегистрирован: Вт фев 02, 2010 20:02:38
Откуда: Ижевские мы
Контактная информация:

Re: HELP по программатору.

Сообщение sintetik »

stalker-dass писал(а):...
Пробывал подать сигнал с LED на Xtal1 ошибка по прежнему присуствует.
...

Если не ошибаюсь по этому пину генерацию может подавать только avrdude. А вот про ее оболочку Sinaprog ничего сказать не могу.
stalker-dass
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Сб июл 30, 2011 17:30:17

Re: HELP по программатору.

Сообщение stalker-dass »

собрал предложенную BOB51 выше схему программатора, подключил микроконтроллер и проблема осталась по прежнему все той же. Я уже начинаю точно подумывать что 3-ом контроллерам пришел каюк (но как?). Есть какой нибудь 100% способ проверить живые микроконтроллеры или нет? Собрано уже 3 программатора эфект один и тот же.
Я уже начинаю побаиваться ставить еще один контроллер (его еще ниразу не подсоединял) ведь получается что схемка моя их палит на ура. Может все же что-то с LPT (настройки)?
Есть схемка программатора не на контроллере, через COM порт, что бы ее кто-то собирал и мог точно сказать что она рабочая.
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15558
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: HELP по программатору.

Сообщение BOB51 »

найди ближнего местного кота с работающим программатором и проверь свои МК :beer:
ну и попробуй сунь attiny13 из интереса...
stalker-dass
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Сб июл 30, 2011 17:30:17

Re: HELP по программатору.

Сообщение stalker-dass »

попробую найти кого-нибудь поблизости, но не факт, а вот насчет Atini 13 за ней надо ехать почти 100 км, и там только покупать, для меня проще собрать еще одну схему программатора, чем так далеко ехать.
Аватара пользователя
sintetik
Вымогатель припоя
Сообщения: 559
Зарегистрирован: Вт фев 02, 2010 20:02:38
Откуда: Ижевские мы
Контактная информация:

Re: HELP по программатору.

Сообщение sintetik »

stalker-dass писал(а):...Есть схемка программатора не на контроллере, через COM порт, что бы ее кто-то собирал и мог точно сказать что она рабочая.



такая? так её пять минут собрать.


P.S. А ещё неплохо было бы проверить уровни LPT порта. Вдруг у вас там чистый TTl. Тогда HC серия с таким портом работать не будет.
Аватара пользователя
slavyan75
Нашел транзистор. Понюхал.
Сообщения: 170
Зарегистрирован: Вс фев 12, 2012 10:57:43
Откуда: Tilsit
Контактная информация:

Re: HELP по программатору.

Сообщение slavyan75 »

вот 100 % рабочая схема, собрал, шил и Мега8 и Тини2313
а питание на 74НС и прошиваемый МК откуда берешь ?
Вложения
программатор.jpg
(75.83 КБ) 561 скачивание
i'll be back
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15558
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: HELP по программатору.

Сообщение BOB51 »

для питания есть два источника:
или с GAME-портового разъёма
или с одного из "корневых" USB
:beer:
Аватара пользователя
slavyan75
Нашел транзистор. Понюхал.
Сообщения: 170
Зарегистрирован: Вс фев 12, 2012 10:57:43
Откуда: Tilsit
Контактная информация:

Re: HELP по программатору.

Сообщение slavyan75 »

я имел ввиду stalker-dass откуда берет ? :)
у меня питается с USB порта тож., кстати, сначала пробовал шить пятью проводками, нивкакую, потом собрал этот, опять не получалось, долго мучился, пока не купил новый МК, все сразу прошилось, оказалось спалил первый МК
i'll be back
stalker-dass
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Сб июл 30, 2011 17:30:17

Re: HELP по программатору.

Сообщение stalker-dass »

питание в двух программаторах беру с USB (5.07В), в одном от БП (5.1В), ни один не работает.
Скажите а как я мог спалить 3 контроллера если (+,-) не путал и напряжение не подавал выше 5,2В, а про фузы так я вообще молчу, до них не добирался что бы залочить.
Есть еще один контроллер правда не PU, a AI корпус, этот контроллер еще ниразу не подсоединял к прогромматорам, вот и думаю собрать последнюю предложенную схему и подключить контроллер.
Я так понимаю что нет ни единого способа проверить живой микроконтроллер или нет, кроме как подсоединить к заведомо исправному программатору.
Еще один нюанс вспомнил, последний контроллер который подсоединял, заработал минуты на 2, т.е. я умудрился его прочесть без обибки (-24), фузы прописались без ошибки, а вот уже на процессе програмирования выскачила ошибка (-24), и после этого сколь угодно подключай будет и при чтении контроллера и при фузах и при программировании ошибка, постоянной.
Вложения
программатор.jpg
(56.04 КБ) 629 скачиваний
Аватара пользователя
sintetik
Вымогатель припоя
Сообщения: 559
Зарегистрирован: Вт фев 02, 2010 20:02:38
Откуда: Ижевские мы
Контактная информация:

Re: HELP по программатору.

Сообщение sintetik »

Конденсатор, тем более 100pF лишняя деталь. Лучше поставить до диода, по цепям питания, но на 100nF.
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15558
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: HELP по программатору.

Сообщение BOB51 »

есть один мелкий , но пакостный нюанс...
если вход reset не остается активным после программирования МК, то сразу после окончания программирования начинает выполнятся программа, залитая в МК... (на pic12f629 с winpic800 наблюдал... похоже на "убиенный" - однако ставиш в макет - а он работает, а вот сбросить такое удалось только на icprog с AN589 двухкратным общим стиранием...)
на своем комплекте для attiny13/13a, attiny2313/2313a, atmega8515 (ponyprog 2000 v 2.07c beta + stc200m система P-III 866mHz win_xp) такого пока не наблюдалось (тем более, что та же железо используется и для программирования at89s51/at89s52 с оболочкой ispprog)... но с 8й мегой не пробовал (и, естественно ее начинку не изучал)
проведи еще раз калибровку (только делается она на "пустом" программаторе - никаких МК там стоять в это время не должно)...
stalker-dass
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Сб июл 30, 2011 17:30:17

Re: HELP по программатору.

Сообщение stalker-dass »

Тут не похоже что он начинает сразу программу выполнять так как я вообще не могу его запустить (в часности прочесть).
Использую ponyprog 2000 v 2.07c система Celeron 2.53 Ghz, win/xp. В биосе ECP на паралельный порт выставлено.
Провел калибровку без мк, показала ОК, все проходит верно, но при чтении или чем другом сразу ошибка -24, если я ее игнорирую-пропускаю то и прочесть получается, показывает массив записанных FFFF и фузы прописываются (игнорируя ошибку 2 раза), и запись даже начинается до 40% доходит и выбивает ошибку, только запись длиться очень долго.
И еще вопрос понятно что зеленый светодиод показывает питание, а вот как правельно и в какие моменты должен гореть красный??
Просто у меня при вкл. поне красный светодиод сразу начал гореть и чуть иногда промаргивать, на втором контроллере вообще низагорелся.
Есть еще один контроллер но уже немного побаиваюсь подключать, что б опять не спалить, больно накладно за ними ездить. :(
Ответить

Вернуться в «Цифровая техника»