8-900-374-94-44
[email protected]
Slide Image
Меню

Переделка minipro tl866cs в tl866a: Превращение USB программатор MiniPro TL866CS в серию А (будет ISP) — Оборудование для одометров — АвтоМастера.нет

Tl866cs tl866a переделка

Login to Your Account. Chiptuning, scr, dpf, egr off. Последняя К странице: Показано с 1 по 30 из Опции темы Версия для печати Подписаться на эту тему….


Поиск данных по Вашему запросу:

Схемы, справочники, даташиты:

Прайс-листы, цены:

Обсуждения, статьи, мануалы:

Дождитесь окончания поиска во всех базах.

По завершению появится ссылка для доступа к найденным материалам.

Содержание:

  • Программатор Minipro Tl866a
  • Notebook1 форум
  • TL866CS, универсальный программатор
  • TL866CS, универсальный программатор
  • TSOP32/40/44/48, K9GAG08U0E? прогр, minipro tl866a
  • TSOP32/40/44/48, K9GAG08U0E? прогр, minipro tl866a
  • Please turn JavaScript on and reload the page.

ПОСМОТРИТЕ ВИДЕО ПО ТЕМЕ: #07 «Prest-O Change-O» MiniPro TL866 Mods — Part 1: Upgrade FW from CS to A

Программатор Minipro Tl866a


Зарегистрироваться Логин или эл. Войти Запомнить меня. Блог Магазины Китая. Экстрактор PLCC — 1шт. Диск с П. Заводская картонная коробка — 1шт. Отдельно отмечу хороший комплектный метровый кабель USB2.

Благодаря внутренним импульсным преобразователям напряжения. Внешний источник питания не требуется. Время реакции системы защиты программатора — мкс. Все программируемые микросхемы, в DIP корпусе, устанавливаются в панель начиная от 1-го контакта. Файл обновления встроен в ПО. Позволяет автоматически записывать в соответствующую микросхему выпускаемого устройства уникальную идентификационную информацию и т.

Запускаете генератор прошивок, указываете путь к файлу update.

Похожие обзоры Другие обзоры от Thebestimidge. Не бита, не крашена! Thebestimidge 02 июня , 0. ID 02 июня , 0. На видео вроде говорят, что есть. Но не всегда корректно срабатывает. На сколько я помню, оно в основном для 25 серии пямяти. Хотя и там врет. Я всегда из списка выбираю. Много пользую такой программатор — единственный минус в том, что не всегда корректно коннектится к микросхемам через внешнюю прищепку… Ну и быстросъемы не всегда хорошо прижимают ноги микросхемы, хотя это все не очень к программатору относится… Но зато соотношение цена-качество лучшее.

SDL 02 июня , 0. На й серии вполне корректно работает. Ни разу не помню, чтоб обманул. Брал сначала такой же, а потом еще и A с макс. А вот ezp китаезные три штуки были, успешно померли. Мне проще сдуть микросхему, чем долго думать — кто виноват? DDimann 03 июня , 0. Напоминает тот анекдот, когда Ходжа Насредин продавал средство от блох…. Да что уж. Тот же тритон бывает как определит… Я только ручками!

Ну его в болото Он мне уже так пару мк на прошивал… И самое печальное, когда шил не спаивая, а навесным… и самое печальное, таких мк чистых у меня не было…. Спасибо за обзор. На мои хотелки пусть будет — авось научусь, моя жаба сделала мне неприличный жест. Ednx 03 июня , 0. Переделывал — работает, но медленнее чем CHA и с каким то чипом не подружился. Для AVR высоковольтное программирование есть для восстановления контроллеров с битыми фьюзами?

