Sofi SP8-A высокоскоростной USB программатор

Высокоскоростной USB программатор «Sofi SP8-A» от фирмы «Sunrom»

Снискавшему высокий уровень популярности программатору CH341A нашёлся серьёзный конкурент – разработка фирмы «SUNROM». Программатор «SOFI SP8-A», правда, существенно отличается по стоимости (примерно на порядок выше CH341A). На известном китайском портале девайс доступен минимум за 1850 руб. На официальном сайте продавался за $80 (теперь снят с продажи). Между тем речь идёт о профессиональном аппарате, соответственно и о цене следует размышлять с учётом такого статуса. Однако посмотрим, что представляет собой высокоскоростной USB программатор «SOFI SP8-A» профессионального назначения.

Обзор устройства профессионального программирования

Устройство «SOFI SP8» — профессиональный программатор, специально предназначенный под программирование памяти последовательного доступа типа «FLASH», «EEPROM», «SPI». Программатором используются 32-разрядные высокоскоростные микропроцессоры с интерфейсами связи USB2.0. Устройством поддерживается высокоскоростное программирование большей части чипов памяти серий: «24», «25», «93», «BR90».

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

По количеству вспомогательных последовательных ячеек памяти, а также по скорости записи чипов, программатор «SOFI SP8» значительно превосходит большинство аналогичных общих и специальных программаторов, стоимость которых в несколько раз выше.

Уникальная «фишка» конструкции – ISP функция интернет программирования. В этом режиме поддерживается программирование многих микросхем. Разработчики стабильно обновляют программное обеспечение.

Благодаря удобству работы с пресс-формой и усовершенствованному программному (аппаратному) обеспечению, серия «SOFI SP8» явно выделяется среди похожих продуктов, как внешним, так и внутренним исполнением. Для подключения используется интерфейс связи USB2.0 (реальный интерфейс USB, а не последовательные или моделируемые порты USB).

Конструкционные детали программатора «SOFI SP8»

Конструкция программатора «SOFI SP8» содержит порт загрузки ISP, дополненный разноцветным шлейфом на 10 контактов. На случай программирования встроенных патч-чипов (например, BIOS материнской платы с интерфейсом SPI) допускается прямое подключение. На корпусе программатора присутствует стандартная 40-контактная панель-фиксатор с нулевым усилием вставки, применимая для работы с разными чипами.

Профессиональный программатор Sofi SP8
Конфигурация устройства прошивки микросхем по внешнему оснащению: 1 – ZIF панель на 40 контактов, наделённая «пресс»-механикой; 2 – индикатор питания; 3 – индикация состояния; 4 – SPI терминал; 5 – терминальное подключение USB линий

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

  • на случай перегрузки по току;
  • от электростатических зарядов;
  • от электрических повреждений схемы устройства и USB-портов компьютера;

Среди особенностей программатора «SOFI SP8» следует выделить возможность массового асинхронного программирования посредством подключения нескольких программаторов на один компьютер. Исключено синхронное ожидание, а высокая скорость действий способствует подъёму эффективности работы.

Существует вариант автономного программирования, когда встроенная память на 128 Мбит позволяет осуществить программирование в полевых условиях, когда отсутствует компьютер.

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

Пул 32-битных высокоскоростных микропроцессоров

Аппаратное обеспечение под высокоскоростные встроенные 32-разрядные микропроцессоры оптимизировано для работы «SPI Flash» и «EEPROM» . Так обеспечивается стабильность чтения/записи чипов на высокоскоростном режиме.

Схемы подключения через интерфейс ISP
Схемы подключения к программатору чипов серий 25 и 93 непосредственно через интерфейс SPI способствуют быстрой надёжной прошивке микросхем памяти от разных производителей

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

Скоростное программирование «SOFI SP8»

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

В частности сравнивалась работа с чипом 8-бит «EN25T80», которая показала параметры чтения/записи:

  • «SP8-A»: 1.24 сек. / 5.44 сек.;
  • «SuperPro 580U»: 4.15 сек. / 9.31 сек.;

Благодаря использованию высокоскоростных микропроцессоров и особому оборудованию, программатор «SOFI SP8» демонстрирует скорость и надежность программирования чипов, в частности — последовательной флэш-памяти и «EEPROM».

Таблица времени чтения записи некоторых чипов, отмеченных на практике

Тип чипа Объём, Мбит Запись, сек Чтение, сек Проверка, сек
EN25T80 8 5,4 1,2 1,2
W25X16 16 7,6 2,3 2,3
SST25VF010A 1 4,2 0,6 0,6
KH25L8005 8 4,3 1,3 1,3
ST25P16 16 7,3 2,3 2,3
W25X32 32 20,8 4,9 4,9
AT24C512 0,512 5,8 3,6 3,6
SST25VF080B 8 6,9 2,4 2,4
AT24C256 0,256 3,0 1,8 1,8
W25X80 8 8,6 1,3 1,3

