Программатор вертьянова прошивка bios
Имеем ноутбук Acer Aspire ES1-572 на платформе Compal B5W1S LA-D671P , залитый в районе мультиконтроллера и большое желание заставить этот ноутбук работать. Будем менять и прошивать мультиконтроллер.
После замены мультиконтроллера, нас у него интересуют следующие ноги:
- 59-ая нога ( KSI4 ) - сигнал CS
- 60-ая нога ( KSI5 ) - сигнал CLK
- 61-ая нога ( KSI6 ) - сигнал MOSI
- 62-ая нога ( KSI7 ) - сигнал MIOS
- 42-ую ногу ( KSO3 ) на время прошивки необходимо замкнуть на землю.
На программаторе все эти сигналы подписаны.
Обязательно соединяем землю программатора с землей платы. Так же мультиконтроллер необходимо запитать, подав 3.3V на любую из питающих ног, к примеру, 22, 33, 96, 111, 125.
Можно подать питание непосредственно с программатора, у него есть нужный вывод. Можно использовать внешний источник питания (говорят, были случаи нехватки питания).
Подпаиваться к контактам мультиконтроллера не очень удобно. Будем работать с разъемом клавиатуры, ведь эти контакты напрямую идут туда.
Сначала я собирался припаять проводки к плате программатора. Но решил, что прошиваю мультиконтроллер не в последний раз и каждый раз паять проводки мне будет конкретно лень. Поэтому побыстрому сколхозил вот такую приблуду.
В будущем из шлейфиков от мертвых клавиатур можно наделать переходников для разных платформ и обходиться без паяльника.
На этом будем считать, что все шаги по подключению программатора к мультиконтроллеру завершены. Переходим к программной части.
Прошивать мультиконтроллер будем с помощью программы Postal3 и драйвера для работы Postal3 с CH341А .
После того, как драйвера на программатор CH341A установлены, заменяем в папке с Postal3 файл SiUSBXp.dll файлом из свежескачанного архива с драйвером. Так же в папку с Postal3 копируем файл CH341DLL.DLL из папки с родной программой от CH341A .
Теперь надо настроить Postal 3 для работы с CH341A . Запускаем программу, сходу ставим галку "Other" и жмем кнопку "Settings" .
В открывшемся окне ставим галку "tag/SPI" и рядом в выпадающем списке выбираем "КВ9012" (пусть вас это не смущает мультиконтроллеры KB9012 и KB9022 шьются одинаково). Скорость выбираем максимальную.
Переходим на вкладку "Misc" . Там ставим галку "SPI Read Short Step(slow)" .
Переходим на вкладку "Com Settings" . Отмечаем галками все все опции "UsbXpress" .
Сохраняем настройки кнопкой "OK" . И попробуем прочитать содержимое мульта.
Процесс небыстрый. Чтение у меня заняло чуть более получаса. Еще столько же - процесс верификации, ибо кое-кто забыл в настройках снять галку автоматической верификации. Потом еще полчаса на запись и еще раз полчаса на верификацию.
Кошка, ожидаемо, проявила интерес к этому действу. Пришлось плату спрятать в пакет, чтоб не искушать зверька торчащими во все стороны проводами.
1. Основной модуль с разъемами с шагом 0,8 мм (34 pin), 1 мм (32 pin), 0,5 мм (32 pin).
2. Основной набор шлейфов на 24/26/28/30/32 (шаг 1 мм) + 3 шлейфа (0,5 мм 30 pin, 0,8 мм 26 pin, 0,8 мм 30 pin) для соединения материнской платы и программатора через разъем клавиатуры.
3. Разъем со шнурком для пайки к мультиконтроллеру (может использоваться для программирования ENE и MEC1609).
4. Перемычка джампер для включения автономного режима проверки клавиатур.
Новая версия Vertyanov JIG V3 умеет:
1 Программировать NPCE288N/NPCE388N через разьем клавиатуры и на внешнем переходнике.
2 Программировать KB9010/9012/9016/9022/9028/902
4 Доступно программирование IT8386E - 192KB IT8580/8585/8586/8587/8985/8987- 128KB. Прочие ITE не проверялись.
5 Доступно программирование MEC1609/1619/1633L/5075/5085 другие не проверялись.
6 Дополнительно может проверять в АВТОНОМНОМ режиме клавиатуры для ноутбуков с шагом 1мм/05мм/08мм.
(звуковая сигнализация нажатий кнопок и ошибок (buzzer).)
7 Возможна проверка клавиатур через оболочку на PC.
Два способа программирования мультиконтроллеров NUVOTON (NPCE288N/NPCE388N) - непосредственно на MB ноутбука по шлейфу и на внешнем переходнике-адаптере.
Время считывания по шлейфу 70 сек. Время стирания + записи около 20 сек.
Программирование ITE мультиконтроллеров (IT8585E, IT8586E и т.д.)происходит через разъём клавиатуры без пайки.
Запись - от 100 до 200 секунд. Чтение до 20сек. Увеличена скорость по сравнению со второй версией.
Программирование ENE мультиконтроллеров (KB9010/9012/9016/9022)происходит через разъём клавиатуры без пайки - теперь автоматически!
Чтение около 10 сек. Запись с верификацией не более 20сек.
Для работы Вам нужно иметь два шнура USB B - квадратный как на принтерах, сканерах и т.д..
Один кабель для подключения к PC, а другой для соединения земли (массы) программатора и платы ноутбука.
Оболочка работает на всех OS Windows XP/7/8/8.1/10 разрядностью 32/64 бита.
Нет никаких активаций. Покупаете программатор и скачиваете в свободном доступе весь необходимый софт.
На сегодняшний день есть программаторы для прошивки мультов от Водопьянова (SVOD) vs Вертьянова. Пользовался обоими программаторами просто удобно, постояно обновляется и улутшается софт. Бесплатное обновления прогромматора вертьянова.
Автор - Сергей Вертьянов
Последняя версия Полный комплект
- Программировать NPCE288N/NPCE388N через разьем клавиатуры и на внешнем переходнике.
- Программировать (прошивать) ENE KB9010 / KB9012 / KB9016 / KB9022 /KB9028 по 128 KB , IT8386E - 192KB
- Прошивка EPROM LCD панелей (EDID матриц).
- Доступна прошивка IT8580,IT8585E, IT8586E, IT8587E, IT8985E, IT8987E. Прочие ITE просто не проверялись.
- Доступна прошивка MEC1609 / MEC1619/ MEC1633L другие мной не проверялись
- Дополнительно может проверять в АВТОНОМНОМ режиме клавиатуры для ноутбуков с шагом 1мм/05мм/08мм. (звуковая сигнализация нажатий кнопок и ошибок (buzzer).)
- Возможна проверка клавиатур через оболочку на PC.
Два способа программирования мультиконтроллеров (мультов) NUVOTON (NPCE288N/NPCE388N) - непосредственно на MB ноутбука по клавиатурному шлейфу или на внешнем переходнике-адаптере.
Время считывания по шлейфу 70 сек. Время стирания + записи около 20 сек.
Программирование ITE мультиконтроллеров (IT8585E, IT8586E и т.д.)происходит через разъём клавиатуры без пайки.
Запись - от 100 до 200 секунд. Чтение до 20сек. Увеличена скорость по сравнению со второй версией.
Программирование ENE мультиконтроллеров (ENE KB9010 / KB9012 / KB9016 / KB9022)происходит через разъём клавиатуры без пайки - теперь автоматически!
Чтение около 10 сек. Запись с верификацией не более 20сек.
Что требуется для прошивки мультиконтролеров.
Для работы Вам нужно иметь два шнура USB B - квадратный как на принтерах, сканерах и т.д..
Один кабель для подключения к PC, а другой для соединения земли (массы) программатора и платы ноутбука.
Оболочка работает на всех OS Windows XP/7/8/8.1/10 разрядностью 32/64 бита.
У нас нет никаких активаций. Покупаете программатор и скачиваете в свободном доступе весь необходимый софт.
Бесплатная поддержка на известных форумах.
Дополнительные фишки: TETRIS, SPIDER, JAWS
TETRIS, SPIDER, JAWS- это для программирования EC ITE/NUVOTON/ENE вне материнской платы.
JAWS - сокет, в который устанвливается EC без пайки. EDID кабель для прошивки не eDP матриц с разьемом 30 и 40 pin.
The new version Vertyanov JIG V3 is able to:
- Program EC NPCE288N / NPCE388N via the keyboard connector or an external adapter.
- Program EC KB9010 / 9012/9016/9022
- Program EEPROM LCD panels (EDID display).
- Program EC IT8585 / 8586/8587/8985/8987. Other EC ITE simply not been tested.
- Program EC MEC1609.
- Extras can check in an autonomous mode, the keyboard laptop sockets with a pitch of 1 mm / 05mm / 08mm. (Audible alarm keystrokes and errors (buzzer).)
- Keyboards can be checked through the shell on the PC.
Two ways of programming the memory EC NUVOTON (NPCE288N / NPCE388N) - directly on the MB laptop via the keyboard connector or on the external adapter.
Reading Time Loop 70 seconds. Time erase + write about 20 sec.
Firmware ITE EC (IT8585E, IT8586E etc.) is through the keyboard connector without soldering.
Recording - from 100 to 200 seconds. Reading to 20 sec. Increased speed in comparison with the previous version.
Firmware EC ENE (KB9010 / 9012/9016/9022) is through the keyboard connector without soldering - now automatically!
Reading about 10 seconds. Recording with verification of no more than 20 seconds.
You must have two cable USB B - square as printers, scanners, etc ..
One cable for connecting to the PC, and the other to connect the ground programmer and laptop motherboard.
Shell works on all OS Windows XP / 7/8 / 8.1 / 10-bit word length 32/64.
We do not have any activations. Buy a programmer and upload freely available all the necessary software.
Free support on certain forums.
если ссылки не работают смотрите на форумах
1 Прошивать ENE KB9010 / KB9012 / KB9022
2 Прошивать EEPROM LCD панелей (EDID матриц).
3 Доступна прошивка IT8586E, IT8585E. Долговата запись - от 5 до 10 минут. Чтение до 20сек. Прочие IT85 просто не проверялись.
4 Доступна прошивка MEC1609.
5 Дополнительно может проверять в АВТОНОМНОМ режиме клавиатуры для ноутбуков с шагом 1мм/05мм/08мм. (90% клавиатур)
6 Звуковая сигнализация нажатий кнопок и ошибок (buzzer).
7 Возможна проверка клавиатур через оболочку на PC.
прошивка мультиконтроллеров NUVOTON NPCE288 NPCE388 series NPCE288NA0DX TQFP128
Комплектность прогромматора Вертьянова:
-- основной модуль
-- переходная плата с установленными удобными разьемами
-- кабель для прошивки матриц ноутбуков (30 и 40 pin)
-- провода коммутации для ENE
-- основной набор шлейфов на 24/26/28/30/32
-- разъем со шнурком для пайки к мульту или клавиатурному разъему
Прошивка ITE мультиконтроллеров (T8585E, IT8586E, IT8587E, IT8985Eб, IT8987E и т.д.) происходит через разъём клавиатуры без пайки.
Прошивка ENE мультиконтроллеров (KB9010/9012/9016/9022)происходит через разъём клавиатуры без пайки, но НЕ АВТОМАТИЧЕСКИ!
Необходимо установить пять перемычек. Перемычки идут в комплекте.
Для проверки клавиатур в атономном режиме достаточно только запитать устройство.
Прошивка матриц ноутбуков (30 пин ламповых и 40 пин), но НЕ eDP, происходит с помощью шнурка, идущего в комплекте.
прошивка мультиконтроллеров KB9010 / KB9012 / KB9022 / IT8586E, IT8585E, MEC1609
Уже есть поддержка прошивки мульта IT8585E - проверено на X550LA
Уже есть поддержка прошивки мульта IT8586E - проверено на NM-A311
Уже есть поддержка прошивки мульта IT8587E - проверено на eW650SR ZQK
Уже есть поддержка прошивки мульта IT8987E - проверено на Y11A
Уже есть поддержка прошивки мульта IT8985E - проверено на X551MA
Для прошивки мультиконтроллеров NUVOTON (NPCE288N/NPCE388N) нужно его впаивать на платку-переходник только для версии 2
Прошивка ITE мультиконтроллеров (IT8585E, IT8586E и т.д.) происходит через разъём клавиатуры без пайки.
Прошивка ENE мультиконтроллеров (KB9010/9012/9016/9022) происходит через разъём клавиатуры без пайки, но НЕ АВТОМАТИЧЕСКИ!
Необходимо установить пять перемычек. Перемычки идут в комплекте.
Программатор Сергея Вертьянова
Привет всем! Из прочитаного на форуме понял что единственным нормальным программатором для практической работы связанной с ремонтом аппаратуры является программатор Сергея Вертьянова.Как можно с ним связаться и узнать ТТД этого программатора?каковы плюсы и минусы?
Информация Неисправность Прошивки Схемы Справочники Маркировка Корпуса Сокращения и аббревиатуры Частые вопросы Полезные ссылки
Справочная информация
Этот блок для тех, кто впервые попал на страницы нашего сайта. В форуме рассмотрены различные вопросы возникающие при ремонте бытовой и промышленной аппаратуры. Всю предоставленную информацию можно разбить на несколько пунктов:
- Диагностика
- Определение неисправности
- Выбор метода ремонта
- Поиск запчастей
- Устранение дефекта
- Настройка
Неисправности
Все неисправности по их проявлению можно разделить на два вида - стабильные и периодические. Наиболее часто рассматриваются следующие:
- не включается
- не корректно работает какой-то узел (блок)
- периодически (иногда) что-то происходит
О прошивках
Большинство современной аппаратуры представляет из себя подобие программно-аппаратного комплекса. То есть, основной процессор управляет другими устройствами по программе, которая может находиться как в самом чипе процессора, так и в отдельных микросхемах памяти.
На сайте существуют разделы с прошивками (дампами памяти) для микросхем, либо для обновления ПО через интерфейсы типа USB.
Схемы аппаратуры
Начинающие ремонтники часто ищут принципиальные схемы, схемы соединений, пользовательские и сервисные инструкции. Это могут быть как отдельные платы (блоки питания, основные платы, панели), так и полные Service Manual-ы. На сайте они размещены в специально отведенных разделах и доступны к скачиванию гостям, либо после создания аккаунта:
Справочники
На сайте Вы можете скачать справочную литературу по электронным компонентам (справочники, таблицу аналогов, SMD-кодировку элементов, и тд.).
Marking (маркировка) - обозначение на электронных компонентах
Современная элементная база стремится к миниатюрным размерам. Места на корпусе для нанесения маркировки не хватает. Поэтому, производители их маркируют СМД-кодами.
Package (корпус) - вид корпуса электронного компонента
При создании запросов в определении точного названия (партномера) компонента, необходимо указывать не только его маркировку, но и тип корпуса. Наиболее распостранены:
- DIP (Dual In Package) – корпус с двухрядным расположением контактов для монтажа в отверстия
- SOT-89 - пластковый корпус для поверхностного монтажа
- SOT-23 - миниатюрный пластиковый корпус для поверхностного монтажа
- TO-220 - тип корпуса для монтажа (пайки) в отверстия
- SOP (SOIC, SO) - миниатюрные корпуса для поверхностного монтажа (SMD)
- TSOP (Thin Small Outline Package) – тонкий корпус с уменьшенным расстоянием между выводами
- BGA (Ball Grid Array) - корпус для монтажа выводов на шарики из припоя
Краткие сокращения
При подаче информации, на форуме принято использование сокращений и аббревиатур, например:
Сокращение | Краткое описание |
---|---|
LED | Light Emitting Diode - Светодиод (Светоизлучающий диод) |
MOSFET | Metal Oxide Semiconductor Field Effect Transistor - Полевой транзистор с МОП структурой затвора |
EEPROM | Electrically Erasable Programmable Read-Only Memory - Электрически стираемая память |
eMMC | embedded Multimedia Memory Card - Встроенная мультимедийная карта памяти |
LCD | Liquid Crystal Display - Жидкокристаллический дисплей (экран) |
SCL | Serial Clock - Шина интерфейса I2C для передачи тактового сигнала |
SDA | Serial Data - Шина интерфейса I2C для обмена данными |
ICSP | In-Circuit Serial Programming – Протокол для внутрисхемного последовательного программирования |
IIC, I2C | Inter-Integrated Circuit - Двухпроводный интерфейс обмена данными между микросхемами |
PCB | Printed Circuit Board - Печатная плата |
PWM | Pulse Width Modulation - Широтно-импульсная модуляция |
SPI | Serial Peripheral Interface Protocol - Протокол последовательного периферийного интерфейса |
USB | Universal Serial Bus - Универсальная последовательная шина |
DMA | Direct Memory Access - Модуль для считывания и записи RAM без задействования процессора |
AC | Alternating Current - Переменный ток |
DC | Direct Current - Постоянный ток |
FM | Frequency Modulation - Частотная модуляция (ЧМ) |
AFC | Automatic Frequency Control - Автоматическое управление частотой |
Частые вопросы
После регистрации аккаунта на сайте Вы сможете опубликовать свой вопрос или отвечать в существующих темах. Участие абсолютно бесплатное.
Кто отвечает в форуме на вопросы ?
Ответ в тему Программатор Сергея Вертьянова как и все другие советы публикуются всем сообществом. Большинство участников это профессиональные мастера по ремонту и специалисты в области электроники.
Как найти нужную информацию по форуму ?
Возможность поиска по всему сайту и файловому архиву появится после регистрации. В верхнем правом углу будет отображаться форма поиска по сайту.
По каким еще маркам можно спросить ?
По любым. Наиболее частые ответы по популярным брэндам - LG, Samsung, Philips, Toshiba, Sony, Panasonic, Xiaomi, Sharp, JVC, DEXP, TCL, Hisense, и многие другие в том числе китайские модели.
Какие еще файлы я смогу здесь скачать ?
При активном участии в форуме Вам будут доступны дополнительные файлы и разделы, которые не отображаются гостям - схемы, прошивки, справочники, методы и секреты ремонта, типовые неисправности, сервисная информация.
Полезные ссылки
Здесь просто полезные ссылки для мастеров. Ссылки периодически обновляемые, в зависимости от востребованности тем.
Альтернатива есть всегда. Можно и самому сваять софт.
Пример в книге М. С. Голубцова МИКРОКОНТРОЛЛЕРЫ AVR: ОТ ПРОСТОГО К СЛОЖНОМУ стр.187
Книжка действительно полезная для тех кто хочет начать работу с контроллерами. В качестве ознакомления и начала работы - все есть.
Остальное можно взять на сайте производителя ATMEL.
Сам ее не видел - использовал гору бумажной литературы + собранное из паутины.
Учим C++ и ваяем программу для ATMEL и PC.
Если это не основная работа - времени уйдет много особенно если начинать с нуля.
Знаю .
Первое что не понравилось концепция запаял - снял. Вроде бы программатор предназначен для серьезных вещей, неужели панельки не окупятся?
На сколько циклов хватит печатки?
Возражения и советы по поводу научиться паять или использовать нормальное оборудование не принимаются.
Макс, изначально программатор разрабатывался для собственных нужд. Фирма в которой я работаю не испытывает проблем с покупкой промышленного программатора. Но на момент выхода программатора стояла необходимость прошить несколько м/сх, а покупать за 300$ готовый не имело смысла. Второй момент - личное "увлечение" разработкой устройств на контроллерах. Третий момент - себестоимость и повторяемость моего программатора позволяет "оснастить" им каждого инженера (мастера) связанного с ремонтом устройств (DVD). Получается типа личного инструмента - у каждого свой
Недостатки есть - запаивать и снимать, из-за чего ресурс дорожек ограничен на уровне 20-30 циклов (установил+снял).
Три посадочных места - обсолютно идентичных (комутируется джампером сигнал выбора кристала - CS). Следовательно ресурс одной платы 3*20=60 минимум прошитых/прочитанных микросхем. Себестоимость пустых плат очень маленькая. Перестановка деталей занимает не более часа - едем дальше.
Были сложности с покупкой панелей в Екатеринбурге и цена по стране вроде как была не меньше 50$ за штуку. Это сейчас -> ссылка скрыта от публикации
цены упали
Уже в понедельник (17,04) у меня будет несколько плат новой "бутербродной" версии на другом чипе - там планирую любой корпус и панели любых мастей. Детали после.
Очень мало свободного времени для "облизывания" и завершения задуманного. Повторюсь что это не основной заработок. Много работы и по прямому профилю. Поймут меня те, кто работает в сфере разработки ПО для PC и контроллеров, что одному, не имея специального образования (программиста + програмиста системщика) разобраться не так легко.
. прямо on_line интервью .
Всегда рад критике и пожеланиям.
. выложу все для повторения версии в свое время - если надо будет кому.
Если вы по каким либо причинам испортили прошивку BIOS, или произошёл сбой во время прошивки BIOS материнской платы, то оживить её поможет только программатор. В данной инструкции мы рассмотрим как правильно собрать и подключить программатор CH341A с прищепкой, чтобы прошить микросхему BIOS материнской платы не выпаивая её, а подключившись к ней прищепкой.
Данная инструкция подходит к любой материнской плате, будь то Китайская или брендовая (Asus, MSI, Gigabyte и т.д.)
Первое что нужно сделать это соединить правильно программатор с прищепкой:
Подключите коннектор от провода прищепки так, чтобы красный провод был соединён с контактом №1 специальной переходной панельки
Вставьте переходную панельку в программатор и зафиксируйте её небольшим рычагом опустив его вниз (пример для микросхемы 25-й серии)
Теперь подключите прищепку программатора к микросхеме BIOS так, чтобы красный провод был на первой ножке микросхемы, как правило она обозначена точкой
После того как всё правильно подключили к микросхеме BIOS, можно подключать программатор к USB компьютера (желательно к USB 3.0, так скорость прошивки будет быстрее) и приступать к прошивки. Не рекомендуется использовать USB удлинители.
Прошивка BIOS программой AsProgrammer:
Скачайте и распакуйте архив с программой AsProgrammer, установите оба драйвера из папки «CH341-Drivers», после этого программатор должен корректно определиться в диспетчере устройств
Запустите программу AsProgrammer и во вкладке «Программатор» выберите «CH341a»
Во вкладке «Микросхема», выберите нужную согласно маркировке вашего BIOS, или воспользуйтесь «Поиск» в той же вкладке и начните вводить маркировку пока не найдёте свою
Теперь нужно сначала «Прочитать» микросхему (кнопка с зелёной стрелкой вправо) и на всякий случай «Сохранить» родной дамп BIOS (кнопка с изображением дискеты)
Далее нажимаем кнопку загрузки прошивки в редактор (кнопка с изображением папки), выбираем необходимый файл (любого расширения, программатору неважно какое расширение файла *.rom, *.bin, или вообще без расширения)
После того как мы загрузили нужную прошивку в редактор, нажимаем кнопку прошивки «Снять защиту -> стереть -> записать -> проверить», после чего скрипт программы сам всё сделает, останется всего лишь дождаться окончания работы
P.S. Из-за особенностей некоторых материнских плат, не все микросхемы удается прошивать не выпаивая из материнской платы. В некоторых случаях без выпаивания не обойтись.
Если вы уверены, что все подключили правильно и все контакты имеются, а микросхема не поддается прошивке, попробуйте выпаять микросхему, возможно ее прошивке мешают другие элементы материнской платы.
Читайте также:
- Процессор компьютера предназначен для выполнения обработки данных в соответствии с программой
- Excel не отображается апостроф
- Какие форматы файлов наиболее часто используются злоумышленниками при проведении фишинговых рассылок
- 1с соединение установлено не с менеджером кластера
- Помощник инспектора гибдд программа для айфона