Aslan54 03 июня , 0. С помощью такой, накинув на микруху перепрошивал пзу в планшете, видеокартах, не выпаивая. Правда пришлось еще приладу спаять, чтобы напругу понизить для некоторых пзу. TRaMeLL 03 июня , 0. У меня 2 такие прищепки есть, обе на пару раз прошить, затем в мусорку, проще выпаять микросхему, прошить в адаптере и впаять обратно, чем этой прищепкой 20 раз пытаться подключиться. Ну это смотря какая у вас прищепка. Купил с золоченными подпружинеными контактами.

Каким они там образом подпружинены? Ссылка есть на продавца? Акууратно надо, и без матюгофф! Штук 30 перешил прищепкой, полет нормальный.

Там проводки ломкие у прищепки, осторожней надо. А может мне просто повезло? Хороший программатор. Только брать лучше с черной панелью ARIES , она качественнее, замыкается в обратную сторону рычаг наверх легким движением, это позволяет устанавливать микросхемы на переходниках одной рукой и её можно заменить без перепайки.

Для набора желательно прикупить еще адаптер на 1. Я в последнее время перерисовываю изображения в составе программы на более понятные, промежуточный результат работы можно забрать по ссылке — yadi. Так и не находил нигде, чтобы кто-то успешно прошивал такое на минипро. Видимо это — www. Omega 03 июня , 0. По второй сцыле если начать чинать тему на казусе с самого начала а не тот кусок про перешивку через LPT порт есть такие строки: Утилита от Radioman, в общем все и так понятно.

На вкладке Hardware выбрать файл update. Выбираем фирмваре A или CS и жмем Reflash. Это просто меняем прошивку, бут не затрагивается. Требуется при каждом новом обновлении оф. На вкладке Dump можно сохранить свою прошивку в формате HEX, на вкладке Advanced можно изменить серийник и прошить бутлоадер можно выбрать. После выполнения всех действий выполнить пункт 1.

Thebestimidge 03 июня , 0. Ну почему же проникся : Судя по отзывам трюк с перепрошивкой без отдельного программатора не у всех почему-то срабатывает, а слетает при следующем обновлении, а у кого-то без проблем — не слетает. А то вдруг у кого-то есть шанс сделать без подпайки, а он возиться будет. Ну а там дело Ваше, можете и не добавлять. Особо увлеченные комменты все равно читают, и до этого места дочитают :. TimSmith 04 июня , 0. Было уже mySKU.

Про адаптеры бесполезные автор не пишет, ну и про возможность прошивки. Большое спасибо за обзор программатора! Окончательно запинали мое зеленое земноводное… Оно — сс… земноводное — еще ДО падения рубля… ага… жабило меня в покупке TLА, а теперь куда-то спряталось и не отсвечивает.

Для вашего земноводного есть альтернатива ebay. А кто нибудь находил board view для этого программатора? L 06 декабря , 0.

А микры как вставляем на горячую или в да ну его на х. Я больше боюсь за сам программатор. Подскажите, у кого есть опыт этой связки, как подключить? Я сам не делал, так как нет необходимости. А так, если CS версия, нужно перепрошить в A версию и допаять разъем. Ну и подключить по картинке static. Прикупил такой программатор. CS версию. Все что можно было руками припаять криво — припаяно криво. Разъемы не до конца вставлены, USB разъем чуть ли не по диагонали стоит.

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

Поставил MiniPro версии 6. Запомнить меня. Толщиномер GY Конструктор паяльной станции с жалами Hakko T12 на базе контроллера температуры с LCD Портативный осциллограф с цветным тачскрин экраном DSO


Notebook1 форум

Войти через. Гарантия возврата денег Возврат за 15 дней. TLCS только поддерживает параллельное программирование на сиденье. Оба программиста работают с настоящими адаптерами TL для устройств до 48 контактов.

Для «полной» переделки выбираем Firmware dumper — Reflash. . Кстати, после переделки своего TLCS в TLA коннектор KF

TL866CS, универсальный программатор

