Например TDA7294

Форум РадиоКот :: Просмотр темы - Делаю программатор
Форум РадиоКот
https://radiokot.ru/forum/

Делаю программатор
https://radiokot.ru/forum/viewtopic.php?f=3&t=3361
Страница 1 из 1

Автор:  Spider [ Сб дек 23, 2006 21:17:39 ]
Заголовок сообщения:  Делаю программатор

вот после очередной убитой микрухи средствами ISP программатора из 3х проводков решил слабать себе нормальный параллельный програматор. Букввально 4 часа назад закончились тесты его работоспособности. Работает! мегу8 шьёт вдоль и поперёк. Кстати сам программатор тоже на 8ой меге. Ног хватило в притык :) Пришлось отказаться от ресета, шьёмся теперь бутлодером.
Интерфейс RS232 или попросту СОМ порт, который в моём случае есть FTDI и работает всё это на скорости 115200. Я думаю можно и больше сделать, но пока хватает. Теперь у меня есть пара вопросов.
1. Как делаю авторы "крупных" и популярных программаторов интерфейс ЗИФа? т.е. как добиваются того, что в одну колодку разные типы процов? Как коммутируют питание на нужные ноги и прочее?
2. Какие функции народ хотел бы видеть от софтины программатора? Я буду выкладывать всё что получилось на этотм сайте.
3. Какие есть софтины для программаторов? Перенять опыт других.

Автор:  XEK [ Вс дек 24, 2006 11:52:50 ]
Заголовок сообщения:  !

1) я лично видел собственными глазами большую коробку с шаговым искателем (как в атс).

Автор:  moLCHec [ Вс дек 24, 2006 16:10:10 ]
Заголовок сообщения: 

Задум конечно хороший тока зачем. Сколько шил через SPI проблем не было, главное при первой прошивке нормально фьюзы забить под кварц и что там ещё и не забывать что изначально мк на 1 МГц от внутреннего RC зашит. Шью ABB. Копыт вечто не хватает и так трудно подогнать чтоб при прошивке ничё лишнее не заглючнуло.

Автор:  Spider [ Вс дек 24, 2006 16:29:13 ]
Заголовок сообщения: 

Подох мой ЛПТ попутно введя в кому 3 проца. Параллельным программатор вывел их из комы. Тем более это программатор на КОМ порту да и скорости прошивки несравнимы. Но SPI функцию я не исключаю из этого программатора.

Автор:  moLCHec [ Пн дек 25, 2006 19:33:24 ]
Заголовок сообщения: 

Универсальный программатор это было бы конечно тема. При желании проц оживить воткнул на параллель, а нет шьёшь по SPI. Хотелось бы посодействовать тока не знаю как.

Автор:  Spider [ Вт дек 26, 2006 05:53:40 ]
Заголовок сообщения: 

Я уже сделал кое что. Меги8/16/128 оно 100% оживляет. Тока вот для каждой свой переходник. А ведь при желании для дипов можно всего одну ЗИФ колодку использовать.

Автор:  Spider [ Вт дек 26, 2006 19:52:47 ]
Заголовок сообщения: 

Сегодня добавил функцию внутрисхемного программирования. авреал оотдыхает! Клёва!

Автор:  Гость [ Ср дек 27, 2006 19:53:21 ]
Заголовок сообщения: 

С нетерпение жду статью ибо такое творение нельзя оставить только в постах.

Автор:  ARV [ Чт дек 28, 2006 10:57:51 ]
Заголовок сообщения: 

Spider, познакомься с моим творением, может, и общие интересы появятся :)
http://arvresearch.nm.ru/chipboom/index.dhtml
На счет того, как к одной ZIF подключать разные микросхемы - идеи у меня есть, но очень дорого это выходит... Можно применить микросхемы MT8806 например - матричные коммутаторы, но их потребуется не менее 4-5 на 40-выводную панель, а каждая стоит более 300 рублей, да еще и поискать придется, где купить...

Автор:  Spider [ Чт дек 28, 2006 11:07:32 ]
Заголовок сообщения: 

Я уже. После твоего ответа СерМуру. Всё хорошо, только опять LPT. Я делаю железяку для кома/юсб. Пока никаких проблем. Дельфями реализую софт. Со стороны прпограмматора у 8ой мегни (а я делаю пока на ней) вполне хватает ног (21 ИО нога) для параллельного программирование АВРов и тем более для последовательного. Что касается других микросхем, таких как ПЗУ и другие процы. То думаю и тут мне хватит ног. Дело тока в переходниках под определённые процы. Ну я пока пошёл путём: 1 программатор и множество переходников вставляемые в него. Просто у меня ЛПТ подох как я уже сказал. Да и когда он был жив в него был воткнут осцилограф. Сейчас осцил воткнут в эмулятор ЛПТ, а через этот эмулятор АВРеал работать не хочет.

Автор:  sinobi [ Пн фев 18, 2008 05:07:34 ]
Заголовок сообщения: 

если не сложно,не моглибы выложить схему программатора и прошиву,а то 3 меги8 уже пыляться

Автор:  Ватсон [ Чт мар 06, 2008 07:08:06 ]
Заголовок сообщения:  Re: Делаю программатор

