Параллельный программатор

Обсуждаем контроллеры компании Atmel.
chip1980
Открыл глаза
Сообщения: 67
Зарегистрирован: Пт янв 01, 2010 22:31:27
Откуда: украина

Re: Параллельный программатор

Сообщение chip1980 »

Вечер добрый!Скажите пожалуйста а этим программатором HVProg можно прочитать защищенные МК.
Аватара пользователя
Kavka
Мудрый кот
Сообщения: 1810
Зарегистрирован: Чт июн 10, 2010 08:55:35
Откуда: Сибирские Афины

Re: Параллельный программатор

Сообщение Kavka »

Защищённые - нет.
С отключенными SPI, JTAG, DW, ресетом (при наличии и в любом сочетании) - да.
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
chip1980
Открыл глаза
Сообщения: 67
Зарегистрирован: Пт янв 01, 2010 22:31:27
Откуда: украина

Re: Параллельный программатор

Сообщение chip1980 »

День добрый!Скажите пожалуйста если МК считался и у него такие фьюзы как на картинке.То он не защищенный?
Вложения
Безымянный.JPG
(40.93 КБ) 633 скачивания
Hовичок
Нашел транзистор. Понюхал.
Сообщения: 189
Зарегистрирован: Вс окт 16, 2011 20:46:03
Откуда: Сделано в Украине

Re: Параллельный программатор

Сообщение Hовичок »

елм чановский программатор. переходник под dip8
какой транзистор лучше поставить, в оригинальной схеме не указан. кт315 пойдёт?
Вложения
tiny.PNG
(1.38 КБ) 836 скачиваний
akl
Друг Кота
Сообщения: 4442
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Re: Параллельный программатор

Сообщение akl »

Подойдет любой npn транзистор, включая КТ315.
yur45
Нашел транзистор. Понюхал.
Сообщения: 151
Зарегистрирован: Ср окт 05, 2011 16:47:57

Re: Параллельный программатор

Сообщение yur45 »

Подскажите , если шить мегу ISP переключать нужно апаратно(перемычкой), или возможно и програмно,
собрал давно на плате мультика ,не хочет шить , параллельный режим оаботает ,но не всегда четко про ошибки в плате знаю , если правильно понял для ISP достаточно перемычку просто снять
32serg32
Вымогатель припоя
Сообщения: 512
Зарегистрирован: Ср май 26, 2010 16:24:33

Re: Параллельный программатор

Сообщение 32serg32 »

Да, для ISP достаточно перемычку просто снять. В схеме Hammerа так и реализовано. Про это и Мультик говорил.
P.S. как-то я по недосмотру пытался прошить мегу через ISP с установленной перемычкой. Вроде прошилась. Утверждать не могу, давненько было.
Techn
Открыл глаза
Сообщения: 41
Зарегистрирован: Ср май 16, 2012 10:47:09
Откуда: Беларусь, Гомельская обл., г.Петриков

Re: Параллельный программатор

Сообщение Techn »

Решил собрать доработанный программатор Хаммера, посмотрел схему и возникло несколько вопросов.
Несколькими страницами ранее нашел печатку (внизу), с замененной микросхемой 74HC597 на 74HC165. Собирал ли кто-нибудь по этой печатке и рабочая ли она? Зачем в схеме нужны 2 перемычки (для чего нужна первая и вторая)? и для чего нужны 2 кнопки? каким блоком питания запитывать лучше эту схему? имеется 9в 1,5А подойдет ли?
Вложения
stk500.lay
(145.69 КБ) 651 скачивание
32serg32
Вымогатель припоя
Сообщения: 512
Зарегистрирован: Ср май 26, 2010 16:24:33

Re: Параллельный программатор

Сообщение 32serg32 »