Новые книги Шпионские штучки: Новое и лучшее схем для радиолюбителей: Шпионские штучки и не только 2-е издание Arduino для изобретателей. Обучение электронике на 10 занимательных проектах Конструируем роботов. Руководство для начинающих Компьютер в лаборатории радиолюбителя Радиоконструктор 3 и 4 Шпионские штучки и защита от них. Сборник 19 книг Занимательная электроника и электротехника для начинающих и не только Arduino для начинающих: самый простой пошаговый самоучитель Радиоконструктор 1 Обновления Подавитель сотовой связи большой мощности. MiniPRO — программатор , Всё о нем. Подписка на тему Сообщить другу Версия для печати. У меня адаптер V03, соответственно и софт определяет версию программатора после обновления, как TLA v

TL866CS, универсальный программатор

Предыдущее посещение: Вт окт 08, pm Текущее время: Вт окт 08, pm. Добавлено: Пн янв 06, pm. Добавлено: Чт янв 09, am. Добавлено: Пт янв 10, pm.

Тема в разделе » Программаторы «, создана пользователем СервисКомп , 24 апр Войти или зарегистрироваться.

TSOP32/40/44/48, K9GAG08U0E? прогр, minipro tl866a

И даже USB кабель, идущий в комплекте имеет специальный фильтр и на удивление качественные штекеры. MiniPro TL — это один из самых простых в использовании USB программаторов с интуитивно понятным интерфейсом есть и русскоязычный вариант программы. Программатор MiniPro TL серийно выпускается в двух вариантах: — TLCS, который поддерживает программирование только посредством установки микросхемы в ка контактную панельку. Какой именно вариант программатора MiniPro TL купить, вы можете выбрать сами. В целом, кроме поддержки ICSP разницы между этими моделями программаторов нет никакой. Но важно помнить, что питается этот микроконтроллер от 3,3V, и подача на него повышенного напряжения может привести к неработоспособности устройства!

TSOP32/40/44/48, K9GAG08U0E? прогр, minipro tl866a

Раздел: Профессиональная аудиоаппаратура. Alphard Machete M Раздел: Ремонт CarAudio. Стиральная машина Za Раздел: Бытовая техника.

Причём столь низкая цена программатора MiniPro TLCS / TLA ничуть Народные умельцы считают, что переделка программатора TLCS в.

Please turn JavaScript on and reload the page.

Это получилось так. Запустил MiniPro. The J1 socket is an standard ICSP connector, just plug your pic programmer cable here, load the hex file generated above and reflash. Здесь помогут, если сами не справитесь.

Подскажите пожалуйста как прошить загрузчик в Ардуино нано при помощи программатора tla по протоколу ICSP. Какой файл загрузки и фьюзы. Думаю многим пригодится, так как подобного я не нашел. Чет не получается прошить по ICSP при помощи mini pro tla. Выдает ошибку эрор адрес. Пересадил рабочий чип , тоже самое.

Изменены условия получения доступа к скачиванию с форума.

Запросить склады. Перейти к новому. Вот он — народный программатор! Регулярные обновления! Куча разных адаптеров! Многие замерли в предвкушении. Сам Величайший из бана забыл, какую гадость хотел сказать.

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


TL866CS, универсальный программатор

Не скажу, что я часто пользуюсь программатором, но иногда приходится. Потому при «переезде» на новый компьютер возникла проблема, мои старые программаторы с ним не работают.
Собственно потому и был куплен более современный, которому не нужен COM или LPT порт.
Обзоры данного устройства здесь уже есть, потому мой обзор будет скорее небольшим

фотохвастом

дополнением, а заодно и минуткой истории программаторов.

Купил я этот программатор еще летом, но вот заняться им решил только сейчас, в основном из-за того, что теперь у меня не привычная мне ХР, а Windows 7 x64. Но кроме этого я теперь сильно ограничен в плане разнообразия портов.

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

Для начала по способу управления, «программные», «аппаратные» и автономные.