Spider писал(а):
1. Как делаю авторы "крупных" и популярных программаторов интерфейс ЗИФа? т.е. как добиваются того, что в одну колодку разные типы процов? Как коммутируют питание на нужные ноги и прочее?

Ставят ПЛИС, которая коммутирует ноги. Каждая нога должна быть грамотно обвязана, например, в "Тритоне" это Push-Pull на PUMD10.

Автор:  MetEl [ Чт мар 06, 2008 17:07:47 ]
Заголовок сообщения: 

А тестилка по частоте-напрягу-температуре не пригодится?(проверка целостности... порты к примеру).
Коммутацию на ПЛИС! Здорова.

Ну я о своёй жизни... типа попарился с М128 при 12МГц заработала от 3,78 Вольт, и в морозильнике толи АЦП толи сам МК ухо-одить, ой... мама дорогая.. Через 20 мин уже не -4гр.Ц(минут 5 все правильно а потом...) а -20 гр.Ц.

Автор:  Ватсон [ Вс мар 09, 2008 09:42:12 ]
Заголовок сообщения:  Re: Делаю программатор

Я делал так, каждая нога выдерживает коротыш на питание и землю + программатор распознаёт такую ситуацию. Нога работает на ввод и вывод.
Контроль тока общий на все линии.
FLASH_VCC_SAF_IO_DAT можно отключать(чтобы нога работала на ввод)

Вложения:
noga.GIF [3.19 KiB]
Скачиваний: 656

Автор:  ARV [ Вс мар 09, 2008 11:38:31 ]
Заголовок сообщения: 

это ерунда, а не схема. вверху написано, что дескать подается одно из нескольких напряжений - вопрос был именно о том, как красиво и без существенных схемных затрат сделать именно ту коммутацию - ведь теоретически каждая нога может быть одного из следующих типов: GND, VCC, VPRG, DАTA_IO, NC. Еще, наверное, может подключаться кварц или тактовая частота.

как строится ключ - я, слава Богу, в курсе. Но коммутация 40 ног по 5 сигналов - или я чего-то не понимаю, или потребуется грубо говоря 40 мультиплексторов с независимым управлениям, т.е. на каждую ногу мультиплексор и 3 двоичных линии управления... мне кажется, что это очень круто! так ли делается в настоящих программаторах?

Автор:  Ватсон [ Вс мар 09, 2008 16:26:47 ]
Заголовок сообщения: 

ARV писал(а):
это ерунда, а не схема. вверху написано, что дескать подается одно из нескольких напряжений - вопрос был именно о том, как красиво и без существенных схемных затрат сделать именно ту коммутацию - ведь теоретически каждая нога может быть одного из следующих типов: GND, VCC, VPRG, DАTA_IO, NC. Еще, наверное, может подключаться кварц или тактовая частота.

как строится ключ - я, слава Богу, в курсе. Но коммутация 40 ног по 5 сигналов - или я чего-то не понимаю, или потребуется грубо говоря 40 мультиплексторов с независимым управлениям, т.е. на каждую ногу мультиплексор и 3 двоичных линии управления... мне кажется, что это очень круто! так ли делается в настоящих программаторах?

ARV, у Вас ко мне что-то личное? Если так то пишите в личку и прямо. А схема нормальная, именно так все высококлассные программаторы и устроены.
GND и DАTA_IO, VCC, NC делаются по этой схеме.
Чтобы подать на ногу VProg параллельно цепляют ещё источник vprog, причём не ко всем ногам а только к некоторым, которые используются в микросхемах. У тритона VProg можно подать только на 4 ноги.
На самом деле в ZIF колодке достаточно 48 пинов на все случаи жизни, тогда как в распоряжении ПЛИСа легко может быть 200-400 ног, с лихвой покрывает даже при такой разводке

Автор:  Aheir [ Вс мар 09, 2008 23:00:09 ]
Заголовок сообщения: 

А не могут в серьезных программаторах исполь зоваться для этих целей микросхемы матричных коммутаторов? :roll:

Автор:  sinobi [ Пн мар 10, 2008 07:38:21 ]
Заголовок сообщения:  2 Spidеr:Вы вроде хотели свой прогер на обозрение выложить?П

2 Spider:Вы вроде обещали выложить свой прогер?Передумали?

Автор:  MetEl [ Пн мар 10, 2008 13:41:33 ]
Заголовок сообщения: 

Прошу прощения.
А таком случае файлы конфигураций под каждый проц, будут где либо на каком серваке выложены?
Типа сконфигурировал сопряжениек с такимто МК и выложил. Кому надо тот возьмёт или сам добавит.

Автор:  El_Dinamita [ Чт дек 11, 2008 11:54:53 ]
Заголовок сообщения: 

Здравствуйте!
Я в области програмирования человек новый и пока мало разбираюсь в этой теме. А очень хочецца! :)

Так вот, я пришел сюда с просьбой, а точнее с криком о помощи, обращенным к професионалам.

Посоветуйте или лучше покажите схему программатора под USB, поскольку на моем ноуте нету КОМ и тем более ЛПТ портов. Для AVR, а точнее ATtiny2313.
Желательно, чтобы программатор был простой как дверь. Заранее спасибо!

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/