Программатор willem своими руками

Добавил пользователь Дмитрий К.
Обновлено: 05.10.2024

Мы решили назвать этот программатор "Янус".

Почему так? Потому что в римской мифологии Янус - это двуликий бог дверей, входов и выходов, а также начала и конца. Какая связь? Почему наш программатор ChipStar-Janus двуликий?

  • C одной стороны, этот программатор - простой. Распространяется как бесплатный проект, его можно легко изготовить самому.
  • C другой стороны, он разработан фирмой, длительное время профессионально занимающейся разработкой и производством различной радиоэлектронной аппаратуры, в том числе программаторами.
  • C одной стороны, этот программатор - простой, с первого взгляда имеет не сильно впечатляющие характеристики.
  • C другой стороны, работает совместно с профессиональной программой (кстати, точно такой же, как и остальные профессиональные программаторы ChipStar).
  • C одной стороны, мы предлагаем этот программатор для свободной бесплатной сборки.
  • C одной стороны, мы его продаем и в готовом виде, как обычный бюджетный продукт.
  • C одной стороны, на самодельный программатор не распространяется гарантия (что естественно).
  • C одной стороны, если вы его смогли собрать, то и отремонтировать сможете, да и программатор настолько простой, что ломаться, собственно, нечему.
  • C одной стороны, это простой внутрисхемный программатор.
  • C одной стороны, через простые адаптеры расширения он поддерживает программирование NANDFLASH и других микросхем уже "в панельке".

Таким образом, программатор ChipStar-Janus для многих специалистов может стать настоящим выходом в ситуации, когда разных простых или любительских программаторов уже недостаточно, а более сложный программатор кажется избыточным или на него не хватает выделенного бюджета.

Что нас побудило разработать этот программатор.

Есть великое множество простых специализированных программаторов, пригодных для самостоятельного изготовления.

Есть множество дешевых китайских программаторов в уже готовом виде.

Есть немало любительских разработок, часто по качеству превосходящих последние.

Казалось бы, в чем смысл очередной поделки?

Мы длительное время занимаемся разработкой производством и поддержкой универсальных программаторов, в основном специального назначения. У нас богатый опыт работы с самыми разными микросхемами. Часто к нам обращаются люди уже собравшие, а часто и купившие, какой-нибудь из выше названных "изделий". Нашим специалистам часто без смеха/слез/ужаса (нужное подчеркнуть) невозможно смотреть на схемные решения, качество сборки и, особенно, на программное обеспечение этих приборов. Ладно когда программатор стоит "три копейки", купил, что-то работает, что-то не работает, зато деньги не большие. Но часто соотношение цена/возможности таких приборов у нас вызывают, мягко говоря, удивление. Хочется воскликнуть: это столько не стоит!

Кроме всего выше названного есть особая категория программаторов, пригодных для самостоятельного изготовления - это программаторы (точнее, схемы программаторов и программное обеспечение), разработанные специалистами фирм производящих микросхемы (в основном микроконтроллеры). Такие программаторы спроектированы вполне профессионально, в их схемотехнике нет "ляпов". Они поддерживают все заявленные микросхемы. Но есть два "маленьких" недостатка: перечень программируемых микросхем весьма ограничен (что вполне понятно) и программное обеспечение весьма спартанское - никаких лишних функций, как правило - только стереть, записать, верифицировать. Часто даже функции чтения микросхемы нет.

Нам стало обидно, что наш многолетний опыт полноценно используется только в такой узкой области, как программаторы специального назначения, поэтому мы решили поделиться своими знаниями с широкой публикой.

Итак, программатор ChipStar-Janus в начальной конфигурации - это внутрисхемный программатор. В таком режиме он поддерживает микроконтроллеры PIC и AVR фирмы Microchip, некоторые микроконтроллеры архитектуры MCS51, микроконтроллеры фирмы STMicroelectronics и еще ряд других, а также микросхемы последовательной памяти с интерфейсом I2C (в основном серия 24). К разъему расширения программатора можно подключить простейшие адаптеры и начать программировать микросхемы памяти "в панельке".

Сейчас реализовано программирование "в панельке":

  1. микросхемы последовательной памяти (Serial EPROM) с интерфейсом I2C (серия 24xx);
  2. микросхемы последовательной флэш памяти (Serial FLASH) с интерфейсом SPI (SPI Flash);
  3. микросхемы последовательной памяти (Serial EPROM) с интерфейсом MW (серия 93xx);
  4. микросхемы NAND FLASH;