Программные, это самые простые программаторы, они не содержат в себе никаких микроконтроллеров, всем процессом управляет только компьютер. Из недостатков — сильная привязка к «железу», почти полная невозможность работы через USB-COM и USB-LPT конвертеры.
Из достоинств — простота, иногда достаточно просто нескольких проводков, иногда одной или нескольких логических микросхем.

Аппаратные. Имеют на борту микроконтроллер, который является «прослойкой» между компьютером и программируемым чипом. В этом случае программа работает используя стандартный протокол передачи данных и можно пользоваться конвертерами. Кроме того такие программаторы обычно имеют более стабильный результат прошивки, стремящийся к 100%.

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

Кроме этого есть еще деление на последовательные и параллельные.

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

Параллельный — пишем сразу по одному байту, выше скорость, но больше сложность и больше проводов. Часто такие программаторы «аппаратные», хотя были и версии с подключением к LPT порту. Кроме того параллельный программатор в некоторых ситуациях может помочь разблокировать микросхемы, которые не может последовательный.

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

Пока готовил обзор, проверял программатор, вспоминал чем я вообще пользовался раньше.
Если кому то интересно, то покажу, но слабонервным лучше не смотреть 🙂
Возможно кто то покажет свои варианты.

Минутка истории

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

Так получилось, что начал я с процессоров Атмел. Соответственно первый программатор, который я сделал, был основан на базе схемы STK200/300.
Довольно многие привыкли, что STK200/300 это тип программатора, хотя его название пошло от стартового комплекта продаваемого фирмой Атмел.

Принцип работы его был очень прост. Это последовательный «программный» программатор.
Подключался к LPT порту и часто строился на базе одной микросхемы. Работал довольно стабильно. В качестве ПО можно было использовать программу производителя микроконтроллеров.

Первый мой программатор не сохранился (прошло уже лет 16-17 наверное), зато сохранились последователи.
Слева программатор для контроллеров Майкрочип, работал не очень хорошо, справа вариант программатора AVR910, но почему то я его не собрал до конца, уже и не помню почему.
Кстати, какие то время пользовался программатором AVR910, весьма удобная вещь, хоть и ориентированная только на контроллеры фирмы Atmel.

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

Пользовался я им очень долго, наверное лет 14-15. Еще в то время сделал такой вот комплект.
Платы расширения позволяли программировать все, что поддерживает ПО. Правда с контроллерами Майкрочипа были сложности.

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

Сзади выключатель и разъем питания, а также разъем для подключения к компьютеру. Чтобы уместиться на маленьком пространстве, пришлось использовать разъем DB9, хотя выведены на него контакты LPT.

Внутри все не так просто, как в исходном Понипроге, хотя часть, которая отвечает за программирование, осталась неизменной.
Изменения коснулись общей конструкции, например здесь добавлено:
1. Аккумуляторное питание. Так как подключение было к LPT, а тянуть еще и провод к БП не хотелось, то я внутри установил аккумуляторы. Заряд был от блока питания, при этом устройство могло одновременно и заряжаться и питать платы расширения.
2. Зарядное устройство.
3. Преобразователь питания дающий стабилизированные 5 Вольт.
4. Преобразователь питания в 13 Вольт для программирования контроллеров Майкрочип.
5. Звуковая и световая индикация разряда.
6. дополнительная фильтрация всех питающих напряжений.

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

Так как у меня возникли проблемы с контроллерами Майкрочип, то относительно недавно (лет 5), собрал на скорую руку небольшой программатор, уже даже забыл его название. Но с ним проблем не было.

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

После неудачи я пытался сделать довольно известный HVprog. На фото ниже вариант с COM портом, я делал вариант с USB.
Причем сделал свой вариант трассировки под односторонний текстолит, получилось довольно неплохо, по крайней мере по моей трассировке эти программаторы сделано несколько человек, а вот у меня руки сделать не дошли. Да, бывает и так 🙂

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

