Что такое программатор для прошивки телевизоров

Универсальный программатор ISP, сериальной памяти и микроконтроллеров плат TV, ноутбуков, мониторов, микроконтроллеров AVR.

Программатор для памяти SPI, 24, 93, 95 серии и скалеров мониторов и контроллеров. Main плат телевизоров TV . Мультиконтроллеров ноутбуков MIO KB9012QF . Микроконтроллеров AVR, ATMEGA, Attiny, AT90 и серии AT89S.

Программирует MIO KB9012QF.

Поддерживает работу , чтение, запись OTP области. Данная опция, очень нужна для работы с спутниковыми тюнерами и «обучением» их «правильно» работать.

Pin тест при каждой операции с программируемой чипом. Гарантирует, что данные с микросхемы будут считаны правильно, поскольку грязные ноги ис или

плохой контакт, сразу будут выявлены.

Встроен генератор сигнала VGA, HDMI, для проверки мониторов. Кнопка на боковой стенки программатора — перебор-фиксации (стоп-кадр) режима тест сигнал генератора цветных полей, полос, сетка и других изображений. Автономный генератор испытательных видеосигналов.

Лучший первый программатор для телефонов. На данный момент.

Данный аппарат больше направлен на работу с мониторами и LCD теле-аппаратурой. Позволяет программировать память и микроконтроллер монитора без открытия , через разъемы VGA, HDMI . Считывает DDC EDID с эпромки монитора без разборки.

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

Эта отличительная особенность, плюс еще много вкусностей, делают это устройство, действительно УНИВЕРСАЛЬНЫМ ПРОГРАММАТОРОМ SPI ICSP.

Скорость работы очень хорошая.

Это можно увидеть на видео примерах: EN25F16 MX25L3205 W25Q32

Сборка, корпус , упаковка все на высшем уровне. Это уже не тот Китай, который был несколько лет назад. Китайский производитель быстро учится на ошибках, устраняет их, улучшает качество , что в итоге, положительно сказывается на конечном пользователе. За небольшие деньги, мы получаем отличный программатор для SPI , мониторов, ноутбуков , который позволяет делать много без разборки.

Пользоваться им очень удобно!

Фото «внутриностей» программатора RT809F

Внешний вид RT809F

Некоторые особенности программатора RT809F :

— При подключении к адаптеру приемника IR, считывает RC коды IR пультов.

— Поддерживает Spi flash по 32 Mbytes. Есть возможность добавлять вручную.

— Поддерживает программирование PIC на платах (main) телевизоров по протоколу ICSP( через специальный адаптер, в комплект не входит)

Как правильно ВЫБРАТЬ программатор для EMMC NAND SPI EEPROM — UFPI

— Поддерживает работу с чипами типа 24S08. Пример — снятие пароля с ноутбука Lenovo (IBM) ThinkPad X200 .

— Поддерживает работу с Main Tv телевизоров. Вот пример: Haier L42R1A, процессор FLI8541, память S25F016A

Особенности:

1) Чтение и запись 8 pin и 16 pin чипов.

2) Читает и программирует в память SPD DDR1/DDR2/DDR3

3) Поддержка работы с 8 pin и 14 pin которые используются в ноутбуках (для хранения пароля) и аккумуляторах 24RF08 6480AR BR9080 9016.

4) Поддержка всех серий 24, IIC EEPROM Memory.Важно! Автоматически определяет модель чипа от 24C01 до 24C16, 25 серии spi
Определяет уровень защиты от записи — 7-й контакт серии 24.

5) Поддержка всех серий 25 и 26 SPI флэш-

памяти, идентификация ис автоматически, емкость до 256Mbit.

6) Поддержка всех серий 93 MircroWire памяти, в том числе японских специальных чипов.

7) есть функция поддержки double bank RTD2120 .Читает и программирует без выпаивания.

8) Чтение и запись DDC-EDID данные ЖК-матриц не разбирая через разъем VGA.

9) Поддержка чтения и записи данных EDID на матрицу ноутбука не разбирая через разъем матрицы.

10) Поддержка Leroy, Ding Branch, Rainbow Star, Triumph, Kang Yue and Wang Jie производителей плат мониторов.
Работает с MCU через VGA порт, не разбирая монитор.

11) Поддержка чтения и записи прошивки платы ЖК-дисплея и ТВ в онлайн режиме и автономном режиме.
Поддержка TPV, Proview, Samsung, LG, ACER, LENOVO, HP, IBM, BENQ, HKC, Hisense, Skyworth, Konka, Changhong, TCL , Haier, Prima
и других крупных брендов, поддерживает NOVATEK, MTK, the MST, Genesis, TSUM, SE, FT, REALTEK the Winbond WELTEND, MySoN,
China and Asia micro and PIXELWORKS chipset, вы можете использовать официальный программное обеспечение ISP или программного
обеспечения сторонних производителей, учитывать целостность функций и простота пользователя в использовании.

Еще по теме:  Как сбросить телевизор Haier до заводских

12) Поддержка Samsung, Philips, AOC, BENQ, NESO поддерживает серии NT68F63/NT68F632/NT68F633 MCU и WT61P4.
Может читать и сохранять оригинальные прошивки MCU.
Поддерживает SE1059 серии «чтение и запись. Легко решить проблемы экрана balck screen Samsung.

13) Программирование серии WINBOND series MCU’s в онлайн, таких как W78E65P-40.
Работает с MCU M6759,SM5964,SM89516,P89C51RD и TP2804.

14) Поддержка MTK series LCD and DVD program online. Such as MT2389,MT1379,MT8223 и 8226 и т.д.

15) Поддержка SUNPLUS DVD программа онлайн. Такие, как 8202D 8202S, 8202L, 8281 и 8200 и т.д.

16) VGA поддержка в девяти серии спутникового ресивера ; в том числе Guoxin, Haier, China and Asia, NEC ;

17) Есть режим самопроверки программатора, Pin тест,
есть функция обнаружения питания на программируемой плате,
в автономном режиме чтения и записи обнаружения плохого Pin-контакта;

18) имеет скоростной процессор MCU;
По USB интерфейсу, передаются как данные так и питание программатора,
есть антистатические и внутри-портовые меры защиты, для обеспечения надежности программатора.

19) Количество поддерживаемых чипов постоянно добавляются.
Если нужно добавить новую микросхему, вы можете написать в службу поддержки.
24,25,26,93 серии, можно добавлять в ручном режиме.

Источник: www.willem-ua.com

Программатор для начинающих

Программатор это программно аппаратное устройство, предназначенное для записи информации в постоянное запоминающее устройство (ПЗУ). Помимо записи, подобное устройство должно обеспечивать возможность считывания информации из ПЗУ микросхемы. Наряду с основными режимами записи и чтения, многие микросхемы имеют ряд дополнительных режимов: стирание, защита от чтения, защита от программирования и т.п. Для начинающих пользователей программатора, в материале «программирование микроконтроллеров для начинающих», представлена классификация устройств со встроенным ПЗУ. Принято считать, что устройство поддерживает микросхему, если оно:

  1. обеспечивает работу с микросхемой во всех режимах, предусмотренных разработчиком данной микросхемы;
  2. все алгоритмы реализованы в строгом соответствии с требованиями спецификации на данную микросхему.

Для выполнения своих функций, нормальный программатор, как минимум должен содержать:

— колодку, в которую можно вставить выбранную микросхему. Колодка должна обеспечивать электрический контакт с выводами микросхемы;

— интерфейс, позволяющий осуществлять ввод/вывод записываемой и считываемой информации;

— программно аппаратные драйвера, способные формировать и считывать логические уровни и сложные тактовые сигналы.

Классификация программаторов.

По типу поддерживаемых микросхем

  1. Специализированный программатор. Устройство, программирующее микросхемы только одного типа, или микросхемы только одного производителя.
  2. Условно универсальный программатор. Устройство, программирующее (поддерживающее) микросхемы различных типов и/или микросхемы различных производителей.
  3. Универсальные программаторы. Устройства, программирующие (поддерживающие) микросхемы всех типов, и микросхемы всех производителей.

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

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

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

