Какой программатор лучше купить для прошивки биоса
Перейти к содержимому

Какой программатор лучше купить для прошивки биоса

Какой программатор лучше купить для прошивки биоса

Категория: Инструкции Опубликовано: 12 сентября 2020

Если вы по каким либо причинам испортили прошивку BIOS, или произошёл сбой во время прошивки BIOS материнской платы, то оживить её поможет только программатор. В данной инструкции мы рассмотрим как правильно собрать и подключить программатор CH341A с прищепкой, чтобы прошить микросхему BIOS материнской платы не выпаивая её, а подключившись к ней прищепкой.

Данная инструкция подходит к любой материнской плате, будь то Китайская или брендовая (Asus, MSI, Gigabyte и т.д.)

Первое что нужно сделать это соединить правильно программатор с прищепкой:

Подключите коннектор от провода прищепки так, чтобы красный провод был соединён с контактом №1 специальной переходной панельки

Вставьте переходную панельку в программатор и зафиксируйте её небольшим рычагом опустив его вниз (пример для микросхемы 25-й серии)

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

Для удачной прошивки и во избежание повреждения компонентов платы, следует вытащить CPU, RAM и батарейку, а также подключите питание 24-pin и 8-pin, соблюдение таких условий практически гарантирует удачную прошивку.
Следует отметить, что всё зависит от особенностей платы, так например есть платы которые прошиваются без подключения питания, а иногда плата не прошивается без батарейки, нужно пробовать.

После того как всё правильно подключили к микросхеме BIOS, можно подключать программатор к USB компьютера (желательно к USB 3.0, так скорость прошивки будет быстрее) и приступать к прошивки. Не рекомендуется использовать USB удлинители.

Прошивка BIOS программой AsProgrammer:

Скачайте и распакуйте архив с программой AsProgrammer, установите оба драйвера из папки «CH341-Drivers», после этого программатор должен корректно определиться в диспетчере устройств

Запустите программу AsProgrammer и во вкладке «Программатор» выберите «CH341a»

Во вкладке «Микросхема», выберите нужную согласно маркировке вашего BIOS, или воспользуйтесь «Поиск» в той же вкладке и начните вводить маркировку пока не найдёте свою

Теперь нужно сначала «Прочитать» микросхему (кнопка с зелёной стрелкой вправо) и на всякий случай «Сохранить» родной дамп BIOS (кнопка с изображением дискеты)

Далее нажимаем кнопку загрузки прошивки в редактор (кнопка с изображением папки), выбираем необходимый файл (любого расширения, программатору неважно какое расширение файла *.rom, *.bin, или вообще без расширения)

После того как мы загрузили нужную прошивку в редактор, нажимаем кнопку прошивки «Снять защиту -> стереть -> записать -> проверить», после чего скрипт программы сам всё сделает, останется всего лишь дождаться окончания работы

Стирание микросхемы длится около 30сек, за это время может показаться что всё зависло, но это не так. Когда начнётся запись, появится зелёная полоса процесса. По завершению процесса вы увидите надпись что всё прошло успешно, если нет — то сообщение об ошибке.

P.S. Из-за особенностей некоторых материнских плат, не все микросхемы удается прошивать не выпаивая из материнской платы. В некоторых случаях без выпаивания не обойтись.

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

Рейтинг лучших программаторов и дебаггеров на 2022 год

Рейтинг лучших программаторов и дебаггеров на 2022 год

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

  • 5.1 AVR USBASP
  • 5.2 Turbosky PMT-1
  • 5.3 MiniPro TL866
  • 5.4 USB EZP2019
  • 5.5 RT809F
  • 6.1 CH341A
  • 6.2 IDA Pro
  • 6.3 SWD DEBUGGER (ОТЛАДЧИК-ПРОГРАММАТОР PADI)

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

Устройство, предназначенное для считывания(сбора) данных и записи(прошивки) их на запоминающий прибор называется программатором. Для радиолюбителей подойдет стандартный прибор, подключаемый к последовательному или параллельному порту. Он идеален в случае если требуется единожды запрограммировать микроконтроллер. Также благодаря такому аппарату возможно загружать программы, имеющие hex формат, в большую часть микроконтроллеров AVR за довольно короткое время.

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

Приборы для считывания и записи данных можно классифицировать по некоторым характеристикам таким как:

  • по типу микросхем;
  • по их присоединению;
  • по сложности самих программаторов.

По присоединению микросхем приборы подразделяются на:

  • параллельные;
  • внутрисхемные.

