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