Домой

  При ремонте системных плат, часто возникала необходимость обновить или восстановить
информацию в BIOS. Прошивка на ходу не всегда успешна и требует похожий чип.
  По этому в начале сделал программатор на ISA шину для FLASH. Со временем шина ISA пошла по пути 
динозавров и потихоньку вымерла.
  Решил сделать программатор на USB. На нем и работал длительное время.
Сейчас уже в системных платах используют FWH.
Но может кому либо прийдется работать с FLASH или EEPROM/UVROM,
на выезде с ноутбуком, или кто использует для образовательных целей.
  Вот такой уменя получился

Вид вблизи


  В архиве выложена схема и плата(PCAD2002). Исходные тексты на ПО для микроконтроллера
8052+PDIUSBD12 KEIL/ASM. Исходные тексты программы для PC - Delphi и драйвер для USB.
Программа работает под Windows Me и XP.
 ПО автоматически определяет чип по сигнатуре и выбирает требуемый алгоритм.

  Плата имеет конструктивный недостаток - разъем USB получился слишком близко.
Можно или не устанавливать в корпус или припаять USB кабель напрямую без разъема.
  Также несколько не удачно получилось с креплением.
Если плату крепить винтами к верхней крышке, то неустойчиво защелкивается микросхема.
Я просто ямку вырезал в верхней кришке под набалдашник на рычаге.
 Правильнее, наверное, чтобы плата лежала на верхней крышке и поджималась нижней
с помощью стоек или прокладки.
  Если будете повторять конструкцию - обратите внимание на корпус PDIUSBD12.
Оба корпуса SOIC, но размер и шаг ножек разный


Общий вид

Архив, zip, 1M .

Добавление 21 февраля 2008 Переработана программа, читает типы микросхем с текстового файла "chips.csv" Не требует установленой среды Delphi

Архив, zip, 400K .

Схема устройства в формате PDF

PDF, 100K .


Автора !