В общем случае, чем более универсальны аппаратные драйвера, и чем больше их количество — тем более универсально подобное устройство.

По способу программирования микросхем

  1. Параллельный программатор. Программирование микросхем происходит в колодке программатора;
  2. Внутрисхемный, или ISP программатор. Программирование микросхем происходит непосредственно в устройстве пользователя. в режиме ISP (внутрисхемного) программирования, иногда его называют режимом последовательного программирования.

Параллельный программатор. Для того, что бы произвести необходимые действия с микросхемой, ее надо вставить в колодку программатора. Затем, в программном интерфейсе выбрать соответствующий тип поддерживаемой микросхемы, после этого, запустить на исполнение необходимый режим (программирование, чтение, стирание, защита и т.п.).

Еще по теме:  Можно ли в больницу телевизор

Колодка должна обеспечивать надежный электрический контакт между выводами микросхемы и аппаратными драйверами устройства. Как правило, универсальный программатор оснащается колодкой под DIP корпус микросхемы. Наиболее надежными и удобными для пользователя являются специальные колодки (сокетки) с нулевым усилием — (ZIF socket).

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

Внутрисхемный программатор. Внутрисхемное программирование возможно только тех микросхем, которые рассчитаны на данный режим. Как правило, подобные микросхемы имеют встроенные схемы, которые:
— из внешнего напряжения питания генерируют напряжения необходимые для программирования;
— обеспечивают коммуникацию с внутрисхемным прoгрaммaтором по последовательному интерфейсу (вариации протокола JTAG, SPI, UART).

Для реализации режима внутрисхемного программирования, устройство пользователя должно обеспечивать:
— необходимую коммутацию с выводами микросхемы;
— необходимые режимы по нагрузке и питанию на соответствующих выводах микросхемы в режиме программирования.

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

Отличительной особенностью моделей серии ChipProg-xx является то обстоятельство, что помимо поддержания параллельного режима программирования (программирования в колодке), они поддерживают и режим внутрисхемного программирования.

По подключению к компьютеру

Как правило, для подключения современного программатора к PC используется порт USB. Раньше для этих целей использовались LPT и/или COM порты. Некоторые модели могут работать и в автономном режиме, без подключения к PC. Например, ChipProg-ISP2 помимо обычного управления от PC допускает управление:
— кнопкой на корпусе;
— через Ethernet (с гальванической развязкой);
— от внешних программно аппаратных комплексов.
При этом, программируемая информация, все режимы и опции программирования хранятся на встроенной SD карте (до 256 проектов).

По количеству одновременно программируемых микросхем

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

Так например, наш ChipProg-G41 снабжен четырьмя ZIF сокетками, что позволяет в асинхронном режиме программировать до 4 микросхем одновременно, а нутрисхемный промышленный ISP CPI2-Gxxxx позволяет в асинхронном режиме программировать до 14 микросхем одновременно. Другая возможность существенно увеличить скорость тиражирования партий микросхем – воспользоваться функциональными возможностями некоторых устройств. В частности, модели ChipProg-XX с USB интерфейсом предоставляют возможность мультипрограммирования. Что позволяет обеспечить программирование практически любого количества микросхем одновременно.

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

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

Программатор для начинающих.

Начинающему пользователю программатора — завтрашнему коллеге:

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

2. Если Вы планируете заняться программированием профессионально — не спешите, лучший программатор для начинающего, это не обязательно самый простой или самый дешевый. Возможно Вам будет полезно посмотреть материал с рекомендациями какой универсальный программатор купить (выбрать).

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

Источник: www.phyton.ru

Что такое программатор ? (1/1)

Что такое программатор ?
Программатор это программно аппаратное устройство, предназначенное для записи информации в постоянное запоминающее устройство (ПЗУ). Помимо записи, программатор должен обеспечивать возможность считывания информации из ПЗУ микросхемы. Наряду с основными режимами записи и чтения, многие микросхемы имеют ряд дополнительных режимов: стирание, защита от чтения, защита от программирования и т.п. Принято считать, что программатор поддерживает микросхему, если он:
1.обеспечивает работу с микросхемой во всех режимах, предусмотренных разработчиком данной микросхемы;
2.все алгоритмы реализованы в строгом соответствии с требованиями спецификации на данную микросхему.

Для выполнения своих функций, программатор, как минимум должен содержать:

Еще по теме:  Телевизор LED Samsung ue49nu7300 черный

— колодку, в которую можно вставить выбранную микросхему. Колодка должна обеспечивать электрический контакт с выводами микросхемы;

— интерфейс, позволяющий осуществлять ввод/вывод записываемой и считываемой информации;

— программно аппаратные драйвера, способные формировать и считывать логические уровни и сложные тактовые сигналы.

Рассмотрим некоторые классификации программаторов по следующим параметрам.

По типу поддерживаемых микросхем
1.Специализированные программаторы. Программаторы, программирующие микросхемы только одного типа, или микросхемы только одного производителя. В качестве примера можно привести EEPROM программатор или программатор для PIC.
2.Условно универсальные программаторы. Программаторы, программирующие (поддерживающие) микросхемы различных типов и/или микросхемы различных производителей, например JTAG программатор.
3.Универсальные программаторы. Программаторы, программирующие (поддерживающие) микросхемы всех типов, и микросхемы всех производителей.

Очевидно, чем более широк спектр поддерживаемых микросхем, тем более сложная программно аппаратная реализация программатора.

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

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

В общем случае, чем более универсальны аппаратные драйвера, и чем больше их количество — тем более универсален программатор.

По способу программирования микросхем
1.Параллельный программатор. Программирование микросхем происходит в колодке программатора;
2.Внутрисхемный программатор, или ISP программатор. Программирование микросхем происходит непосредственно в устройстве пользователя (режим внутрисхемного программирования).

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

Колодка программатора должна обеспечивать надежный электрический контакт между выводами микросхемы и аппаратными драйверами программатора. Как правило, универсальный программатор оснащается колодкой под DIP корпус микросхемы. Наиболее надежными и удобными для пользователя являются специальные колодки (сокетки) с нулевым усилием — (ZIF socket).

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

Внутрисхемный программатор. Внутрисхемное программирование возможно только тех микросхем, которые рассчитаны на данный режим («ISP mode», In-System Programming). Как правило, подобные микросхемы имеют встроенные схемы, которые:
— из внешнего напряжения питания генерируют напряжения необходимые для программирования;
— обеспечивают коммуникацию с внутрисхемным программатором по последовательному интерфейсу (вариации протокола JTAG, SPI, UART).

Для реализации режима внутрисхемного программирования, устройство пользователя должно обеспечивать:
— необходимую коммутацию выводов микросхемы с выходами внутрисхемного программатора;
— необходимые режимы по нагрузке и питанию на соответствующих выводах микросхемы в режиме программирования.

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

Отличительной особенностью программаторов серии ChipProg-xx является то обстоятельство, что помимо поддержания параллельного режима программирования (программирования в колодке программатора), они поддерживают и режим внутрисхемного программирования.

По подключению к компьютеру

Как правило, для подключения современного программатора к PC используется либо параллельный порт (Line Print Terminal, LPT), либо порт USB.

По количеству одновременно программируемых микросхем

Как правило, универсальный программатор может работать одновременно не более чем с одной микросхемой. Для тиражирования микросхем выпускаются программаторы копировщики. Так например, программатор ChipProg-G4 снабжен четырьмя ZIF сокетками, и позволяет в асинхронном режиме программировать до 4 микросхем одновременно.

Другой возможностью существенно увеличить скорость тиражирования партий микросхем – воспользоваться функциональными возможностями некоторых программаторов. В частности, универсальные программаторы серии ChipProg-XX с USB интерфейсом предоставляют возможность мультипрограммирования. Любое количество usb программаторов может быть подключено к одному управляющему компьютеру через USB порты, либо через usb HUB. USB программаторы, объединенные в мультипрограмматорный режим, работают асинхронно и совершенно независимо друг от друга.

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

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

Источник: master-tv.net

Оцените статью
Добавить комментарий