Иногда можно использовать так называемые «подручные средства», например для работы с микроконтроллерами STM можно использовать их стартовый набор STM Discovery. К сожалению обозреваемый программатор не может работать с этими контроллерами, потому эту плату рано откладывать на полку.

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

Программатор в минимальной комплектации, в которую входит:
1. Программатор
2. USB кабель
3. Диск с программным обеспечением
4. Гарантийный талон.

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

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

С одной стороны расположено гнездо USB, причем правильного типа, которое и должно устанавливаться на устройствах, а не мини или микро.
С другой стороны только место под разъем.

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

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

Печатная плата. А точнее «бутерброд» из двух плат. Внешне все просто отлично.

Бросается в глаза обилие компонентов, плата местами буквально усеяна ими.

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

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

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

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

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

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

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

Так как постоянно выскакивающее окно меня раздражало, то я первым делом решил обновить программу самого программатора.
Заходим в меню «инструменты» и выбираем — Новая прошивка.
Кстати, есть еще пункт — Самодиагностика, весьма полезная опция.

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

Но на самом деле это была только половина процесса. Дальше я захотел превратить мой программатор TL866CS в более удобную версию TL866A.
Существуют два способа:
1. Перепрошивка микроконтроллера программатора с использованием другого программатора, а точнее при помощи нескольких проводков, LPT порта и специальной программы.
2. Перепрошивка загрузчика, по сути «программная» коррекция.

Первый способ считается более правильным, но и более сложным. Второй гораздо проще, но есть информация, что при обновлении программы придется опять повторять операцию. ТАк как программу я часто обновлять не планирую, то решил использовать второй способ. Информация и файл взяты отсюда.
Для этого запускаем файл TL866.exe из папки — Перепрошивка.

Затем находим файл update.dat. Он находится в папке куда мы установили ПО программатора

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

В конце мы должны получить такое окошко. Если не получили, то скорее всего дальше придется пользоваться проводками и LPT портом.

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

Но мало обновить ПО, надо ведь еще запаять сам разъем. Я делал это в последнюю очередь, так как не было 100% уверенности в результате перепрошивки.

Порывшись дома в загашнике, нашел разъемы и провод.

Вообще, изначально производителем задумывалось, что будет применяться такой разъем.
Он называется NS25-W6K.

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

Но в наличии правильного разъема у меня не было и я применил другой, тоже с шестью контактами и похожим шагом (мой 2. 5мм, а надо 2.54мм).

Хотя на мой взгляд гораздо удобнее было бы применить разъем типа IDC.
Такой разъем имеет большой плюс в том, что у него нет фиксатора, а также то, что кабель в нем жестко фиксируется и его не получится вырвать.
Но есть проблема, чтобы красиво установить такой разъем, надо чтобы он был на 12 контактов, но они есть на 10 или 14. Потому надо либо использовать 10 и один из выводов соединять проводом, либо 14 но лишний не использовать (если задействовать только один ряд выводов).

Такие разъемы я использовал в своем старом программаторе и они показали что лучше и искать не стоит. На фото разъем BH-10R на 10 контактов.

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

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

Затем постепенно прогревая два вывода, которые удерживают половинки вместе, и одновременно разжимая платы, рассоединяем их.

Теперь можно осмотреть что кроется внутри.
А внутри видно кучу мелких транзисторов, разъемы и дроссели системы питания.

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

Случайно заметил самовосстанавливающийся предохранитель по линии питания USB, это также хорошо, меньше шансов спалить порт компьютера в случае нештатной ситуации.

На второй плате также кучка мелких транзисторов, скорее всего те, которые не влезли на первую плату.

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

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

Собираем все в кучку, припаиваем светодиоды и устанавливаем в корпус.

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

Возможно кому нибудь будет так проще понять как разводить разъем.

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

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

Конечно же проверяю то, что получилось. Беру плату из этого обзора и пробую считать содержимое.

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

Скорость чтения в таком режиме не очень высокая, Atmega644 прочиталась за 13 секунд.

Поигравшись немного с другими микроконтроллерами и выяснив что все работает, я перешел к более редким проверкам, хотя это уже скорее любопытство.
Беру ПЗУ 27С256 от старого компьютера, читаю.
Кстати, для микросхем с УФ стиранием есть удобная опция — проверка чистоты, в этом режиме программатор проверяет что микросхема полностью стерта.

Микросхеме около 30 лет, но она читается 🙂 Правда я почти уверен, что читается со сбоями, так как со временем такие ПЗУ имеют свойство «течь».

Ладно, беру ради эксперимента еще одну похожую микросхему, от какого то древнего 80286 компа.

Здесь похоже что сбои уже в самом начале чтения и более явные, это видно по прочтенному тексту.

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

В процессе тестов проверял и старые Атмелы, например 89C2051, проблем обнаружено не было.
Вообще список микроконтроллеров довольно большой.

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

Дальше я проверял все, что попадалось под руку. Сначала простая логика.

Так как большинство наших микросхем (хотя далеко не все) являются аналогами импортных, то можно проверять и их.
Затем микросхему статического ОЗУ К537РУ10. Правда она является аналогом импортной 6216, но ее я не нашел в списке и проверил как 6116.

Затем шел сдвиговый регистр 555ИР27, но проверив две микросхемы прибор в обоих случаях выдавал ошибку. Причем ошибки были разные у обоих микросхем и результат был «плавающим». Микросхемы были паяные и выдраны из какого то устройства, потому возможно что и неисправны.

Берем нашу КР1533ИР9, находим соответствующий аналог, здесь все отлично.

Попалась еще 155ИЕ9В, здесь также все хорошо.

Хотел еще проверить наши К565РУ7, но импортного аналога в списке микросхем программатора не нашел 🙁
Кроме того хотелось проверить разблокирует ли программатор микроконтроллеры ATtiny15L (и похожие) у которых отключен вывод сброса, но найденные мной микросхемы не были заблокированы (или разблокировались), а единственная найденная ATtiny15L которая не читалась и не стиралась была паяная. Конечно можно попробовать сначала заблокировать, а потом стереть, но этих контроллеров у меня мало, а в продаже их сейчас не найти, потому я их оставил на возможные замены.

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

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

С купоном TL866CSS программатор стоит 37 долларов, мне правда обошелся чуть дороже, так как на тот момент купона не было, а я пользовался поинтами.

На этом все, как всегда жду вопросов, а в качестве бонуса предлагаю небольшую загадку, тому кто первый ответит правильно + в карму (если еще не ставил).

Загадка

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

Блок питания

— вопрос схемы программатора TL866

Задавать вопрос

спросил

Изменено 4 года, 7 месяцев назад

Просмотрено 2к раз

\$\начало группы\$

См. полную схему программатора TL866

Ниже приведена схема драйвера выводов для универсального программатора устройств MiniPro TL866 (стр. 2 схемы в формате PDF). L2, L3 и L4 питаются от VDD, напряжение которого может варьироваться от 2,0 до 6,0 В (согласно спецификации программатора). Этот предел, насколько я понимаю, накладывается рабочим диапазоном VCC 74HC373D, который также составляет 2,0-6,0В. Эти защелки используются для переключения вывода разъема ZIF на напряжение VDD.

Теперь вопрос: допустим VDD был запрограммирован на 2,0В, а напряжение питания 74HC164D зафиксировано на 3,3В. Итак, теперь у нас есть L2, L3, L4, которые подают 2,0 В на выводы VCC, но они получат 3,3 В на свои выводы D1..D8, LE и ~OE. Как 74HC373D выдерживают такое напряжение, которое на 1,3 В выше напряжения питания? В техническом описании абсолютные максимальные значения входного напряжения указаны как от -0,5 до VCC + 0,5.

Извините за возможно глупый вопрос!

  • блок питания
  • цифровая логика

\$\конечная группа\$

\$\начало группы\$

Посмотрите на изображение ниже и обратите внимание, что VCC L4 не будет ниже, чем ( 5V — V_D6 ). Если напряжение VDD меньше 5 В, L4, L3 и L2 вместо этого будут получать питание от шины 5 В. Таким образом, при напряжении VCC L4 примерно на уровне 4,3 В вы не нарушаете ограничение детали на V_IN — V_CC

\$\конечная группа\$

Зарегистрируйтесь или войдите в систему

Зарегистрируйтесь с помощью Google

Зарегистрироваться через Facebook

Зарегистрируйтесь, используя электронную почту и пароль

Опубликовать как гость

Электронная почта

Требуется, но никогда не отображается

Опубликовать как гость

Электронная почта

Требуется, но не отображается

Нажимая «Опубликовать свой ответ», вы соглашаетесь с нашими условиями обслуживания, политикой конфиденциальности и политикой использования файлов cookie

.

Обзор: XG autoelectric TL866CS MiniPro Universal USB Programmer

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

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

В итоге я отправился на поиски программатора, который подходил бы под мои нужды. Остановился на универсальном USB программаторе XG автоэлектрике TL866CS MiniPro. Есть более дешевые программаторы, но ни один из них не смог удовлетворить широкий спектр поддерживаемых чипов (более 14 000), который был у MiniPro, и многие из них были не так хорошо закончены и вместо этого выглядели как макетная плата. Программаторы серии TL866 также привлекали внимание тем, что они полностью питались от шины USB и могли вырабатывать программируемые напряжения с высоким значением Vpp непосредственно с шины. Мне удалось купить один всего за 55 австралийских долларов, что является довольно разумной ценой. Немного более дорогой TL866A также немного лучше поддерживает ICSP для микроконтроллеров, чего нет в версии CS, но если вас это не интересует, вы можете сэкономить немного денег.

Распаковка

Устройство прибыло в матовой картонной коробке с цветной печатью, почти все надписи на китайском языке. На коробке заявлена ​​поддержка вплоть до Windows 8, что является хорошим знаком. Одна и та же упаковка используется для вариантов TL866CS и TL866A.

На задней панели указаны штрих-код и контактная информация.

На внутренней стороне крышки прикреплена этикетка, представляющая собой краткое руководство. В конечном счете, вам это не нужно, так как это в основном случай загрузки последней версии программного обеспечения, его установки и следования инструкциям. Сам веб-сайт очень медленно отвечает, вероятно, из-за недостаточной подготовки и нахождения за «отличным брандмауэром», но вы можете завершить загрузку, если достаточно терпеливы. Он также сообщает вам о включениях — функция ICSP только для TL866A.

Программатор защищен тонким пластиковым пакетом, сверху виднеется симпатичный 40-контактный ZIF-разъем 3M.

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

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

Единственным входом является USB, гнездовой разъем типа B для питания и передачи данных. Поскольку это версия CS, порт ICSP отключен.

На нижней стороне заявлен серийный номер, но его нет — вместо этого просто штрих-код. Однако есть четыре «ножки», без какой-либо резины на них. Пластиковый блок имеет довольно большой вес и кажется очень прочным.

Разборка

Разобрать блок, по крайней мере, поверхностно, несложно. Установите рычаг ZIF в вертикальное положение, открутите четыре винта на нижней стороне, и корпус разъединится. Плата внутри может быть извлечена из корпуса.

Внутренняя конструкция представляет собой сэндвич из двух печатных плат, соединенных между собой с заземляющими штырями, припаянными между двумя платами, и светодиодами, пропущенными через прорези, что делает полную разборку крайне болезненной (поэтому я не буду этого делать). На верхней стороне мы видим уже качественные компоненты — 6 NXP 74HC373D восьмеричных прозрачных защелок D-типа. В верхней части, кажется, происходит некоторое переключение питания с германиевыми диодами и транзисторами SMD.