Функционал интеллектуального определения контактов

Разработка «SOFI SP8» отличается тем, что имеет функцию интеллектуального сканирования контактов. Распознавание системой выводов микросхем способствует эффективному исключению сбоев. Первым делом сканируется возможный «неконтакт» или некорректная установка микросхем. Также определяются проблемы с адаптерами, что дополнительно повышает эффективность программирования.

Определение контактов программируемых чипов
Результат работы функции автоматического определения рабочих контактов микросхемы, необходимых для процесса программирования. Функционал в составе программного обеспечения программатора

Программатор представляет картинно контактную информацию о выводах:

  • с нарушением контакта,
  • с хорошим контактом,
  • не используемых,
  • не участвующих в процессе.

Защитная функция токовой перегрузки и КЗ

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

  • нарушения размещения/направления микросхем;
  • применения чипов, не поддерживаемых программатором;
  • наличия КЗ на чипе или в схеме адаптеров.

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

Применение 40-контактного универсального ZIF-разъёма

Конструкцией поддерживается 40-контактный разъём ZIF под чипы широкого/узкого исполнения. Интерфейс допустимо применять непосредственно к встроенным чипам на восемь-шестнадцать ножек. Допустимо напрямую использовать подходящий адаптер шириной штифта 7,6 мм или 15,24 мм. Допускается также напрямую использовать адаптер на 40 контактов.

Пресс-контактная панель
Так называемая «пресс»-контактная панель 40-пинового размещения, установленная на корпусе программатора, предоставляет возможности универсальных подключений чипов и различных адаптеров

Некоторые патч-чипы электронных плат программируются напрямую через интернет, что допускает исключить процедуру распайки и демонтажа. Программатор «SOFI SP8» наделён специальными интерфейсами ISP, буферизированными специальными микросхемами, с поддержкой целевых плат (чипов) с напряжением 2,0 — 5,5 вольт. Для подачи питания к целевым платам (3,3-5,0В), интерфейсы ISP настраиваются посредством программного обеспечения.

Источник питания ISP, наделённый функционалом защиты против токовой перегрузки и КЗ, автоматически определяет режим питания целевых плат, предотвращает конфликты питающей шины. Программатором допускается использование обновления BIOS (онлайн) материнских плат.

Мощное программное обеспечение «FlyPRO»

Программным обеспечением поддерживается установка на системах:

  • «Windows XP»
  • «Vista»
  • «Windows 7»
  • «Windows 10»

Предусмотрена полноценная поддержка 64-битных операционных систем. Работа доступна с различными форматами файлов: двоичными, шестнадцатеричными (Motorola-S, TI-TEK).

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

Буфер данных работает с многофункциональной компиляцией. Допускается непосредственная модификация данных с клавиатуры. Традиционные операции копирования, заполнения, логических операций – включены по умолчанию. Поддержка шестнадцатеричных и ASCII дисплеев. Сочетание ручного программирования и автоматических функций, определяемых пользователем.

Список поддерживаемых программируемых брендов микросхем:

  • Serial EEPROM
  • ACE Technology (EEPROM)
  • ACE Technology (FLASH)
  • Actrans (EEPROM)
  • Adesto (EEPROM)
  • Adesto (FLASH)
  • AiT (EEPROM)
  • AKM (EEPROM)
  • AMIC (FLASH)
  • Anachip (EEPROM)
  • APLUS (EEPROM)
  • Artschip (EEPROM)
  • ATC (EEPROM)
  • ATMEL (EEPROM)
  • ATMEL (FLASH)
  • Axelite (EEPROM)
  • Belling (EEPROM)
  • BergMicro (FLASH)
  • BJX (EEPROM)
  • Bookly (EEPROM)
  • Boya Microelectronics (FLASH)
  • Catalyst (CSI) (EEPROM)
  • Ceramate (EEPROM)
  • Chingis (FLASH)
  • CBC Microelectr (EEPROM)
  • Chipswinner (EEPROM)
  • Coreriver (EEPROM)
  • CYPRESS (EEPROM)
  • CKD Technology (EEPROM)
  • DOUQI (FLASH)
  • E-CMOS (EEPROM)
  • EON(cFeon) (FLASH)

Вывод по результатам обзора

Программатор скоростной прошивки  «SOFI SP8» действительно представляет собой инструмент, привлекательный для специалистов. Устройство видится полезным и реально эффективным в условиях профессиональной практики.  Стоимость программатора прошивки микросхем памяти вполне доступная, что позволяет приобрести аппарат даже мастерам-любителям.


На основе информации: Sunrom