Выбирая устройство с параллельным соединением следует обратить внимание на разъем, в который помещается микросхема. Он должен быть хорошего качества, лучше всего если модель будет оснащена цанговым разъемом или тем у которого будет подвижная планка (ZIF разъемы). Дорогие модели оснащены разъемами, подходящими под разные корпуса. Дешевые оснащенные одноразовым соединение быстро выйдут из строя.

Внутрисхемные устройства подходят лишь для микросхем, которые поддерживают внутрисхемный способ программирования. Таким образом возможно прошивать микросхему, не доставая ее из самого прибора.

Дебаггер

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

Итак, что такое дебаггер? Это модуль или приложение разработанное для поиска ошибок в программах. Дебаггер или так называемый отладчик дает возможность пошагово выполнять трассировку, отслеживать, изменять и устанавливать значение переменных, устанавливать, а также удалять контрольные точки и условия остановки в процессе выполнения программ и много другое. Работа устройства включает в себя интерактивную отладку, анализ потока управления, файлов журналов, осуществление мониторинга на уровне приложений и системы, а также модульное и интерактивное тестирование.

Отладчик не только проверяет и обнаруживает ошибки кода, но и исправляет их, обеспечивая таким образом правильность работы приложений. Процесс отладки начинается с того момента, как запишется код, и продолжается на всех последующих этапах, так как код взаимосвязан с остальными модулями, необходимыми для создания программного продукта. При проверке объемных программ имеющих множество строк кода, процедура отладки производится более упрощенным способом, использую модульные тесты, обзоры кодов и парное программирование.

Как выбрать программатор

Покупая программатор, следует учитывать некоторые моменты, которые помогут правильно подобрать устройство:

  • качество, от этого пункта зависит как долго, проработает прибор, а от качества программирования зависит, как долго прослужит микросхема. Перед приобретением следует убедиться, что программатор соответствует рекомендациям компании производителя микросхемы;
  • время программирования, тут уже пользователь сам решает насколько быстрый инструмент ему нужен, время программирования может варьироваться от секунд до часов. Естественно если устройство выбирается для серийной работы, то следует остановиться на выборе того, который работает быстро и наделен способностью группового программирования;
  • цена, она разная, на ней отражается бренд, качество, скорость программирования и многое другое;
  • количество программируемых микросхем. Как правило, производители указывают количество микросхем, к которым подходит программатор, но не всегда эти сведения соответствуют действительности, нередко в перечне оказываются виды микросхем, которые уже не используют. В большинстве случаев достаточно программатора, который совместим с популярными типами микросхем;
  • возможность обновления программного обеспечения, при работе с программаторами нередко требуется обновление, например, в случае ошибок, потери софта. А также же если вышли новые микросхемы после обновления не потребуется приобретать новый прибор. Перед покупкой следует уточнить как обновить устройство и сколько это будет стоить. Что касается обновления, то некоторые производители заявляют о возможности бесплатного обновления и, как правило, это правда. Но стоит знать, что со временем сама модель программатора устаревает и обновления на нее не будут загружаться, что в любом случае приведет к потребности приобрести новый;
  • наличие технической поддержки, она должна быть качественной так как могут возникнуть вопросы при работе с прибором;
  • комплектность устройства, при программировании матриц могут понадобиться различные специальные адаптеры-переходники.

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

На что обратить внимание при выборе отладчика

Выбирая отладчик (дебаггер) покупатель также должен обратить внимание на такие пункты как:

  • качество;
  • компанию производителя;
  • время, которое тратится на отладку.

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

Лучшие программаторы

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

Модель AVR USBASP относится к универсальным USB программаторам, поддерживает десяти штырьковые флэш-микроконтроллеры с возможностью установить дополнительно шесть штырьковых адаптеров. Прибор имеет два варианта питания (5 и 3,3 вольта), которые осуществляются через специальную перемычку. Несмотря на преимущества устройства, стоимость его относится к доступным.

10 лучших программаторов

Простейшие программаторы – это устройства для связи микроконтроллера и компьютера. Они позволяют загрузить файл прошивки в память. Помощником служит специальная программа, в которой уже предустановленны нужные протоколы. Пользователю остается нажать несколько кнопок и дождаться, когда файлы с компьютера перейдут в микроконтроллер.

На рынке представлены десятки программаторов с самыми разными свойствами. Бюджетные модели созданы для одного класса микросхем. Если вы уже знаете, что будете программировать, то такие приборы – лучшее приобретение. К тому же у производителей техники часто есть специализированные устройства, оптимизированные под микросхемы бренда. Универсальные программаторы, наоборот, выполняют десятки задач. В рейтинг вошли 10 лучших моделей для работы с телевизорами, автомобилями, телефонами, компьютерами и многим другим.

Топ-10 лучших программаторов

