Покупая у нас программатор, Вы всегда получите оригинальный, качественный продукт.
Источник
Программатор tl866a своими руками
Гостей: 11
Пользователей: 0
Всего пользователей: 5,959 Новый пользователь: roger79
Печать
14 Jun 2015
Nikky
Электроника
275561 Прочтений
29 Комментариев
Программатор MiniPro TL866A
Содержание статьи: предназначение программатора, комплектация, установка и обновление программного обеспечения, небольшое описание по работе с русскоязычной версией софта WizardProg. Для начинающих, впервые знакомящихся с устройством.
Универсальный программатор MiniPro TL866A , предназначен для работы со встроенным программным обеспечением ( прошивками ) электронных устройств. Программатор имеет две версии – TL866A и TL866CS , разница между ними в наличии разъема ICSP («in circuit serial programming») для внутрисхемного программирования, у версии TL866CS такого разъема нет. Страна – производитель описываемого программатора – Китай, сайт – autoelectric.cn . Аналогичный программатор, только под другим названием WizardProg-87 , можно встретить на российском сайте wizardprog.com , который занимается его реализацией. Там же есть необходимые программы для работы с программатором WizardProg и документация на русском языке, которые абсолютно подходят к программатору MiniPro. Язык интерфейса программы MiniPro, находящейся как на сайте производителя, так и на установочном диске – китайский и английский, русского зыка в меню Language нет. То есть, если вы хотите чтобы язык интерфейса программы, для работы с программатором TL866, был на русском, то можете использовать софт, предназначенный для WizardProg-87/87i. Последняя версия программы для WizardProg на сегодняшний день – версия 2.1. Мы предпочли использовать родное ПО, то, что было на установочном диске, английский интерфейс программы нас вполне устраивает. Более того, при желании, вы можете установить сразу две версии софта на одну операционную систему. На английском – MiniPro, и на русском – WizardProg, и обе они будут работать без конфликтов, ниже мы наглядно покажем это.
Возможности программатора TL866 достаточно обширные, перечислять их все мы не будем, достаточно открыть программу MiniPro, щелкнуть по Select IC , и в открывшемся окне Select Device в самом низу посмотреть IC Total — «Общее количество микросхем» . Количество поддерживаемых устройств периодически обновляется, последняя версия программного обеспечения на сегодняшний момент – v.6.10 ( 2014.07.16 ), может работать с 13207 микросхемами. Чтобы посмотреть версию программы и версию прошивки вашего программатора, подключите его к компьютеру и в программе MiniPro откройте – Help – About , в открывшемся окне вы увидите текущую версию программы, версию прошивки программатора и его модель. Если необходимо обновиться до новой версии, то пройдите по следующему пути – Help – Update On Line , после чего на странице обновлений сайта autoelectric.cn вы можете загрузить последнюю версию программного обеспечения программатора.
Область применения данного программатора соответственно также имеет большой диапазон. Широко используемый специалистами и любителями по ремонту компьютеров, ноутбуков, видео-аудиотехники (и это далеко не полный перечень), программатор TL866 стал весьма популярным и доступным, учитывая сравнительно недорогую стоимость программатора. Есть, конечно, и те, кто с недоверием поглядывает на программатор, считая, что хороший программатор не может быть дешевым, на что мы можем ответить, что данным программатором было прошито просто огромное количество микросхем, без особых на то нареканий. Кому нужен программатор с позолоченными контактами и прочими «наворотами», может смело закрыть страницу и перейти к поиску более дорогого устройства – контакты у TL866 не позолоченные. Также мы не утверждаем что этот программатор «всемогущий», и предназначен для всего на свете.
Версия софта, прошивки и модели программатора
Сайт autoelectric — cтраница обновления программного обеспечения
Откроем упаковку и посмотрим, что входит в комплект TL866A . Кроме самого программатора, в комплектацию входит диск программного обеспечения, USB кабель, 6-ти жильный кабель для подключения к ICSP разъему, адаптер PLCC32 , сборный адаптер под пайку, для корпусов микросхем – SOP8 — 16, MSOP8/SSOP8 . Дополнительные адаптеры, а также количество и виды адаптеров входящих в комплект, уточняйте у продавцов перед покупкой программатора. Адаптер под пайку означает, что для работы с прошивкой, вам сначала потребуется выпаять микросхему с устройства и затем впаять ее на контактную площадку адаптера. Сверху программатора находится 40 – контактный ZIF разъем с фиксирующим рычагом, два светодиодных индикатора сигнализирующих о подключении питания и работе программатора, схематичное обозначение правильной установки микросхем в ZIF разъем (ключ первого вывода микросхемы). Разъемы для подключения USB и ICSP находятся с торцов программатора. Размеры программатора позволяют легко поместить его в любом удобном месте рабочего стола — 10cm x 6cm x 2.5cm . На фотографиях весь набор, находящийся в упаковке.
Упаковка программатора TL866A
Комплектация программатора TL866A
Разъемы ICSP и USB
Адаптер PLCC32
Сборный адаптер под пайку, корпуса: SOP8 — 16, MSOP8/SSOP8
Теперь перейдем к описанию установки программного обеспечения для программатора TL866A. Все действия происходили на операционной системе Windows7 , быстро и безупречно. Итак, ставим установочный диск и запускаем файл setup.exe . Если по каким-либо причинам, у вас нет установочного диска, то открываем страницу autoelectric.cn/TL866_Main.html (смотрите скриншот выше), там скачиваем архив с ПО, и устанавливаем с него. Процедура установки стандартная, интуитивно понятная (если не владеете английским) – в самом первом окне установщика указываем путь, где будут находиться файлы, и жмем Install . По умолчанию, программа предлагает свой путь, мы установили в C/Program Files , предварительно создав там папку «MiniPro». После извлечения файлов по указанному пути, в окне USB driver install , нажимаем на кнопку Install, затем в окне приветствия кнопку «Далее» и ждем завершения инсталляции. В самом последнем окне нажимаем кнопку «Готово» , после чего вы можете видеть иконку программы MiniPro на рабочем столе. Далее, подключаем программатор к компьютеру (загорится красный индикатор) и открываем программу MiniPro, в строке состояния, главного окна программы смотрим, что наш программатор успешно определяется. Также, для большей убедительности, можете открыть на своем компьютере «Панель управления» — «Диспетчер устройств» и в свойствах MiniPro посмотреть, что все установлено правильно и работает нормально. При первом подключении программатора, программа может предложить перезаписать микропрограмму ( Reflash firmware ), соглашаемся и перезаписываем. Никаких сложностей в установке нет, далее можно брать микросхему и пробовать прошивать.
Окно программы MiniPro v6.10, программатор успешно определяется
Диспетчер устройств — состояние программатора
Аналогично происходит процесс установки программного обеспечения WizardProg , с той лишь разницей, что в инсталлятор теперь добавлен выбор языка во время установки программы – по умолчанию предложен русский, второй язык – английский. Выбор языка в самом начале установки не действует на язык интерфейса, данный вариант программы только на русском. В самой программе WizardProg, отсутствует меню выбора языка. После установки – проверяем русскоязычную версию WizardProg. Подключаем программатор, щелкаем по иконке WizardProg и в самом низу окна открывшейся программы – строке состояния, видим, что теперь наш программатор определился как WP87i . При этом программатор работает стабильно и выполняет то же самое что и в программе MiniPro, изменилось лишь название. Перед началом работы, можете сделать самотестирование программатора, для этого идем по следующему пути – « Сервис » — « Самотестирование » и в открывшемся окне « Диагностика аппаратной части » жмем « Тест ». Постоянно тестировать программатор не обязательно, вы можете сделать это только если возникли какие-то проблемы или видите что программатор работает не совсем корректно. Сбои в работе программатора могут быть вызваны не только самим программатором, зачастую это происходит по причине плохого контакта выводов микросхемы с контактами адаптера, неправильной установкой или несоответствием ключей первого вывода, проблемы с USB кабелем и другие. При постоянной работе с устройством, вы уже сами будете определять большинство возникающих проблем.
Окно программы WizardProg 87, версия 2.1
Диагностика аппаратной части программатора
Чтобы окончательно убедиться в работоспособности ПО WizardProg, установленной совместно с MiniPro на одной системе, берем первое, что нам попадется под руку, и начинаем считывать и прошивать! И первое, что нам попалось под руку, это модуль T-Con с установленной на нем микросхемой памяти в корпусе TSSOP-8 . Устанавливаем память на контактную площадку адаптера под пайку, и запаиваем микросхему. Но! Прежде чем запаивать микросхему, прозваниваем контакты адаптера и вычисляем, где будет находиться первая ножка.
Микросхема памяти — корпус TSSOP-8
По всем правилам – «точка на крышке корпуса и выемка на его торце служат для обозначения точки отсчета при нумерации выводов» , и если посмотреть на контактную площадку адаптера, то можно увидеть что условное обозначение микросхемы под корпуса MSOP8/SSOP8 указывает в направлении цифры 1. Не прозванивая контакты, вероятнее всего мы положили бы микросхему именно так как нарисовано на площадке – выемкой к цифре 1, и запаяли ее. Затем зажали бы ножки адаптера в ZIF разъем в соответствии с обозначением ключа первого вывода микросхемы, не подозревая, что контакта там нет вообще, и правильное расположение должно быть в противоположную сторону. Условное обозначение направления для корпусов SOP8-16 правильное, что в принципе итак видно. Поэтому важно иногда проверять контакты , не всегда доверяя тому, что нарисовано.
Разобравшись с контактами, подключаем программатор. Первое что нам необходимо сделать, щелкнуть по кнопке ускоренного выбора устройства — «Выбор ИМС» , и в открывшемся окне «Выбор устройства» выбрать тип установленной нами в программатор микросхемы памяти. Выбрать обслуживаемое устройство можно также через одноименную кнопку, находящуюся в главном меню программы. Нельзя не сказать об очень удобной на наш взгляд маленькой кнопке со стрелкой вниз, при клике по которой выпадает список микросхем, с которыми мы работали, другими словами — история подключенных ранее микросхем. После выбора типа устройства, можете кликнуть по кнопке «Размещение ИМС» и если мы все делаем правильно, то схематичное изображение микросхемы будет зеленого цвета.
Выбор микросхемы
Кнопка «Размещение ИМС»
Далее нажимаем кнопку «Чтение с ИМС» расположенную на панели инструментов — откроется окно «ИМС: Чтение» , в нем нажимаем кнопку «Чтение» и буквально сразу (546 мс) в этом же окне появиться сообщение что «Чтение успешное!» . Во время считывания, также как и во время других операций, будет мигать желтый светодиод «RUN» . Закрываем окно и видим код, считанный с нашей «проверочной» микросхемы. Также пробуем стирать, записывать, сохранять, открывать и другие возможные операции, пробуем с другими типами микросхем. В итоге можно сделать вывод – русифицированная программа WizardProg вполне работоспособная, практически ничем не отличающаяся от MiniPro. С какой из них будете работать вы, решайте сами.