Программатор и программное обеспечение поддерживает технологию самостоятельного добавления микросхем в три клика. Пока реализовано добавление микросхем NAND и I2C. В самое ближайшее время планируется реализовать эту технологию для микросхем MW (серия 93xx) и AVR. Таким образом, вы получаете не просто программатор, а мощный инструмент для самостоятельной работы.

Три способа получить программатор ChipStar-Janus

1-й способ:
Собрать программатор самому полностью

Способ подходит тем, у кого есть время, опыт и желание, но ограничены финансовые возможности. Или просто интересно.

2-й способ:
Собрать программатор самому, купив готовую печатную плату и прошитый микроконтроллер

Способ аналогичен предыдущему, только вы избавите себя от самых трудноосуществимых операций: изготовления печатных плат и прошивки микроконтроллера без программатора.

Как видите, этот путь значительно короче. Готовая плата выпускается только в варианте для компонентов поверхностного монтажа, как на фотографии готового программатора. Если вы выбрали этот способ, пройдите по ссылке и закажите комплект для сборки программатора ChipStar-Janus.

3-й способ:
Купить готовый программатор

Проще всего купить готовый программатор. Этот случай ничем не отличается от покупки любого другого нашего программатора.

Что мы еще планируем сделать для развития программатора ChipStar-Janus

1. Расширить возможности самостоятельного добавления микросхем, добавив:

  • Микросхемы памяти c протоколом MWсерии 93xx.
  • Микросхемы памяти c SPI интерфейсом.
  • Микросхемы памяти DataFlash.
  • Микроконтроллеры AVR семейств Mega и Tiny.

2. Выпустить дополнительные модули для превращения программатора в измерительную лабораторию:

Что еще имеет смысл купить или сделать своими руками для программатора ChipStar-Janus

    для программирования микросхем NAND. для программирования микросхем последовательной памяти с интерфейсами I2C и SPI. для программирования микросхем последовательной памяти с интерфейсом MW (93 серия).

Часто спрашивают

ChipStar-Janus это готовый программатор, а ChipStar-Janus/KIT это набор основных деталей для сборки программатора ChipStar-Janus.

Посмотреть и отредактировать можно программой CAM350.
CAM350® является стандартом де-факто для проверки, оптимизации и генерации данных для эффективного управления изготовлением печатных плат.

Правильно собранный программатор ChipStar-Janus сразу будет правильно работать. Ищите ошибку монтажа или неисправный компонент. Проверить функционирование программатора можно с помощью программы JanusCheker.
Всегда используйте программное обеспечение и документацию самой последней версии!

В документации на программатор ChipStar-Janus разъем Х2: сигнал D0 - вывод 17, D1 вывод 18. А в документации на адаптер для NAND (разъем Х1) - D0 вывод 6, D1 вывод 7. Нет ли в этом ошибки?

Ошибки нет. Все так и должно быть.

На принципиальной и монтажной схеме программатора ChipStar-Janus диод VD6 подключен в одном направлении, а на рисунке, на самой печатной плате - в противоположном. Чему верить?

Правильное включение диода VD6 показано в документации. Рисунок диода VD6 на печатной плате первой версии нанесен неверно. Включение программатора с неправильно запаянным диодом не приведет к выходу его из строя.

Никаких. Микроконтроллер нужно правильно прошить высоковольтным алгоритмом записи в соответствии со спецификацией Microchip.

Нужно ли при прошивке контроллера PIC18F25K50 для программатора ChipStar-Janus как-то особо выставлять fuses?

Все необходимые fuses интегрированы внутрь прошивки (файл .hex) в соответствии со спецификацией Microchip. Программатор ОБЯЗАН правильно читать фусес из файла прошивки.
Если программа используемого программатора не умеет прочитать фусес из файла, то их нужно выставить вручную как показано здесь: "Биты конфигурации (фусес) для прошивки микроконтроллера программатора ChipStar-Janus/KIT"

Могу ли я перепрошить микроконтроллер PIC18F25K50 не выпаивая его из платы программатора ChipStar-Janus?

Да. Только придется отпаять VD6 (он препятствует подаче высокого напряжения программирования 12V на вывод MCLR процессора). Соединение с программатором необходимо произвести в соответствии со схемой для внутрисхемного программирования и инструкцией используемого программатора.