10 NOAHlink

NOAHlink – уникальный программатор, выпущенный датской компанией Himsa для работы со слуховыми аппаратами. Попаданию в список лучших девайс обязан высоким скоростям передачи информации на компьютер. Он позволяет точно настроить слуховые аппараты, дать пациенту возможность легче ориентироваться в мешанине звуков. Передача информации происходит через Bluetooth. Немаловажной является возможность тестирования разборчивости речи с разного расстояния.

NOAHlink удобно брать с собой, если нужно выехать к пациенту на дом. Во время настройки аппарата мастер может передвигаться по квартире, ведь проводов нет. Подключение без кабелей более безопасно. Хотя есть и минус – программатор работает от батареек, которые нужно менять каждые 20 использований. Аппарат питается от элемента Alkaline AA (R6) 1.5V. Один процесс занимает до 45 минут. Вместе со всеми элементами девайс весит всего 141 грамм.

9 IProg Plus v80

IProg Plus v80 – это официальный программатор для силовых агрегатов и автомобилей. Девайс за короткие сроки способен сбросить AirBag, скорректировать пробег. Умельцы меняют одометры, снимают блокировку с мультимедийных систем (радио, проигрыватели). Открыта работа с ключами. Прибор за несколько минут подготавливает технику в автомобиле к использованию, считывает и записывает нужную информацию. Для корректировки требуется разъем OBD-2 или подходящий адаптер.

IProg Plus v80 привлекает своей универсальностью. Он взаимодействует с IMMO-key, восстанавливает работу ЭБУ. Умеет менять показания одометра с километров на мили и наоборот. Проверяет процессоры и чипы автомобиля. Удаляет из памяти информацию, загружает новые сведения. Может прочитать ПИН-код. Так как программатор официальный, его драйвера регулярно обновляются. Это сильно расширяет возможности пользователя.

8 OpenPort 2.0

Для программирования и анализа ЭБУ российские мастера часто прибегают к OpenPort 2.0. Его популярность неудивительна – это один из немногих приборов, совместимых с J2534 и поддержкой CAN. Американская фирма задала высокий стандарт для девайсов для прошивки техники. У него лучшее программное обеспечение EcuFlash, которое проверено опытными специалистами. На официальном сайте всегда лежит самая свежая версия. Хотя OpenPort 2.0 поддерживает и сторонний софт.

Программатор используется с любыми устройствами, которые понимают его протокол. Без него сложно представить тюнинг ЭБУ зарубежных и отечественных марок автомобилей. Доступно даже программирование ВАЗ и УАЗ по CAN шине. Производитель протестировал девайс с MMC Flasher, Combiloader, BitBox и другим ПО. Поддерживается диагностика софта дилерского уровня (Honda, Toyota, Mitsubishi). Доступно программирование одометров MD Flasher и EcuCe.

7 CH341A

CH341A – простой компактный девайс, который прошивает EEPROM и SPI флеши. Всего 700 микросхем, что неплохо для бюджетного прибора. В комплекте идет платка со штырьками для установки флеш. Что примечательно – софт прошивки переведен на русский, интерфейс понятен с первого раза. Вместе с программатором можно починить разные детали компьютера, например, материнскую плату. Важно только стереть микросхему памяти перед установкой, иначе софт выдаст ошибку.

Если все подключено верно, на девайсе загорится светодиод Power. Новейшие драйвера устанавливаются автоматически, если пользователь не отключил эту функцию. В папке с ПО, которая есть в свободном доступе, лежат необходимые программы. Мастера в отзывах предупреждают, что микросхему нужно ставить не той стороной, которая показана в инструкции производителя. Если их не послушать, девайс сгорит. На запись ему требуется 30 минут, чуть больше уходит на верификацию.

6 MiniPro TL866

Лучшей характеристикой MiniPro TL866 является высокая скорость программирования на всех современных системах Windows: 7, 8, 10, 32 и 64 бита. К одному компьютеру подключается до 4 девайсов. Список поддерживаемых аппаратов занимает десятки страниц, их больше 15 000. Читаются и записываются серии с 24 до 50 параллельных и последовательных чипов памяти. Подключаются сотни микроконтроллеров разных производителей. С помощью MiniPro TL866 можно провести SRAM тест. Прибор поддерживает чипы NAND Flash объемом до 8 Gbits.

MiniPro TL866 имеет десятки дополнительных функций. Например, автоматический поиск плохих пин-контактов и вывод порядкового номера, а также тестирование алгоритмов. Микросхемы потребляют минимум энергии. Программисты создают любые алгоритмы с помощью DLL библиотек. Можно даже ввести уникальный код для защиты авторских прав на устройство. Это полезно на производствах.

