EZoFlash4v5 программатор микросхем памяти

Вот такой программатор для флешек собрал. Запрограммировать в общем то нужно было только i2c память, но решил собрать такой, на будущее. Программатор может работать с огромной кучей всевозможной памяти, флешки, еепромы, микросхемы памяти биос, pic микроконтроллеры, более тысячи поддерживаемых микросхем.
Сам программатор это несколько упрощенный вариант программатора Willem. Единственный, пожалуй, минус, это работа через LPT порт, но это решаемо.

Вот страница этого проекта: http://www.ezoflash.com/ezoflash_ru.htm.
Там же есть готовые платы расширения для программирования множества микросхем.
Я для теста, просто подключал микросхему проводочками.









  • +6
  • 02 августа 2012, 17:24
  • Bonio

Комментарии (67)

RSS свернуть / развернуть
Сильно, а односторонки платы нет? А то пытаюсь развести, а там черт ногу сломит.
0
На одной стороне такую схему выполнить, думаю, крайне сложно. Да и вообще никаких альтернативных разводок я для этого программатора не встречал, только эта.
0
Я его в ПЛИС запихал. Только последовательную часть выкинул, для этого seeprog есть.
0
Покажи!
0
Сфотографировать? Хорошо, только завтра, он у меня на работе.
0
Как обещал
+1
Жесть — архаичный LPT & «модный» USB )
0
«модный» USB
Для питания только.
0
да я понял, смотрится необычно ))
0
А можно еще подробнее? хочу себе тоже сделать, да вот над плис задумался…
0
Если фото, то подробнее не получится. Нечем.
А так, в Quartus схему рисуешь и всё. Переносишь схему на мелкой логике в ПЛИС. Быстродействие, кстати, лучше, чем на мелочи. Без глюков шьют любую память, которая попадалась. Очень помогает при прошивке всяких биосов.
0
А для Xilinx какая программа подойдет?
0
Которая выпущена производителем микросхем, разумеется. Тут. Или на рутрекере скачать, чтоб не регистрироваться.
Я с Xilinx не работал.
0
Спасибо. Я пока начать только пытаюсь. Даже devboard для плис еще нет, есть только две POST-карты, на одной маленькая Altera, на другой Xilinx, но распаивать их, чтобы программатор для BIOS собрать,… как-то глупо кажется )))
0
Даже devboard для плис еще нет
У меня тоже нет, сразу в устройство собрал. Тем более, что для ПЛИС выводы можно как угодно переназначить, высокое быстродействие тут не нужно.
0
А на MAX2 на 32-64 макроячейки такую штуку реализовать возможно?
0
Можно. EZoFlash занял 42 ячейки, а SeeProg где-то также.
0
Толь MAXII трехвольтовые и не поддерживают 5V, хотя сейчас пятивольтовая память редкость.
0
Толь MAXII
Только MAXII. И они минимум на 240 ячеек.
0
Упс, я перепутал. MAX 3000, конкретно — EPM3032.
А твой вариант какие напряжения поддерживает?
0
2.7 — 5V. Из тех, что пробовал.
0
А если его скрестить вот с этим
0
Скрестить-то можно, но скорость наверняка будет невысока, и если для программирования чего-то нужно точно выдерживать тайминги — работать врядли будет (хотя обычно там синхронные интерфейсы, с ними проблем быть не должно). Хотя проект интересный.
Ну и если охота USB-программатор — можно попробовать клонировать TL866. Прошивку из него выковыряли, насчет реверса схемы хз. Правда, проще и дешевле купить.
0
Atmega8 шил. Раза 2-3, не помню уже, вылетало с ошибкой. Так и валяется где-то платка на CY7C68013. Да и LPT у меня есть и на ноуте(Asus A3N).
0
А насколько оно медленно в варианте на ATMEGA8 не пробовал? Так адаптер любопытный, думаю собрать как аварийное средство.
0
Пробовал. Ещё хуже. Willem 3 с ним работать отказался. Ошибки R/W.
0
Скрестить то можно. Только такие устройства для режимов bitbang для мазохистов. Из-за особенностей USB. Ибо прошивка 8 килобайт памяти (Atmega8) будет занимать минут 30. Проверено на варианте с CY7C68013. Если нет LPT, то или искать PCItoLPT или собирать для USB. И то не все PCIные платы поддерживают эти режимы.
0
… а какая ПЛИС? (CPLD я так понимаю ?)
0
EPM7128STC100-10.
0
Собрать необходимые по оригинальной схеме микросхемы ИМХО будет не сложнее и не дороже…
0
Не дороже. Только 4021 я не смог найти в SMD исполнении, а другие корпуса я не использую(если есть аналог в smd, конечно). И из-за одной пятирублёвой микросхемы платить >200 за пересылку никакого желания нет.
Кроме того, можно поменять схему программатора не меняя плату, особенно учитывая, сколько было вариантов WILLEMа.
Я и SEEPROG на ПЛИС собрал из-за 74HC259 по вышеуказанной причине.
+1
ПЛИС тоже не самая распространенная деталька.
0
Если в шкафчике лежат, почему бы не использовать.))
0
Единственный, пожалуй, минус, это работа через LPT порт, но это решаемо.
Как? Он же битбанговый.
0
  • avatar
  • Vga
  • 02 августа 2012, 19:12
