Minipro tl866a usb – Программатор Xgecu TL866II Plus (Minipro TL866II Plus)
Содержание
Программатор Xgecu TL866II Plus (Minipro TL866II Plus)
Приветствую вас уважаемые читатели муськи! Речь в этом обзоре пойдёт о новой версии народного программатора.Посмотрим что нового и чем же он лучше старых версий, дополнительно сравнение внутренностей и кое что полезное для владельцев множества адаптеров.Милости прошу под CUT 🙂 Был у меня народный TL866A, были у него свои приколы, но в целом программатор меня устраивал. Однажды обновляя ПО программатора я увидел информацию о новой версии (если честно я не часто обновляю ПО поэтому этой новости было полгода). Собственно все нововведения и характеристики были оформлены в виде таблицы которая выглядит следующим образом:
Из интересных нововведений это поддержка NAND, 1.8v теперь без адаптера и «Pin detected» оно же обнаружение плохого контакта, также производитель обещал увеличение скоростей работы, а самое важное модели TL866A и TL866CS сняты с производства
, а это значит что дальнейшая поддержка производителем под вопросом. Посидел я, подумал и решил следующее — буду менять… Переходники у меня есть, а сам программатор не такой и дорогой, выставил на продажу я свой старый программатор (в моём регионе иногда за Б/У просили до 70$) цену выставил не наглую в итоге продал за 3 дня, добавил немного денег и сделал заказ. Через 2 недели при получении долгожданной покупки у меня было лёгкое дежавю…Новая модель поставляется в старой коробке, когда в первый раз берёшь её в руки можно реально подсесть на измену т.к. единственное что говорит о том что Вас не обманули с моделью это маленькая наклейка в верхнем углу. Комплект простой: Программатор Кабель для ICSP (внутрисхемного программирования) USB B кабель для подключения к компьютеру Диск с ПО На этот раз его не было в коробке, впрочем, не сильно и надо. Гарантийный талон или фиг знает что это…
Сам программатор напоминает модель TL866A список поддерживаемых микросхем тут:
mysku.me
Универсальный программатор MiniPro TL866A + большой набор адаптеров
В связи со своими работой и хобби, я часто выполняю ремонт различных устройств. Когда количество поломок, требовавших прошивки микросхем вне плат стало велико, мною было принято решение купить наконец программатор. Так как в России купить такую вещь за адекватную цену не представляется возможным, я обратился к китайскому рынку. И «народный» программатор был найден. Им оказался MiniPro TL866A (есть еще упрощенная версия TL866CS, но она требует доработок, а разница в цене невелика). В поиске был выбран лот с самым большим количеством совместимых адаптеров, а главное, с так необходимым мне, адаптером TSOP48. Заказ был сделан и оставалось только ждать.
Коротко — отличный программатор, оправдывает свою цену на все 100%.
Под катом подробности.
Программатор пришел быстро для нашей почты — 12 дней. Упакован был в коробку, обмотанную желтым скотчем.
Внутри было всё, как и описано у продавца, сам программатор в коробке с кабелями и диском, 15 адаптеров, и инструмент для вытаскивания микросхем из кроваток.
Некоторые адаптеры пришли не спаянными, но в комплекте к ним были все недостающие запчасти. Флюс, естественно, не был отмыт со всех адаптеров. Это было быстро исправлено на работе.
По железу вроде все. Теперь о софте.
Софт был скачан с официального сайта и установлен. Никаких проблем с работой программы и драйвера на Win7 x64 не было выявлено. При первом подключении мне было предложено обновить прошивку программатора, что и было сделано. Программа содержит 2 языка английский и китайский. Так как проблем с английским не испытываю, то оставил его, но знаю что есть русификатор.
Программатор быстрый — 8 Мб EEPROM пишет и проверяет минуты за три.
Производитель поддерживает свой продукт. Это и обновления прошивки программатора и обновление софта.
Постоянно обновляемый список поддерживаемых микросхем находится тут — www.autoelectric.cn/minipro/MiniProSupportList.txt
На момент написания обзора их число было равно 13137.
В первые же выходные с его помощью было отремонтированно 2 ноутбука и 1 роутер и это только начало.
Итог: данный программатор очень хороший помощник для ремонтника.
На этом все. Это мой первый обзор, хотя это ничего и не меняет.
Животных нет ибо страшный аллергик.
Отвечу на любые вопросы в комментариях.
Спасибо за внимание.
mysku.ru
Обзор программатора Xgecu TL866II Plus (Minipro TL866II Plus) и списка поддерживаемых микросхем
Приветствую вас уважаемые читатели муськи! Речь в этом обзоре пойдёт о новой версии народного программатора.Посмотрим что нового и чем же он лучше старых версий, дополнительно сравнение внутренностей и кое что полезное для владельцев множества адаптеров.Милости прошу под CUT 🙂 Был у меня народный TL866A, были у него свои приколы, но в целом программатор меня устраивал. Однажды обновляя ПО программатора я увидел информацию о новой версии (если честно я не часто обновляю ПО поэтому этой новости было полгода). Собственно все нововведения и характеристики были оформлены в виде таблицы которая выглядит следующим образом:
Из интересных нововведений это поддержка NAND, 1.8v теперь без адаптера и «Pin detected» оно же обнаружение плохого контакта, также производитель обещал увеличение скоростей работы, а самое важное модели TL866A и TL866CS сняты с производства, а это значит что дальнейшая поддержка производителем под вопросом. Посидел я, подумал и решил следующее — буду менять… Переходники у меня есть, а сам программатор не такой и дорогой, выставил на продажу я свой старый программатор (в моём регионе иногда за Б/У просили до 70$) цену выставил не наглую в итоге продал за 3 дня, добавил немного денег и сделал заказ. Через 2 недели при получении долгожданной покупки у меня было лёгкое дежавю…Новая модель поставляется в старой коробке, когда в первый раз берёшь её в руки можно реально подсесть на измену т.к. единственное что говорит о том что Вас не обманули с моделью это маленькая наклейка в верхнем углу.
Комплект простой:
Программатор
Кабель для ICSP (внутрисхемного программирования)
USB B кабель для подключения к компьютеру
Диск с ПО На этот раз его не было в коробке, впрочем, не сильно и надо.
Гарантийный талон или фиг знает что это…
Сам программатор напоминает модель TL866A
список поддерживаемых микросхем тут: www.autoelectric.cn/MiniPro/TL866II_List.txtСобственно корпус одинаковый с правой стороны разъём для ICSP.На левой стороне USB B.Единственное отличие это надпись «XGecu Pro», а так всё то же самое, белая коробочка и зелёная ни разу не оригинальная ZIF панелька от 3M.Шнур для внутрисхемного программирования «обрадовал» они бы ещё его одноцветным сделали…Справедливости ради стоит сказать что серо-черно-красная схема применяется в ICSP для чипов памяти, но я считаю что производителю надо было сделать цвета как при программировании микроконтроллеров и в дальнейшем её придерживаться.
А что там внутри?
На дальнейших фото по левой стороне старая версия (TL866A), справа герой обзора. Первое что бросается в глаза это то, что с платы пропали микросхемы «защёлки» 74hc373 (буфер однонаправленный) и для светодиодов сделали отверстия, теперь их не придётся выпаивать что бы разобрать этот бутерброд ещё появились ICN2026DP (будем считать что это «16-Channel Constant Current LED Sink Driver» применяющийся для ограничения тока, а будем считать потому что конкретно на эту МС я не смог найти описание, но ICN2024 и ICN2028 имеют такое назначение…).На обратной стороне платы с ZIF панелькой визуально компонентов стало меньше, но появилось 4 сдвиговых регистра HC595.
Нижняя плата с минимальными изменениями называется найти отличия… появилась ICN2026DP На обратной стороне нижней платы пропало две защёлки и сдвиговый регистр 74HC164, а вот микроконтроллер сменился, судя по ICSP это всё ещё PIC а именно PIC24FJ256GB110, но вот ножек стало больше теперь их 100 (было 80 и PIC18F87J50).
Итог: изменения хоть и незначительные, в новой плате просматриваются решения от предшественника, однако они есть и переделать старые версии в новые (как это было с TL866CS) программно не выйдет.
Заглянем в софтСофт, как и сам программатор не претерпел значительных изменений, появился официальный русский язык с кривым шрифтом, поменялись некоторые панели местами, появилась опция pin detect и ICSP для чипов памяти 24/25/93 серии. Окошко программирования по ICSP стало более информативным, но вот серый шнур это ппц)).Про pin detect, если у чипа нет контакта, то программатор сообщит об этом показав колодку и проблемный пин.А если используется хитрый переходник, то и поподробнее обозначит проблемные места. Функция в общем классная, но были у меня с ней проблемы, микросхема AT29C256 некорректно читалась если была включена данная фича (даже ID плохо читался).
NANDЕсли Вы захотите работать с NAND, то для этого понадобиться новый переходник.При выборе NAND памяти появляется два поля ввода для дампа памяти который надо записать и файла куда надо сохранить считанный дамп.
Собственно сам переходник стоит ~ 17$ представляет он из себя TSOP32/40/48 адаптер (SN003) и плату переходник.TSOP32/40/48 адаптер такой же как и в «красных» комплектах, а вот плату переходник отдельно я в продаже не видел (только как комплект для NAND или в составе набора «красных» переходников). Поэтому я взял мультиметр и немного поработал в альтиуме.Ссылки на файлы в конце обзора. Вывод
TL866II Plus — это дальнейшее развитие народного программатора, сохранилось то за что мы его любим это невысокая цена и достаточно широкий диапазон поддерживаемых МС.Производитель добавил приятные фишка такие как: поддержка питания 1,8v и NAND (список поддерживаемых чипов не велик, но начало положено), ну и конечно pin detect. Чувствуется развитие и оно носит эволюционный характер, нет резких и кардинальных изменений: корпус тот-же, ZIF панелька — DIP40 даже плата отдельными узлами не отличается от предшествующих моделей. Как я уже говорил TL866A TL866CS сняты с производства (возможно у кого-то из продавцов и есть старые запасы) но я рекомендую покупать только TL866II Plus. Стоит ли менять старые версии на новую это решать каждому самому, моё мнение что изменения не такие значительные что покупать заново обязательно, а вот продажа имеющегося и покупка нового вполне себе хороший вариант. Кстати о хороших вариантах при покупке я себе купил ZIF панельку от ARIES и сделал маленький апгрейд. Замечательная вещь рекомендую, гораздо лучше родной панельки.
Ссылки
Список поддерживаемых микросхем: www.autoelectric.cn/MiniPro/TL866II_List.txt
Испытанные shaman7036 файлы платы переходника NAND моя версия и файл платы для Altium + файлы переходника с сайта производителя. www.dropbox.com/s/2a91o1a4ku5b7c0/nand.rar
mysku.ru
TL866CS, универсальный программатор
Не скажу, что я часто пользуюсь программатором, но иногда приходится. Потому при «переезде» на новый компьютер возникла проблема, мои старые программаторы с ним не работают. Собственно потому и был куплен более современный, которому не нужен COM или LPT порт. Обзоры данного устройства здесь уже есть, потому мой обзор будет скорее небольшим фотохвастом дополнением, а заодно и минуткой истории программаторов.
Купил я этот программатор еще летом, но вот заняться им решил только сейчас, в основном из-за того, что теперь у меня не привычная мне ХР, а Windows 7 x64. Но кроме этого я теперь сильно ограничен в плане разнообразия портов.
Программаторы делятся на несколько групп, хотя во многих случаях деление довольно условно, так как некоторые могут работать в разных режимах.
Для начала по способу управления, «программные», «аппаратные» и автономные.
Программные, это самые простые программаторы, они не содержат в себе никаких микроконтроллеров, всем процессом управляет только компьютер. Из недостатков — сильная привязка к «железу», почти полная невозможность работы через USB-COM и USB-LPT конвертеры. Из достоинств — простота, иногда достаточно просто нескольких проводков, иногда одной или нескольких логических микросхем.
Аппаратные. Имеют на борту микроконтроллер, который является «прослойкой» между компьютером и программируемым чипом. В этом случае программа работает используя стандартный протокол передачи данных и можно пользоваться конвертерами. Кроме того такие программаторы обычно имеют более стабильный результат прошивки, стремящийся к 100%.
Автономные. Позволяют программировать вообще без участия компьютера.
Кроме этого есть еще деление на последовательные и параллельные.
Последовательный — информация записывается по одному биту, долго, но меньше проводов. Также такой принцип используется и в внутрисхемном программировании.
Параллельный — пишем сразу по одному байту, выше скорость, но больше сложность и больше проводов. Часто такие программаторы «аппаратные», хотя были и версии с подключением к LPT порту. Кроме того параллельный программатор в некоторых ситуациях может помочь разблокировать микросхемы, которые не может последовательный.
Кроме этого еще бывают программаторы с высоковольтным программированием (например можно разблокировать контроллеры с отключенным выводом сброса), с режимом внутрисхемной отладки. При очень большом желании программу записать можно даже при помощи обычных переключателей, вручную. Это очень долго, муторно, но реально.
Пока готовил обзор, проверял программатор, вспоминал чем я вообще пользовался раньше. Если кому то интересно, то покажу, но слабонервным лучше не смотреть 🙂 Возможно кто то покажет свои варианты.
Вообще программаторами я пользуюсь нечасто. В основном потому, что не программист, хотя приходилось отлаживать устройства когда программист далеко от моей железки, и мы в телефонном режиме ее отлаживали.
Так получилось, что начал я с процессоров Атмел. Соответственно первый программатор, который я сделал, был основан на базе схемы STK200/300. Довольно многие привыкли, что STK200/300 это тип программатора, хотя его название пошло от стартового комплекта продаваемого фирмой Атмел.
Принцип работы его был очень прост. Это последовательный «программный» программатор. Подключался к LPT порту и часто строился на базе одной микросхемы. Работал довольно стабильно. В качестве ПО можно было использовать программу производителя микроконтроллеров.TL866CS, универсальный программатор Первый мой программатор не сохранился (прошло уже лет 16-17 наверное), зато сохранились последователи. Слева программатор для контроллеров Майкрочип, работал не очень хорошо, справа вариант программатора AVR910, но почему то я его не собрал до конца, уже и не помню почему. Кстати, какие то время пользовался программатором AVR910, весьма удобная вещь, хоть и ориентированная только на контроллеры фирмы Atmel.TL866CS, универсальный программатор Затем я открыл для себя программатор PonyProg. Знают его наверное многие Очень простой программатор, где ПО поддерживалось довольно долго и добавлялись новые микросхемы. Скажу больше, я им пользовался до недавнего времени, так как он меня вполне устраивал. Единственно что раздражало, так это ржание лошади при запуске ПО, особенно доставляло ночью. Благо потом его сделали отключаемым 🙂TL866CS, универсальный программатор Пользовался я им очень долго, наверное лет 14-15. Еще в то время сделал такой вот комплект. Платы расширения позволяли программировать все, что поддерживает ПО. Правда с контроллерами Майкрочипа были сложности.TL866CS, универсальный программатор Спереди было два разъема, один для подключения плат расширения, второй для внутрисхемного программирования. Также видно два светодиода, слева индикация процесса записи/чтения, справа двухцветный для индикации включения и разаряда аккумулятора.
Сзади выключатель и разъем питания, а также разъем для подключения к компьютеру. Чтобы уместиться на маленьком пространстве, пришлось использовать разъем DB9, хотя выведены на него контакты LPT.
TL866CS, универсальный программатор Внутри все не так просто, как в исходном Понипроге, хотя часть, которая отвечает за программирование, осталась неизменной. Изменения коснулись общей конструкции, например здесь добавлено: 1. Аккумуляторное питание. Так как подключение было к LPT, а тянуть еще и провод к БП не хотелось, то я внутри установил аккумуляторы. Заряд был от блока питания, при этом устройство могло одновременно и заряжаться и питать платы расширения. 2. Зарядное устройство. 3. Преобразователь питания дающий стабилизированные 5 Вольт. 4. Преобразователь питания в 13 Вольт для программирования контроллеров Майкрочип. 5. Звуковая и световая индикация разряда. 6. дополнительная фильтрация всех питающих напряжений.
Причем мало того что все это до сих пор работает, так это все работает от родных аккумуляторов! Причем бывает достаю его раз в пол года, включаю и все работает.
TL866CS, универсальный программатор Так как у меня возникли проблемы с контроллерами Майкрочип, то относительно недавно (лет 5), собрал на скорую руку небольшой программатор, уже даже забыл его название. Но с ним проблем не было.TL866CS, универсальный программатор И хотя пользуюсь я программаторами редко, но все равно пытался что то улучшить. Например я пытался сделать программатор AVRDoper, но у меня он не взлетел 🙁 Свою плату найти не могу, но выглядел он очень похоже на этот. После неудачи я пытался сделать довольно известный HVprog. На фото ниже вариант с COM портом, я делал вариант с USB. Причем сделал свой вариант трассировки под односторонний текстолит, получилось довольно неплохо, по крайней мере по моей трассировке эти программаторы сделано несколько человек, а вот у меня руки сделать не дошли. Да, бывает и так 🙂 Также одно время пользовался не менее известный WillemProg. Неплохой программатор, только очень мудреный. Товарищ иногда давал на время, но собирать такого монстра я не решился. Иногда можно использовать так называемые «подручные средства», например для работы с микроконтроллерами STM можно использовать их стартовый набор STM Discovery. К сожалению обозреваемый программатор не может работать с этими контроллерами, потому эту плату рано откладывать на полку.TL866CS, универсальный программатор
Получил я программатор в небольшой картонной коробочке. Точно в таком же виде он показан на сайте производителя.TL866CS, универсальный программатор Программатор в минимальной комплектации, в которую входит: 1. Программатор 2. USB кабель 3. Диск с программным обеспечением 4. Гарантийный талон.TL866CS, универсальный программатор Гарантийная карта особого смысла не имеет, а что на диске я даже не смотрел, так как просто скачал необходимое мне ПО, ссылку на него дам в конце. Из всего полезен разве что кабель, причем довольно качественный.TL866CS, универсальный программатор Программатор я раньше видел в других обзорах, потому уже ожидал что получу. Небольшая серая коробочка с панелькой сверху.TL866CS, универсальный программатор С одной стороны расположено гнездо USB, причем правильного типа, которое и должно устанавливаться на устройствах, а не мини или микро. С другой стороны только место под разъем.TL866CS, универсальный программатор Сверху установлена так называемая панель с нулевым усилием. Чаще всего в самодельных устройствах применяют обычные панели. Я сам так делаю, это дешево и по своему удобно. Но правильная панель куда удобнее, особенно в универсальных устройствах. Открыл, положил микросхему, закрыл, все 🙂 Снизу только наклейка с серийным номером и адресом производителя.TL866CS, универсальный программатор Разбирал я его еще до первого включения, большей частью ради любопытства. Разбирается он предельно просто, четыре самореза и все. Правда не понравились две вещи, нет ножек и саморезы довольно короткие.TL866CS, универсальный программатор Печатная плата. А точнее «бутерброд» из двух плат. Внешне все просто отлично.TL866CS, универсальный программатор Бросается в глаза обилие компонентов, плата местами буквально усеяна ими.TL866CS, универсальный программатор Пайка качественная, все чисто, вот только зачем то стерли маркировку микроконтроллера. Насколько я знаю, это что то от фирмы Майкрочип, хотя по большому счету неважно.TL866CS, универсальный программатор Слева видны микросхемы преобразователей питания, ну а по центру просто толпа диодов. Все это обилие компонентов вызвано тем, что каждый контакт панели может управляться индивидуально, а если точнее, то полностью независимо, потому возможности программирования ограничены только программой.TL866CS, универсальный программатор Помимо разъемов, соединяющих платы, есть еще пара проволочных выводов, которыми платы спаяны вместе. Также рядом просматривается место для установки еще одного разъема.TL866CS, универсальный программатор С другой стороны также есть место под разъем. Я могу ошибаться, но насколько я понимаю, это разъем программирования микроконтроллера установленного в программаторе.TL866CS, универсальный программатор Первую часть осмотра закончил, пробую запустить. Устанавливаю программу, потом заменяю родной файл программы на русифицированный и запускаю. Перед собственно запуском программы выдается такое вот окошко. Если его закрыть, то ПО работает, но при каждом включении это уведомление раздражает.
К слову, установка ПО прошла на удивление гладко. Запустил установщик, он сам установил драйверы, после завершения все заработало. Даже удивило, так как морально я уже был готов к проблемам. Напмню, эксперимент проходил под Windows 7 x64.
После запуска видим вполне привычное многим окно программы управления программатором. У разных программаторов оно может немного отличаться, но общая суть неизменна, вверху разные режимы работы (запись, чтение, проверка, стирание и т.п.), выбор микросхем. Ниже окно в котором отображается записываемая или считанная информация, при этом как и в остальном ПО информацию можно редактировать. Так как постоянно выскакивающее окно меня раздражало, то я первым делом решил обновить программу самого программатора. Заходим в меню «инструменты» и выбираем — Новая прошивка. Кстати, есть еще пункт — Самодиагностика, весьма полезная опция. Дальше нас напугают страшным уведомлением, мол смотрите что делаете, если что не так, то мы ничем вам уже не поможем 🙂 Вообще дело действительно серьезное, при неудачной прошивке действительно могут быть большие сложности. Нажимаем кнопку — Прошить и надеемся что компьютер не зависнет и не выключат электричество. В моем случае все прошло удачно, ПО обновилось без проблем. Но на самом деле это была только половина процесса. Дальше я захотел превратить мой программатор TL866CS в более удобную версию TL866A. Существуют два способа: 1. Перепрошивка микроконтроллера программатора с использованием другого программатора, а точнее при помощи нескольких проводков, LPT порта и специальной программы. 2. Перепрошивка загрузчика, по сути «программная» коррекция.
Первый способ считается более правильным, но и более сложным. Второй гораздо проще, но есть информация, что при обновлении программы придется опять повторять операцию. ТАк как программу я часто обновлять не планирую, то решил использовать второй способ. Информация и файл взяты отсюда. Для этого запускаем файл TL866.exe из папки — Перепрошивка.
Затем находим файл update.dat. Он находится в папке куда мы установили ПО программатораTL866CS, универсальный программатор Нажимаем на кнопку — Reflash. Нам последний раз предлагают передумать, но мы не соглашаемся. Надеюсь все понимают, что любые действия вы делаете на свой страх и риск? В конце мы должны получить такое окошко. Если не получили, то скорее всего дальше придется пользоваться проводками и LPT портом. Все, теперь у нас TL866A. Данный апгрейд дает нам возможность прошивать микроконтроллеры не только в панели самого программатора, а и внутрисхемно. Можно конечно выпаять контроллер из платы и прошить его в самом программаторе, но если это надо делать более одного раза, то куда проще подключить шесть проводов и делать это без выпаивания. Но мало обновить ПО, надо ведь еще запаять сам разъем. Я делал это в последнюю очередь, так как не было 100% уверенности в результате перепрошивки.
Порывшись дома в загашнике, нашел разъемы и провод.
TL866CS, универсальный программатор Вообще, изначально производителем задумывалось, что будет применяться такой разъем. Он называется NS25-W6K. Причем установить его можно даже не разбирая бутерброд из плат. Например я даже без применения пинцета и прочих инструментов установил его на место. правда у меня был только трехконтактный, но сути дела это не меняет.TL866CS, универсальный программатор Но в наличии правильного разъема у меня не было и я применил другой, тоже с шестью контактами и похожим шагом (мой 2.5мм, а надо 2.54мм). Хотя на мой взгляд гораздо удобнее было бы применить разъем типа IDC. Такой разъем имеет большой плюс в том, что у него нет фиксатора, а также то, что кабель в нем жестко фиксируется и его не получится вырвать. Но есть проблема, чтобы красиво установить такой разъем, надо чтобы он был на 12 контактов, но они есть на 10 или 14. Потому надо либо использовать 10 и один из выводов соединять проводом, либо 14 но лишний не использовать (если задействовать только один ряд выводов).
Такие разъемы я использовал в своем старом программаторе и они показали что лучше и искать не стоит. На фото разъем BH-10R на 10 контактов.
Разъем, который изначально должен был стоять, немного выступает за пределы платы, но как по мне, то выступать он должен еще больше, потому это еще одна причина применения другого типа разъемов.TL866CS, универсальный программатор В моем случае без паяльника уже не обойтись. Для начала выпаиваем светодиоды, предварительно запомнив как они были впаяны. Хотя на плате плюсовой контакт помечен квадратным «пятачком».TL866CS, универсальный программатор Затем постепенно прогревая два вывода, которые удерживают половинки вместе, и одновременно разжимая платы, рассоединяем их.TL866CS, универсальный программатор Теперь можно осмотреть что кроется внутри. А внутри видно кучу мелких транзисторов, разъемы и дроссели системы питания.TL866CS, универсальный программатор Повышающие преобразователи питания. Вообще, на мой взгляд, узел питания сделано весьма неплохо. Да и сама конструкция хорошо продумана.TL866CS, универсальный программатор Случайно заметил самовосстанавливающийся предохранитель по линии питания USB, это также хорошо, меньше шансов спалить порт компьютера в случае нештатной ситуации.TL866CS, универсальный программатор На второй плате также кучка мелких транзисторов, скорее всего те, которые не влезли на первую плату.TL866CS, универсальный программатор Осмотрели, идем дальше. Перед следующим шагом я уже было приготовил инструменты чтобы выломать заглушку для разъема, но внезапно оказалось, что она просто вынимается, приятно 🙂TL866CS, универсальный программатор Припаиваю залуженный провод к разъему. Сначала думал просто взять выводы от каких нибудь деталей, но потом подумал, что если поставить жесткие залуженные провода, то разъем можно не приклеивать. У родного разъема хватает жесткости выводов чтобы его удерживать на плате.TL866CS, универсальный программатор Собираем все в кучку, припаиваем светодиоды и устанавливаем в корпус.TL866CS, универсальный программатор А вот перед следующей операцией надо определиться, по какой распиновке разъема мы будем делать. Если для Майкрочипа все просто и понятно, то с Атмелом не все так просто. Для него существует два стандартных варианта ICSP разъема, шести и десятиконтактный. Я обычно стараюсь использовать шесть контактов, он компактнее, но десятиконтактный считается более правильным и был предложен собственно фирмой Атмел. Конечно никто не мешает сделать переходник или просто два кабеля, но в любом случае лучше ориентироваться на эти два стандарта, потом может помочь в работе. Возможно кому нибудь будет так проще понять как разводить разъем. Я выбрал в итоге вариант с шестью контактами, хотя сам разъем у меня с десятью, потому расшиваю только средние шесть контактов.TL866CS, универсальный программатор Все переплете
www.kirich.blog
Универсальный программатор начального уровня с большими возможностями (MiniPro TL866)
Люди, которые активно связанны с электроникой по работе или в силу личных интересов, частенько попадают в ситуацию, когда для реанимации той или иной железки, или просто при желании собрать что то интересное, возникает необходимость в программаторе. Есть множество простых схем, обеспечивающих минимальные возможности для таких случаев. Но чаще всего это не универсальные решения, страдающие кривым исполнением, узконаправленные и неэффективные. Если вы планируете и в дальнейшем заниматься такими вещами, единственным выходом будет покупка промышленного программатора. А вот в вопросе выбора такого решения, можно столкнуться с определёнными трудностями. Разберёмся…
Итак, сектор готовых решений в нашем случае, можно условно разделить на три группы: хэндмейд, промышленные начального уровня, профф. уровень. Последний мы откидываем принципиально, т.к. цены на проф. оборудование должны оправдываться его использованием, что для домашнего оборота совершенно не актуально. Первый откидываем в силу его кривого исполнения, узконаправленности и, что очень важно, отсутствия поддержки и развития проектов. Остаются промышленные программаторы начального уровня. Здесь мы должны определить свои требования. Программеры для флэш памяти, для пик процессоров или для более сложных процессоров… Дешёвые железки начальной ценовой категории тоже узки в плане поддерживаемых устройств и если вам нужны только мелкие флешки и пик процессоры начального уровня, то такой программатор можно купить за смешные деньги. Но опять же — это законченное устройство, зачастую без тех. поддержки. Перебрав кучу вариантов, я нашёл оптимальный — это программатор TL866. Куплен сам программатор и 6 адаптеров, которые оказались 5 плюс 1 экстрактор. Адаптеры — это вообще отдельная история, про них позже. Пришло с треком за месяц.
TL866 — хорошо продуманный, профессиональный программатор. Предназначен для ремонта ноутбуков, компьютерной техники, бытовой техники, чип-тюнинга авто, корректировки одометров.
Произведён по SMD технологии, Разобрав данное устройство я был немного удивлён качеством и аккуратностью его изготовления.
TL866 имеет унифицированный пользовательский интерфейс программного обеспечения,
прост в использовании, очень шустро работает.
Перед началом осмотра, хочу отметить, что он выпускается в 2-х исполнениях A и CS. На рисунке модель А:
TL866A имеет ICSP разъем внутрисхемного программирования и он дороже почти на 20$
в отличии от версии TL866CS. Но! Русские не были бы русскими, если бы не попытались эти баксы сэкономить на пиво и закуску. Посему есть простой способ, чтобы сэкономить деньги, но всё как говорится на свой страх и риск. Ссылки выкладывать не буду, всё ищется в интернете.
И да, на него есть гарантия производителя!
Не только гарантия, но и техническая поддержка, обновляемое ПО (недавно вышла новая версия), живой, поддерживаемый сайт (http://www.autoelectric.cn/)- в общем всё множество приятных плюсов, за смешные для такого класса вещей деньги. Для него подходит ПО от русского программатора (точнее его клон выпускается под маркой WizardProg-87), но обновление происходит с большой задержкой.
Устройство поддерживает 13000+ микросхем, не требует дополнительного питания.
Напряжение питания регулируются от 3.3 до 6.25В, напряжение программирования — от 10 до 21В (и этого хватит даже на самые дубовые флешки). Скорость работы — 27512(64кб EEPROM) читается за 1.2сек, пишется за 10-30секунд в зависимости от настроек, что существенно быстрее алгоритмов из даташитов.
Микросхемы прошивает влёт, однако, есть небольшие трудности с адаптерами.
Адаптеры SOP8 под разные корпуса (2 шт) отличаются размерами м/с и имеют 8 ножек.
Адаптер SSOP16 идёт с гребенкой под пайку и имеет 2 стороны под 16 ножек с различным шагом.
Адаптер PLCC44 to 40DIP, вызывает у меня сомнения.
Для чего он нужен? Под процессоры он не подходит, на фото видно, что даже 1 ножка на проце не совпадает с 1-й ногой на м/с.
Адаптер PLCC-32-EP1M тоже непонятен.
Пытался прошить через него 49lf003a and f29c51002t — без результатно.
Продавец ничего вразумительного ответить не может.
За что я отдал лишние 10$?
Краткий итог: программер отличный, одни положительные эмоции, непонятки только с адаптерами. Ну и если бы он был с ICSP разъемом внутрисхемного программирования…
Что тоже достижимо. В общем — советую.
mysku.ru
Новая версия «народного» программатора minipro
Предыдущая версия програматора мгновенна стала «народной» — низкая цена, огромное количество поддерживаемых микросхем, регулярные обновления, возможность переделки вервии CS в версию A (с поддержкой ICSP)… Честно говоря, я не думал что будет продолжение поддержки вообще, но на удивление она продолжалась до недавнего времени, и вот вышла и новая версия по железу, а старая снята с производства.
Ключевые отличия можно увидеть на сайте производителя — autoelectric.cn. Там же можно скачать софт, мануал, и список поддерживаемых микросхем.
На всякий случай приведу табличку с отличиями
Поддержка микросхем с питанием 1.8В, NAND, pin detect, значительно увеличена скорость чтения и записи, расширен список поддерживаемых микросхем. Ну и версия теперь одна — всегда с ICSP разъемом.
Поставляется программатор в цветастой коробочке, в которой лежат сам программатор, USB шнурок, ICSP шнурок, сидюк с софтом.
Давайте, пожалуй, сразу сравним внешне и внутренне со старой версией, а потом пойдём дальше… Внешне изменилось только название
Внутри отличий гораздо больше
mysku.me
Minipro TL866-II — тест и прошивка программатора
Предыдущая версия програматора мгновенна стала «народной» — низкая цена, огромное количество поддерживаемых микросхем, регулярные обновления, возможность переделки вервии CS в версию A (с поддержкой ICSP)… Честно говоря, я не думал что будет продолжение поддержки вообще, но на удивление она продолжалась до недавнего времени, и вот вышла и новая версия по железу, а старая снята с производства.
Ключевые отличия можно увидеть на сайте производителя — autoelectric.cn. Там же можно скачать софт, мануал, и список поддерживаемых микросхем.
На всякий случай приведу табличку с отличиями
Поддержка микросхем с питанием 1.8В, NAND, pin detect, значительно увеличена скорость чтения и записи, расширен список поддерживаемых микросхем. Ну и версия теперь одна — всегда с ICSP разъемом.
Поставляется программатор в цветастой коробочке, в которой лежат сам программатор, USB шнурок, ICSP шнурок, сидюк с софтом.
Давайте, пожалуй, сразу сравним внешне и внутренне со старой версией, а потом пойдём дальше…
Внешне изменилось только название
Внутри отличий гораздо больше
более подробно
Дополнительная информация
В данном случае кроме самого программатора в комплекте еще кучка переходников, включая прищепку для so8 и экстрактор для PLCC
Переходники завернуты в пупырку, что не пошло им на пользу — пара ножек была загнута при транспортировке, но ничего фатального не произошло. Сокеты как и прищепка приятно удивили вполне приличным качеством, хотя флюс и не смыт. Но пару грамм спирта, кисточка и 10 минут времени решат эту проблему.
Далее — софт. Скажу честно — диск я даже не вскрывал, сразу полез скачивать с сайта (ссылки выше).
Сам софт выглядит примерно как старый (новый слева сверху).
Есть поддержка русского — но с ублюдочными шрифтами.
Сразу же было предложено обновить прошивку программатора, обновилися до вот такой версии
Кстати, что характерно — в старом софте в окне about есть кнопочка проверить переходник TSOP48. Тут такой кнопочки нету, при вставленном переходнике ничего не меняется. Проверить переходник в работе с новым программатором сейчас к сожалению нечем. Точнее, нет микросхемы которая поддерживается данным программатором и для неё требуется этот переходник. при вставленном пустом переходнике — пиндетект жалуется на неподключенные ноги.
Одна из новый и крайне полезных функций — pin test. То есть если нет контакта на одной из ног — программатор нам это радостно сообщит и шансы криво прошить микросхему или запороть её совсем — резко уменьшатся. Красота!
Ну и напоследок проверим скорость. для этого берем 25q128 и пробуем читать.
Старый программатор прочитал за 204 секунды, новый — за 34.
Также, брательник попробовал шить какие-то флэшки которые на старом программаторе выдавали ошибку при верификации — на новом нормально прошились и верифицировались без всяких ошибок. Думаю, он отпишется в комментах с подробностями
Подытоживая: новая версия получилась весьма интересной. Заметно выросла скорость, появилось определение пинов с плохим контактом, работа с низковольтными чипами. Несомненно, данный программатор не предназначен для серьёзной работы с NAND — что, впрочем, может быть добавлено позже. Это такая недорогая «рабочая лошадка» для флэшей, епром и т.п. «повседневных задач» 😉
В данном случае также наличествует неплохой комплект переходников приличного качества, что, впрочем, не отменяет необходимости еще и переходников для работы с микросхемами с большим количеством ног.
Товар предоставлен для написания обзора магазином. Обзор опубликован в соответствии с п.18 Правил сайта.