Я собирал по такой же топологии с небольшими исправлениями и доработками.
1. Убрал перемычку у 74НС165;
2. Добавил диод к 7812, чем поднял напряжение до 12,7В, но можно и без него;
3. Добавил сопротивление около 300 ом, как рекомендовал Мультик (справа ниже разъема для высоковольтного программирования);
4. Добавил выпрямительный мост.
Перемычки:
слева (XT2) верхнее положение - высоковольтное программирование, нижнее - должно быть ISP, в печатке ошибка.
Правая (XT3) выбор режима программатора. Верхнее положение работа, нижнее для программирования 8535 прямо на плате.
Кнопки - сброс микроконтроллера и сброс программатора. При программировании ни разу не пользовался.
Питание нужно 15-18В не менее 1А, можно и больше (до 35В), но будут сильно греться 7812 и 7805. Можно попробовать и 12В, но не впаивать 7812 и закоротить ее вход и выход.
У меня этот вариант не восстанавливал фьюзы TINY2313. С Mega8 все нормально. Пришлось делать дополнительную плату на LM358.
А почему не хотите попробовать печатку со с.101? Ее конечно придется еще раз проверить, зато может не придется дорабатывать.

P.S. Если собирать по моей печатке, то лучше сверить полярность диодов и конденсаторов со схемой. На приведенной вами печатке тоже есть такие ошибки.

P.S.2. Проверил печатку со стр. 101. Пока пришел к выводу что 74HC04 разведена неправильно.

Если посмотреть схему доработки, то должно быть: вывод №21 8535 - диод 777- вывод №1 74HC04 - вывод №2 74HC04 - резистор R925 - XTAL1.
А в печатке вывод №21 8535 - диод 777- вывод №1 74HC04 - вывод №12 74HC04 - резистор R925 - XTAL1.
Я прав?
Вложения
ea1a6858c989.jpg
Доработка
(41.15 КБ) 1009 скачиваний
HVprog_74HC165_RS207.lay
Исправлено подключение контактов XT2. Перемычка вертикально - HVPP, горизонтально - ISP.
(117.88 КБ) 716 скачиваний
Аватара пользователя
GreyJester
Нашел транзистор. Понюхал.
Сообщения: 180
Зарегистрирован: Сб апр 04, 2009 01:14:52
Откуда: Россия Воронежская область
Контактная информация:

Re: Параллельный программатор

Сообщение GreyJester »

32serg32 писал(а):P.S.2. Проверил печатку со стр. 101. Пока пришел к выводу что 74HC04 разведена неправильно.

Если посмотреть схему доработки, то должно быть: вывод №21 8535 - диод 777- вывод №1 74HC04 - вывод №2 74HC04 - резистор R925 - XTAL1.
А в печатке вывод №21 8535 - диод 777- вывод №1 74HC04 - вывод №12 74HC04 - резистор R925 - XTAL1.
Я прав?


Да Вы правы в этой схеме http://radiokot.ru/forum/viewtopic.php?p=1186005#p1186005 есть такая ошибка исправить можно отрезав дорожку от 13 ножки и припаять перемычку на 2-ую ножку Изображение

А больше Вы ошибок не заметили?
Много знать не обязательно… всегда можно спросить то чего не знаешь!
32serg32
Вымогатель припоя
Сообщения: 512
Зарегистрирован: Ср май 26, 2010 16:24:33

Re: Параллельный программатор

Сообщение 32serg32 »

Проверял досконально. Заодно поправил печатку под себя. Других ошибок не нашел. Будет время проверю еще раз.
Аватара пользователя
GreyJester
Нашел транзистор. Понюхал.
Сообщения: 180
Зарегистрирован: Сб апр 04, 2009 01:14:52
Откуда: Россия Воронежская область
Контактная информация:

Re: Параллельный программатор

Сообщение GreyJester »

32serg32 писал(а):Проверял досконально...
спасибо, я проверял сам, но вот как то так...
Перезаливаю..

Обновлённое вложение находится тут:
viewtopic.php?p=1367319#p1367319
ploop
Много знать не обязательно… всегда можно спросить то чего не знаешь!
32serg32
Вымогатель припоя
Сообщения: 512
Зарегистрирован: Ср май 26, 2010 16:24:33

Re: Параллельный программатор

Сообщение 32serg32 »

Мне вот только непонятно наличие сопротивления R18 у кнопки Button. Оно стоит чтобы разрядить блок питания? Короче я выкинул его с печатки.
Аватара пользователя
GreyJester
Нашел транзистор. Понюхал.
Сообщения: 180
Зарегистрирован: Сб апр 04, 2009 01:14:52
Откуда: Россия Воронежская область
Контактная информация:

Re: Параллельный программатор

Сообщение GreyJester »

да, чтоб конденсаторы разрядились... лишним один резистор не будет
Много знать не обязательно… всегда можно спросить то чего не знаешь!
Gongrena
Родился
Сообщения: 16
Зарегистрирован: Вс май 06, 2012 19:46:44

Re: Параллельный программатор

Сообщение Gongrena »

Здравствуйте!
http://radiokot.ru/lab/controller/41/
Если есть прошивка в формате *.hex выложите пожалуйста или ткните носом где ее скачать.
Знаю что этот вопрос уже обсуждался, поэтому поводу писать необезательно
Спасибо!
32serg32
Вымогатель припоя
Сообщения: 512
Зарегистрирован: Ср май 26, 2010 16:24:33

Re: Параллельный программатор

Сообщение 32serg32 »

Пробуй. Если не начал собирать, то на мой взгляд, лучше собирать с 95 страницы. Там доработанная версия.
Вложения
STK500PRG.ZIP
Прошивка и конвертеры.
(78.27 КБ) 471 скачивание
Аватара пользователя
GreyJester
Нашел транзистор. Понюхал.
Сообщения: 180
Зарегистрирован: Сб апр 04, 2009 01:14:52
Откуда: Россия Воронежская область
Контактная информация:

Re: Параллельный программатор

Сообщение GreyJester »

Вот программатор делаю, а работать с ним не умею, да ещё и плату-приставку нужно к нему...
Какая последняя версия платы-приставки на данный момент, можно ссылку. Я так понимаю эт для параллельного программирования она...?
Составьте пожалуйста инструкцию пользования данным устройством с картинками… Очень нужна!
Много знать не обязательно… всегда можно спросить то чего не знаешь!
32serg32
Вымогатель припоя
Сообщения: 512
Зарегистрирован: Ср май 26, 2010 16:24:33

Re: Параллельный программатор

Сообщение 32serg32 »

Плата адаптера зависит от собираемого программатора. Есть, по крайней мере, два варианта. Один для программатора Сёмы, другой - Хаммера. У Мультика разводка разъема высоковольтного программирования такая же, как у Хаммера. По поводу инструкции. А нужна ли она? В общих словах - ставишь AVR-Studio. Настраиваешь в ней программатор. Выбираешь тип микроконтроллера, режим программирования, фьюзы. Если надо разлочить, то из списка фьюзов выбираешь дефолтные. Они будут установлены как при покупке чипа. Вот приблизительный алгоритм действий. Сначала лучше попробовать самому, может и вопросов не будет. А подключаю я чип до подачи питания на программатор. Может и можно под напругой, но боязно.
Вложения
Адаптер HV.lay
От Мультика
(58.17 КБ) 639 скачиваний
ISP_20.zip
От Хаммера
(20.73 КБ) 408 скачиваний
Gongrena
Родился
Сообщения: 16
Зарегистрирован: Вс май 06, 2012 19:46:44

Re: Параллельный программатор

Сообщение Gongrena »

А можно печатку платы адаптера в формате lay?(желательно как в статье)
http://radiokot.ru/lab/controller/41/
32serg32
Вымогатель припоя
Сообщения: 512
Зарегистрирован: Ср май 26, 2010 16:24:33

Re: Параллельный программатор

Сообщение 32serg32 »

В этом формате плата адаптера мне не попадалась. Скорее всего придется распаять кабель.
Ответить

Вернуться в «AVR»