Вес блока становится очевидным при осмотре его центральной части – пять довольно здоровенных катушек индуктивности используются для функций повышения/понижения для получения напряжения программирования и данных. Некоторым старым чипам требовалось напряжение программирования близкое к 24 В, в то время как некоторым более новым требуется 3,3 В, что требует довольно гибкой схемы. Я не уверен, но подозреваю, что это устройство изначально не поддерживает детали на 1,8 В, использующие внутренний источник питания.

Глядя с другой стороны, мы видим кварцевый осциллятор и в основном пустое пространство с рядом контактов (J1), которые, вероятно, используются для начального программирования.

На нижней стороне устройства находится более интересное, в том числе массивный набор резисторов SMD и стабилитронов, которые, вероятно, позволяют входам/выходам справляться с перенапряжением из-за коротких замыканий (например, Vpp на контакт данных из-за неисправной микросхемы) , или позволить напряжениям данных «адаптироваться» к предоставленному Vcc путем «ломки» вывода. Это также может служить для ограничения любых токов короткого замыкания от короткозамкнутых контактов с конфликтом логических уровней. Внизу можно увидеть еще две восьмеричные D-защелки, а также линейный стабилизатор 3,3 В для микросхемы программирования. Другие компоненты включают последовательно-параллельный 8-разрядный регистр сдвига 74HC164D, два импульсных стабилизатора MC34063 и группу транзисторов, диодов и конденсаторов. Основная микросхема неизвестна, поскольку ее маркировка сошлифована во время производства в качестве меры защиты.

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

Настройка и использование

Загрузка программного обеспечения с сайта вызывает разочарование, так как скорость такая же низкая, как при коммутируемом доступе (4 КБ/с), но, по крайней мере, загрузка будет завершена после нескольких попыток. Установка проста и потребует установки специального драйвера для этого устройства. Неизвестно, свободен ли софт от уязвимостей/гадостей, но лично я странного поведения не наблюдал.

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

Диалоговое окно «О программе» показывает, что я использую версию 6.50 программного обеспечения. Серийный номер программатора фактически отображается в диалоговом окне.

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

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

Как и было обещано, библиотека микросхем очень обширна, а также содержит другие менее ожидаемые типы, включая некоторые логические микросхемы CMOS для тестирования их функциональности. При этом ранние достандартные EPROM конца 70-х и начала 80-х могут не поддерживаться — я нашел в своей коллекции деталь Intel, которой не было в базе данных, и ни один из других вариантов с таким же размером не имел такой возможности. такая же распиновка.

Программное обеспечение поддерживает загрузку файлов Intel .HEX и стандартных .BIN, чего немного не хватает, так как иногда могут встречаться другие форматы. Он также поддерживает свой собственный тип файла «проект». После того, как все необходимые настройки выполнены, довольно просто запрограммировать чип с автоматической проверкой стандартной функции.

Чтение чипов также очень быстрое благодаря быстрой стратегии и интерфейсу USB 2.0.

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

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

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

Разумеется, интересующие вас микросхемы могут быть не DIP-типа, поэтому необходимы переходники и инструменты, которые можно приобрести отдельно. Например, я хотел работать с чипами PLCC32, обычно используемыми для BIOS, поэтому я купил адаптер за несколько долларов.

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

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

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

Я тоже решил взять адаптер PLCC44, так как у меня, вероятно, есть микросхема-кандидат для считывания в ближайшее время.

Вывод

Автоэлектрический программатор XG TL866CS — это очень хорошо сконструированный программатор типа «швейцарский армейский нож», который, вероятно, поддерживает многие микросхемы, с которыми вы можете столкнуться. Я смог без особых усилий сбросить и перепрограммировать некоторые запасные микросхемы, которые у меня лежали без особых раздумий и временных затрат, благодаря большой базе данных поддерживаемых микросхем и простоте управления.

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

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