5 Turbosky PMT-1

Turbosky PMT-1 – одновременно узкоспециализированный и универсальный девайс. Он подходит для любых портов радиостанций, но только для них. Справляется с задачами, с которыми не работают другие программаторы по причине расхождения уровней единицы и нуля. Этот кабель позволяет тонко настроить в радиостанциях десятки характеристик. Например, установить уровень шумоподавления, добавить озвучку переключения каналов, ввести собственные функции для кнопок.

Мастера работают с кодами CTCSS и DCS. Они создают домашние радиоканалы, разделяют пользователей на группы. Драйвера для Turbosky PMT-1 можно скачать с официального сайта производителя, они бесплатны. Бренд производит специальные радиостанции для этого программатора вместе с адаптерами питания, аккумуляторами и антеннами.

4 XGecu TL866II Plus

Когда программатор XGecu приобрел популярность среди покупателей, китайский бренд поспешил выпустить усовершенствованную версию TL866II Plus. Она служит для работы с процессорами производителей телефонов, позволяет прошивать и настраивать микросхемы и микроконтроллеры. Среди множества совместимых устройств есть EPROM , NAND FLASH и GAL . Девайс справляется с телефонами, которые защищены от взлома. В комплекте идет ICSP кабель , адаптеры для подсоединения к компьютеру и софт.

С XGecu TL866II Plus пользователю открывается доступ к 13 000 устройствам, в том числе к приборными панелям автомобиля, иммобилайзерам, микроконтроллерам, схемам памяти. Мастера справляются с коррекцией спидометров, программируют модули EWS BMW, читают EEPROM. Самой главной фишкой обновленной версии являются свежие авторизации. Она отлично справляется с большими биосами, которые не вытягивают бюджетные программаторы.

3 RT809F

Тройку лучших открывает универсальный программатор RT809F. Он привлекает новичков простотой использования и широкими возможностями. Девайс позволяет записывать в микроконтроллер нужные программы. RT809F подходит для отладки электрооборудования. Например, для прошивки системных плат, дисплеев, ноутбуков, компьютеров. Программатор умеет считывать и записывать 8 и 16-пинговые схемы. В комплекте идут USB и VGA кабели, а также SOP-адаптер.

RT809F поддерживает всю 24 серию микросхем. Считывает DDR1/DDR2/DDR3 памяти, обрабатывает I2C EEPROM Memory. Подходит для всех схем серии 93 MircroWire. В режиме реального времени читает MCU RTD2120. С помощью специального кабеля можно записывать информацию EDID сразу на матрицу ноутбука. Подходит для прошивки компьютеров и телевизоров. Поражает совместимость с чипами Micom и микроконтроллерами WINBOND. Аппарат умеет работать с подключением по Wi-Fi и автономно.

2 USB ESP8266

ESP8266 создан только для одной цели: модуля ESP-01, и со своей задачей устройство отлично справляется. За небольшую стоимость пользователь получает регулятор напряжения в 3.3В, преобразователь уровней и простое подключение. ESP8266 позволяет обмениваться информацией с чипами. Однако придется поработать паяльником: на время заливки прошивки нужно замкнуть контакты, припаять перемычку. Модуль ESP-01 ставится по направлению стрелки, ошибиться сложно.

Внешне ESP8266 похож на маленькую черную плату с разъемом желтого цвета с шагом в 2.54 мм. В него и вставляется нужный модуль. С другой стороны расположен USB разъем. Микросхема CH340 отвечает за связь между модулем и компьютером, причем работает она отлично. На программаторе установлен кварцевый резонатор. Последний увеличивает скорость работы. Производитель подумал и о стабилизаторе напряжения. Максимальный ток составляет 250 мА.

1 USB EZP2019

USB программатор EZP2019 предназначен для ремонта и обслуживания домашней техники: телевизоров, материнских плат, чипов памяти, телефонов, DVD и так далее. При всей своей универсальности цена остается бюджетной. Иногда девайс применяется в заводском производстве, особенно для промышленных микросхем. Автоматически проводит pin-тест при операциях с программируемым оборудованием. Из дополнительных функций только считывание биоса материнской платы, к которой подключен прибор.

EZP2019 работает с интерфейсом USB 2.0 на скорости до 12 Мбит/с. Другими словами, на чтение и запись уходит не более 10 секунд. Хоть это и не самый быстрый результат на рынке, но лучший среди девайсов этой ценовой категории. Чипы идентифицируются автоматически, сразу создается автономная копия. Программатор поддерживает обновление прошивки. В качестве приятного бонуса – компактные размеры, его легко носить с собой в кармане.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *