Параллельный программатор
- Сообщения: 7
- Зарегистрирован: Пн фев 18, 2008 00:17:13
Со всей ответственностью могу заявить - в схеме адаптера ошибки присутствуют 
- Реклама
- Сообщения: 75
- Зарегистрирован: Чт дек 06, 2007 22:26:18
Ссылки не видел, таблицу составлял сам по даташитам и описанию адаптера. Таблица в точности совпадает с Вашей, только немного расширена еще для некоторых контроллеров.sergeynim писал(а):Народ, я пару ссылок ранее давал, можно было посмотреть и адаптировать их под свои нужды, в ворде заполнил, но мне 26 не нужна
В выходные тестировал работу программатора в параллельном режиме на контроллерах 90S2323, Tiny15, Mega8515. В итоге получилось полностью программировать только 90S2323. Остальные только читаются
Очень хорошо, что Вы это заметили. Было бы еще лучше, если бы поделились с нами информацией о том какие ошибки, где ошибки и как лечатся.anduha писал(а):Со всей ответственностью могу заявить - в схеме адаптера ошибки присутствуют
- Вложения
-
- PinAdapter.zip
- Распиновка в Excel
- (6.38 КБ) 985 скачиваний
ATtiny26
http://www.atmel.com/dyn/resources/prod ... oc1477.pdf
serg_svd
я пдф смотрел, у меня совпало со 2 вариантом.
у прогера в паралельном режиме потребление около 400мА в импульсе, и если ты уже в паралельном режиме что-то шил, то не знаю, я пробовал 8 и 32 меги, про 32 я здесь писал ранее.
http://www.atmel.com/dyn/resources/prod ... oc1477.pdf
serg_svd
я пдф смотрел, у меня совпало со 2 вариантом.
у прогера в паралельном режиме потребление около 400мА в импульсе, и если ты уже в паралельном режиме что-то шил, то не знаю, я пробовал 8 и 32 меги, про 32 я здесь писал ранее.
У меня "оригинальный" программатор Хаммера, не с Hi-Tech. Про него вообще не зналsergeynim писал(а):ATtiny26
http://www.atmel.com/dyn/resources/prod ... oc1477.pdf
serg_svd
я пдф смотрел, у меня совпало со 2 вариантом.
у прогера в паралельном режиме потребление около 400мА в импульсе, и если ты уже в паралельном режиме что-то шил, то не знаю, я пробовал 8 и 32 меги, про 32 я здесь писал ранее.
меня именно к программатору der-hammer.info интерисует подключение тиньки 26.
А то что программатор жрет до 400 мА я понял, думал даже просадко по напряжению идет от адаптера, запускал от БП. Результат пока отрицательный. Причем вот что заметил. Пр включенной высоковольтке он считывает показание однихфьюзов, а при откюченной - совершенно другие. Это явно глюк.
Ну паз совпало со вторым вариантом, тогда попробуем и его...Хотя надо еще раз глянуть, может я его пользовал уже 
Я вот что думаю, может тинька уже как-то по хитрому сгорела? Ну типа только на программирование? Потому как она нормально работает с заложеной в нее программой... Вот это блин самое интересное. А a йле Pinadapters.zip уже провереные схемы подключения?
Я вот что думаю, может тинька уже как-то по хитрому сгорела? Ну типа только на программирование? Потому как она нормально работает с заложеной в нее программой... Вот это блин самое интересное. А a йле Pinadapters.zip уже провереные схемы подключения?
- Реклама
- Сообщения: 7
- Зарегистрирован: Пн фев 18, 2008 00:17:13
Дело в том что я и не искал ошибки . atmega 8 ,attiny2313 это все где мне понадобилось сбросить фузы в параллельном режиме . Писал же в isp , а разобраться где косяк , сорри , руки не доходят 
serg_svd
Если 12в не подавал на другие ноги кроме ресет, то думаю подпалить не должен.
Если 12в не подавал на другие ноги кроме ресет, то думаю подпалить не должен.
Да только на ресет и подавал 12В.sergeynim писал(а):serg_svd
Если 12в не подавал на другие ноги кроме ресет, то думаю подпалить не должен.
Вот 4 вывода, в которых уверен на 100%: GND, Vcc, TRST, SWCLK. Все. А вот с остальными получается русская рулетка.
Дело в том, что программированию тини26, как я счас выяснил, в документации на STK500 посвящен отдельный раздел. Только я там понят ничего не могу
хамер и у меня родной, общие и питающие ножки их несколько, по две вроде.
А я их обе и подключал, т.е. попарно 5,15 и 6,16sergeynim писал(а):хамер и у меня родной, общие и питающие ножки их несколько, по две вроде.
Меня вот что идивило. В этой теме было выложено фото и ПП для меги 8. Так вот там выводы аналоговой земли и плюса на плате не подключены соответственно к общему проводу и плюсу питания
- Сообщения: 75
- Зарегистрирован: Чт дек 06, 2007 22:26:18
Протестировал Mega8 - результат тот же - читается, но не шьется. Причем сигнатура читается неправильно. При этом этот же МК нормально читается и шьется по ISP этим же программатором.
Подскажите на ошибки, которые Вы нашли в схеме программатора.
Скриншоты программирования прилагаю.
Уважаемый, а подробно можно, как Вы делали, чем, как подключали МК?anduha писал(а):atmega 8 ,attiny2313 это все где мне понадобилось сбросить фузы в параллельном режиме
Подскажите на ошибки, которые Вы нашли в схеме программатора.
Нет, это таблица, составленная мною путем изучения даташитов. Совпадает с таблицей, которую выложил sergeynim, за исключением того, что он решил еще подавать VCC на AREF - в даташите этого нет. По этой таблице у меня заработала только AT90S2323 - даже Lock-биты менял, после обратно возвращал.serg_svd писал(а):А a йле Pinadapters.zip уже провереные схемы подключения?
Скриншоты программирования прилагаю.
- Вложения
-
- Program.gif
- Вкладка "Program"
- (37.03 КБ) 779 скачиваний
-
- Fuses.gif
- Вкладка "Fuses".
Фузы читаются правильно. - (37.34 КБ) 554 скачивания
-
- LockBits.gif
- Вкладка "LockBits".
Биты читаются правильно. - (30.62 КБ) 731 скачивание
-
- Advanced.gif
- Вкладка "Advanced".
При нажатии кнопки "Read" видим предупреждение, что сигнатура не совпадает с выбранным типом контроллера. - (28.69 КБ) 737 скачиваний
-
- Error.gif
- Ошибка при любой операции программирования.
- (38.49 КБ) 832 скачивания
@ndrey
у меня такая-же ошибка с 32 мегой была из-за питания, на программер мало напруги подавал, а как исправил, т.е. подал 15В и 0.5А, всё нормализовалось и ошибка ушла.
У меня под 8 мегу адаптер DeNew, под 32 сам развёл, ранее выложенные 2 таблицы пытался заполнить по инфе с http://www.he-tech.net/hvprog.htm, думал инфа верная, а после детального просмотра, оказалось нет.
у меня такая-же ошибка с 32 мегой была из-за питания, на программер мало напруги подавал, а как исправил, т.е. подал 15В и 0.5А, всё нормализовалось и ошибка ушла.
У меня под 8 мегу адаптер DeNew, под 32 сам развёл, ранее выложенные 2 таблицы пытался заполнить по инфе с http://www.he-tech.net/hvprog.htm, думал инфа верная, а после детального просмотра, оказалось нет.
- Сообщения: 7
- Зарегистрирован: Пн фев 18, 2008 00:17:13
@ndrey
назначение выводов программатора описано http://www.der-hammer.info/hvprog
далее даташит в руки ... так и появилась схема адаптера . Сообщите ошибки , буду признателен .
назначение выводов программатора описано http://www.der-hammer.info/hvprog
далее даташит в руки ... так и появилась схема адаптера . Сообщите ошибки , буду признателен .
- Сообщения: 75
- Зарегистрирован: Чт дек 06, 2007 22:26:18
Именно так и делал - смотрел на таблицу в статье, читал даташиты + HELP STK500 - там некоторые нюансы расписаны.anduha писал(а):@ndrey
назначение выводов программатора описано http://www.der-hammer.info/hvprog
далее даташит в руки ... так и появилась схема адаптера.
А не Вы ли это писали?anduha писал(а):Сообщите ошибки , буду признателен .
Я-то думал, что Вы обнаружили ошибки, исправили у себя и теперь злорадствуете, а оказывается это просто догадки...anduha писал(а):Со всей ответственностью могу заявить - в схеме адаптера ошибки присутствуют
Ок, вечером попробую напряжением поиграться. Ранее игрался установкой напряжения на вкладке "Board" - не помогало.sergeynim писал(а):@ndrey
у меня такая-же ошибка с 32 мегой была из-за питания, на программер мало напруги подавал, а как исправил, т.е. подал 15В и 0.5А, всё нормализовалось и ошибка ушла.
Я сразу понял, что она не соответсвуют распайке разъема HVProg и забросил ее.sergeynim писал(а):У меня под 8 мегу адаптер DeNew, под 32 сам развёл, ранее выложенные 2 таблицы пытался заполнить по инфе с http://www.he-tech.net/hvprog.htm, думал инфа верная, а после детального просмотра, оказалось нет.
Я тоже думал, что виноват БП, т.к. подключал просто адаптер.
После подключения к програмамтору лабораторного БП ситуация не изменилась. При попытке стереть тиньку26 программатор кушал 0,5А при 16В на входе. Замеры напряжения на шинах питания показали: шина +5В - реально всегда 4,95В из-за кренки. Шина +12в соответственно 11,9В. Замено стабилизаторов ни к чему не привела. Я последний раз покупал 20шт. кренок на 5В и все с заниженым напряжением. Импортные тоже занижают.
А вот для МК PIC в программатораз вместо 12В применяется 13В. Может и здесь так попробовать?
ЗЫ. Тиньку26 я в самом начале согласно даташита и подключал по второму варианту из таблицы. Но Она так и не стерлась
После подключения к програмамтору лабораторного БП ситуация не изменилась. При попытке стереть тиньку26 программатор кушал 0,5А при 16В на входе. Замеры напряжения на шинах питания показали: шина +5В - реально всегда 4,95В из-за кренки. Шина +12в соответственно 11,9В. Замено стабилизаторов ни к чему не привела. Я последний раз покупал 20шт. кренок на 5В и все с заниженым напряжением. Импортные тоже занижают.
А вот для МК PIC в программатораз вместо 12В применяется 13В. Может и здесь так попробовать?
ЗЫ. Тиньку26 я в самом начале согласно даташита и подключал по второму варианту из таблицы. Но Она так и не стерлась
Я так-же думал, что одним БП запитаю по очереди и то и другое, пришлось после этого для хамера другой БП покупать.serg_svd писал(а):...А вот для МК PIC в программатораз вместо 12В применяется 13В. Может и здесь так попробовать?...
А ты какой-то МК же шил в паралельном режиме, может, что с самим программатором не в порядке? Может, что в печатке напутал?
Да нет, ничего другого не пробовал, хотя хочу на имеющейся атмеге8 попробовать. С печаткой все нормально. соответствует схеме. Это я проверял, и на отсутствие соплей тоже.sergeynim писал(а):Я так-же думал, что одним БП запитаю по очереди и то и другое, пришлось после этого для хамера другой БП покупать.serg_svd писал(а):...А вот для МК PIC в программатораз вместо 12В применяется 13В. Может и здесь так попробовать?...
А ты какой-то МК же шил в паралельном режиме, может, что с самим программатором не в порядке? Может, что в печатке напутал?
Я вот другого не пойму, сравнивал схемы первого и продвинутого варианта Хаммера, так сигналы уходят и приходят на разные порты МК. А по идее, если прошивка одна и таже, такого не должно быть. По моему второй вариант чисто комерческий, и там явно прячут инфу
- Сообщения: 75
- Зарегистрирован: Чт дек 06, 2007 22:26:18
Итак. Подал на программатор переменку 15V с трансформатора 48W и все стало программироваться. Наигрался вдоволь со всеми фузами и Lock-битами. "Убивал" контроллеры и реанимировал - все программируется-убирается.
Ранее выкладывал таблицу в Excel по подключению контроллеров к программатору. Оттестировал ее, считаю правильной, рекомендую к использованию.
Для желающих прикладываю к сообщению чертежи макета печатной платы переходников для указанных в таблице контроллеров.
P.S. Разводка под Maga8 неправильная - не знаю, что на меня нашло, на напутал основательно. Остальные разведены правильно. Развожу плату по-новому. Когда соберу, оттестирую - выложу.
На всякий случай уточняю: программатор Хаммера, Advanced version (v0.5). Чертежи печатных плат брал там же, печатал из EAGLE, изготавливал методом ЛУТ. Ничего не менял.
В связи с тем, что у меня все заработало и получил от модераторов одобрение, начинаю писать статью по изготовлению данного программатора, чтобы желающие повторить не мучались с переводом и поиском информации по всему инету и не наступали на наши грабли.
Ранее выкладывал таблицу в Excel по подключению контроллеров к программатору. Оттестировал ее, считаю правильной, рекомендую к использованию.
Для желающих прикладываю к сообщению чертежи макета печатной платы переходников для указанных в таблице контроллеров.
P.S. Разводка под Maga8 неправильная - не знаю, что на меня нашло, на напутал основательно. Остальные разведены правильно. Развожу плату по-новому. Когда соберу, оттестирую - выложу.
На всякий случай уточняю: программатор Хаммера, Advanced version (v0.5). Чертежи печатных плат брал там же, печатал из EAGLE, изготавливал методом ЛУТ. Ничего не менял.
В связи с тем, что у меня все заработало и получил от модераторов одобрение, начинаю писать статью по изготовлению данного программатора, чтобы желающие повторить не мучались с переводом и поиском информации по всему инету и не наступали на наши грабли.
- Вложения
-
- circuit.gif
- Схема адаптера
- (25.06 КБ) 1457 скачиваний
-
- proteus.zip
- Проект адаптера в PROTEUS
- (30.02 КБ) 684 скачивания
-
- pcb_lut_b.zip
- Печатная плата (обратная сторона), подготовлена для ЛУТ: распечатать, перенести, протравить. Печатать лучше из Photoshop, чтобы размеры совпали полностью.
- (100.61 КБ) 796 скачиваний
-
- pcb_lut_t.zip
- Печатная плата (лицевая сторона), подготовлена для ЛУТ: распечатать, перенести, протравить. Печатать лучше из Photoshop, чтобы размеры совпали полностью.
- (58.75 КБ) 898 скачиваний
-
- detali.zip
- Расположение деталей на печатной плате.
Конденсаторы SMD, типоразмера 1206, расположены с обратной стороны под каждой панелькой.
Номинал 0,1-0,22uF. - (63.02 КБ) 981 скачивание
Последний раз редактировалось @ndrey Чт фев 21, 2008 16:18:29, всего редактировалось 2 раза.
- Сообщения: 75
- Зарегистрирован: Чт дек 06, 2007 22:26:18