Кому то это покажется минусом, у многих этого порта нет. Но можно купить pci-карту.
Для меня же это минусом не является :)
0
Ну, у меня тоже. Правда, мне крайне неудобно в него втыкаться — комп в отсеке стола на полу, доступ к задней стенке затруднен.
Просто, если его нет — это не так-то просто исправить. PCI-карту (и место для нее) еще найти надо.
0
сейчас еще напишут, наверное, что PCI-карту в ноут некуда тыкать…
0
Какой ещё ноут? Вы о чём?

Как к планшенке подключить? На него плат LPT в природе нет!
0
Вообще то есть для ноутбуков вот такие карты расширения:
http://www.baranbilgisayar.com.tr/content_files/prd_images/pci/pcmcia_lpt_b.jpg
0
Да, и на совсем старых ноутах были LPT )
0
ну-ну, у меня такой чемоданчег под диваном валяется. там портов хватает всяких))
0
а зачем на игрушке порты? Я надеюсь вы не всерьез собрались с таблет писи или смарта какого-нить шить МК или память?? Это конечно возможно, но ведь для полных извращенцев же.
0
А почему бы и нет, в принципе? Таскать его с собой всяко удобнее, если шить требуется где-то на выезде. И это явно меньший изврат, чем предложенный (пусть и в шутку) dcoder'ом аудио-бутлоадер)
0
Нет хотя бы потому, что устройство, предназначенное для развлечения, пусть остаётся для развлечения.
Но вот ввиду отсутствия адекватных мобильных программаторов такая идея всё меньше выглядит извращением…
0
Оно вполне полноценный комп с вполне полноценной ОС. И не такие девайсы для непредусмотренных задач затачивали.
Вот грузиться с записанной в mp3 прошивки, залитой в плеер — это извращение) А для портативного компьютера подключение внешних устройств и установка программ для требуемых задач — более чем нормально.
Извращением скорее выглядит таскание кучи различных портативных программаторов, чем применение универсального устройства с соответствующим адаптером и ПО.
0
Мда. Давно хочу себе Willem, однако наверное так никогда и не сделаю, уж больно много ИМС, которых в моем городе никогда не было и не будет… Неужели нету варианта на одной «крутой» микросхеме, на atmega той же или еще на чем-нибудь?
0
А автору топика респект, выглядит просто отлично, красотища!
0
Да микросхемы тут не самые распространенные конечно. Из за этого я собирал программатор очень долго, пару месяцев, наверное, а микросхемы в основном с ибея, от разных продавцов.
Кстати некоторых микросхем осталось с запасом, так что если не сможете достать сами, обращайтесь, помогу.
0
cd4021 — ни одного аналога нет. и у нас нет. остальные худо бедно достать можно. есть?
0
Есть 3 штуки
0
Сейчас прикинул, если микросхемы заказывать с ebay, то весь прибор выходит рублей в 600-700. Но дело не в этом, почта России мне уже 3 месяца не может флешку прислать, я боюсь предположить сколько будут идти микросхемы :)
+1
Есть такая беда с нашей почтой. Мне самое быстрое за две недели приходило, обычно чуть больше месяца, но бывает и больше двух месяцев тупят.
0
Да, в последнее время у них начался приступ слоупочности. Впрочем, спасибо, что ещё таскают хоть как-то. :)
+2
Всё в точку!
0
А просто купить Willem не кошерно?
0
Ух ти, универсальный програматор на все случаи жызни. Просмотрел что он там может, больше трех из половиной тисяч наименованый всякого разного добра.
0
я делал на заводской плате, но он оказался глючный
потратил евров 40 и к тому же его прога не поддерживает ввод альтернативных надресов лпт порта на внешних картах

месяц назад за 50 евров купил китайский усб с поддержкой 6к мс и 3 переходника
к тому же в моем не надо вообще никаких перемычек и есть даже тестер логики простой
0
Прикольно. Дай линк.
0
www.ebay.de/itm/320938504033
там есть ограничения по странам отправки
+1
uniproginfo.narod.ru/opisanie_programmatora/index.html
вот еще местный барыга и инфа по же лезке
0
а в чем глючный?
0
питание сделано на 34063 и вообще он у меня не шил даже авр
0
У меня тоже Willem нормально не заработал, правда это было лет 7-8 назад, и было это самое начало моего пути. В итоге купил chipstar. Напряжение программирования от 0 до 25V с шагом 0.05V, ток до 0.35A; Напряжение питания от 0 до 12V с шагом 0.05V, ток до 0.35A; Управляемое напряжение логических уровней от 3.0V до 5.0V; Защита от перегрузок и короткого замыкания.Конструкция программатора позволяет добавлять новые микросхемы чисто программным путем, без каких либо доработок аппаратной части. правда сделать это может только сам автор, но он охотно идет на диалог. В общем сам доволен и наверное даже рекомендую.
0
Винтажная такая платка. Напомнила мне мой Радио86РК :)
+1
Bonio, не подскажешь утилитку для чтения/записи SECURITY ID в флешки типа 39vf1601?
0
C этим программатором работает программа Willem Prog. Насчет Security ID, не знаю.
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.