Нет. Нужно использовать PIC18F25K50.

Как зарегистрироваться у вас на сайте, чтобы скачать прошивку для программатора Chipstar-Janus? Программатор собирал сам, а при регистрации запрашивается серийный номер и дата выпуска.

На странице с описанием программатора Chipstar-Janus об этом написано: зарегистрироваться нужно обязательно как новый пользователь по этой ссылке!

Как зарегистрироваться у вас на сайте, чтобы скачать прошивку для программатора Chipstar-Janus? Программатор собирал сам, а при регистрацииции просят серийный номер и дату.

На странице с описанием программатора Chipstar-Janus об этом написано: зарегистрироваться нужно обязательно как новый пользователь по этой ссылке!

Программатор Willem 0_13a372_ada24835_orig

1. Установите Version 0.97ja
2. Установите Version 0.98c ( PBC35 [0.98c] )
3. Запустите XP_stop_polling.reg (stop polling printer port)
4. Запустите EPROM35 ( PBC35 [0.98c] )
6. При первом запуске программы выдаст ошибку по поводу IO драйвера, завершите принудительно задачу в Диспетчере задач Windows.
7. Перегрузите компьютер
8. Запишите Update ( EpromM5 11 ) в папку куда установили ( PBC35 [0.98c] )
9. Подключайте Программатор, запускайте ( EpromM511.exe )

Инсталляция под Windows 95/98

1. Установите Version 0.98c ( PBC35 [0.98c] )
2. Запишите Update ( EpromM5 11 ) в папку куда установили ( PBC35 [0.98c] )
3. Подключайте Программатор, запускайте ( EpromM511.exe )

Инсталляция под DOS

1. Загрузите файл dos_ 011023.zip
2. Разархивируйте файл
3. Подключайте Программатор, запускайте WILEP996.EXE

похвастайтесь, какая версия железа.

Ответ: Универсальный программатор WILLEM

Под каждое железо несколько софтов не от хорошей жизни.
Насчет того,что шьет все ,сказано хорошо(к сожалению,это не так)

Ответ: Универсальный программатор WILLEM

vsky,БМК-ну вы пацаны ,блин,даете!
Человека сначала с днюхой поздравить нужно,а потом уже обсирать его подарок!
С днем рождения,Prof!Всего тебе наилучшего!
P.S.Каждый девайс имеет право на существование.

Ответ: Универсальный программатор WILLEM

PAPAPASHA,ни кто не собирается охаивать человека и его подарок.
Всего тебе наилучшего и пусть прогер будет в масть.
Но то,что я писал,к сожалению правда

Ответ: Универсальный программатор WILLEM

Ответ: Универсальный программатор WILLEM

WILLEM отличный вариант, полностью на страже бюджета.
Да и шьет практически все (по крайней мере баков на 500, если в коробке). А касательно авто то на 95%. И какой смысл задуряться дорогими проггерами с кучей адаптеров и потом клиента с какой-нибудь экзотикой ждать годами. В общем Willem и 93 серия рулят.
P.S. Prof ты сделал себе реальный подарок.

Ответ: Универсальный программатор WILLEM

Ответ: Универсальный программатор WILLEM

Ответ: Универсальный программатор WILLEM

Ответ: Универсальный программатор WILLEM

Что собираемся программировать?Может быть существует более дешевый прогер для Ваших целей?Или возможна самостоятельная сборка?
В поиске куча предложений продажи,в том числе и по Украине.

Ответ: Универсальный программатор WILLEM

Ответ: Универсальный программатор WILLEM


Da ,Vy pravy, no nash Willem PRO3 jest praizvoden profesjonalno na samych ludshyh komponentah (PHILIPS, SST)
-on rabotajet sovmestno z kontrolerom 0.98D5 i bolee 1000 drugih sistem
-u niego uze podstavki
24CXX
25CXX
93CXX
HUB PLCC 32 3.3V
PLCC 32-32
PLCC 32-DIP28
sojedinenie ISP
A i o stoimosti mozna pogavarit ;-)
Pazdravlaju

Программатор Willem 5. 0. Покупали давно, но не пригодился. Новый, в комплект входит исправленная схема и диск с По.

Программатор

Программатор Willem. Не использовался. Покупал на Али экспресс пару лет назад. За это время не нашел компьютер с lpt портом.

Программатор PCB5.0E Willem eprom programmer

Программатор для микросхем eprom, flash использовался для программирования микросхем bios, так же поддерживаются микросхемы используемые в автомобилях. Программатор работает через Lpt порт.

Willem 5.0b программатор

Программатор Willem eprom

Willem программатор

Программатор willem

Программатор с набором переходников и панелек. Покупался очень давно и не пригодился). Могу отдельно продать переходники кому интересно. Работает через lpt порт или эмулятор lpt.

Willem pcb4.0 программатор микросхем епром

Программатор микросхем Willem pcb4.0 с блоком питания и шнуром. Описание и поддержку микросхем можно найти в поисковиках. Их очень много и здесь весь список не поместится….

Конструктор Программатора Willem Prog 4.5

Конструктор для самостоятельной сборки Программатора Willem Prog ver 4.5, содержит в себе все детали для сборки. Схема, монтажная в наличии. Популярный радиолюбительский программатор для программирования многих типов Имс. Отправлю Почтой по России.

Программатор Willem PCB50

Программатор универсальный GQ-4X True Usb Pro

Новый SPI адаптер 3V - 1.8V с ZIF

Адаптер 1.8V SPI Flash SOP8 DIP8

Всегда В Наличии! Новое! Гарантия! Тех Поддержка от Практиков, а Не Теоретиков! Адаптер 1.8V Spi Flash Sop8 Dip8 — для программатора Ch341a. Spi переходник 3V — 1.8V, W25q32fw, W25q64fw, W25q16dwss1g. Переходник 3,3V -> 1,8V ( адаптер Spi 1.8V flash Bios). Адаптер предназначен для подключения Spi Flash памяти с напряжением питания 1,8 вольт к стандартным программаторам например типа W25q32fw, W25q64fw, W25q16dwss1g. При работе с большинством программаторов необходимо убрать галочку Check device ID и выставить размер и тип флешки, равный установленной программаторы TL866 minipro распознают эти Spi флешки на последних версиях программы например: аналогом W25q64fw будет w25q64fv. Некоторые программаторы требуют изменения настроек или подбора аналога флешки. Работает на программаторах Minipro Tl866a CS, CH341, Willem, Ezp2010, Wizardprog. Данный адаптер не требуется для Tl866ii Plus ( напряжение 1,8в устанавливается самим программатором при выборе имс). Не подходит для программатора Tnm2000, Tnm5000. Поддерживает: Winbond. W25q10ew, W25q20ew, W25q20bw, W25q40ew, W25q40bw, W25q80ew, W25q80bw, W25q16dw, W25q16fw, W25q32dw, W25q32fw, W25q64dw, W25q64fw, W25f128fw. Mxic. Mx25u5121e, Mx25r512f, Mx25u1001e, Mx25r1035f, Mx25u2033e, Mx25r2035f, Mx25u4035, Mx25u4033e, Mx25u4032e, Mx25r4035f, Mx25u8035, Mx25u8035e, Mx25u8033e, Mx25u8032e, Mx25r8035f, Mx25u1635e, Mx25v1635f, Mx25u1635f, Mx25r1635f, Mx25u3235e, Mx25u3235f, Mx25r3235f, Mx25u6473f, Mx25u6435f, Mx25r6435f, Mx25u12873f, Mx25u12835f, Mx25u25635f, Mx25u51245g, Mx25um51245g, Mx66u51235f. Всегда в наличии (не нужно ждать — позвонил, купил и работай)! Бронируйте за 30 минут до прибытия! Срочная доставка в городе и пригород (в течении часа, в течении дня)! Доставка в другие города от 1 часа! Пишите и звоните в удобное для Вас время — мы работаем для Вас с 09-00 до 23-00 без перерыва, выходных и праздников! Если вы из другого города — Возможна выдача в нашем партнерском пункте Вашего города, а также Доставка в регионы — отгрузка в день обращения — Срок доставки от 1 дня, отгрузим транспортными: Сдек (1-2 дня~200 руб); Кит (Gtd) (2-3 дня~200 руб); Экспресс-Авто; Пэк; Деловые линии; Ems; Почта Первый класс (2-5 дней~200 руб); и другие на Ваш выбор!

Компьютер винажный PK86 (плата)

Читайте также: