Нумерация штырьков 6-выводного коннектора «папа» на корпусе программатора TL866A:
#
PIC
AVR
1
VPP/MCLR
RESET
2
VCC
VCC
3
GND
GND
4
PGD
MOSI
5
PGC
MISO
6
N.C.
SCK
[Проблема программирования ATtiny45 через ISP]
По непонятной причине AVR-ки ATtiny45, ATtiny85 нельзя программировать через интерфейс ISP (ICSP). Радиокнопка выбора ICSP становится серой, когда выбирается ATtiny45.
Хакерскими методами можно эти кнопки разрешить (спасибо MaximK@mail.ru и его программе Enable button v.1.1, 28253_Enable button.exe), но это мало что дает. Чипы ATtiny45 все равно не программируются, на микроконтроллер подается опасное высокое напряжение, и утилита программирования сообщает о срабатывании защиты ограничения тока.
Ссылку на утилиту 28253_Enable button.exe нашел на 9 странице блога [3].
«Try this link. MD5: 28d10f5ea6f3b1e5de4074aa5294ef92. Run this programm, switch to window with blocked elements and run mouse cursor over them — they will unlock!»
Если файл не открывается или при попытке записи у вас записываются только первые пару байт и программа вылетает, то вам необходимо сделать следующее:
1) Проверить установленную OS с драйверами или поменять USB кабель. 2) Отмыть микросхему от флюса и грязи. 3) Перенести файл на более короткий путь, например в корень диска C:\ Как оказалось если расположить файл внутри довольно длинного пути, то он начинает приводить к сбою, вылетать или работать некорректно.
1) Аккуратно разобрать программатор; 2) Обратить особое внимание на места которые помечены на фото и осмотреть их на наличие «соплей из припоя»;
3) Ошибка «VCC short protection Error» кроется в «VCC driver details» (смотрите на фото и схему)
TL866II.pdf ( 107.95 КБ )
Решение: 1) Попробуйте запустить программу от имени администратора; 2) Измените права пользователя; Правый клик по папке с программой, «Свойства», снимаем маркер «Только для чтения», «Применить ко всем. «, переходим на вкладку «Безопасность», «Изменить», «Пользователь ( Имя)» и ставим галочки «Полный доступ», «Разрешить», «Применить», Ок, Ок.(Пост Mikhail163)
Проблемы: 1) Прошивается нормально только оригинальная, «китайская» прошивка «Mtester». 2) Прибор включается и спрашивает об отсутствие детали даже если деталь установленна. 3) Прошивки от Markus R. и Karl K. шьются, но на дисплее верхняя строка заливается квадратиками. На дисплее строка нулей или контраст почти на нуле. Решение: а) Перенести файл на более короткий путь, например в корень диска C:\ б) Проверить шнур питания; в) Проверить шлейфы; г) Файл «.eep» необходимо открывать не как «binary», а как «intel hex.»
Да, при открытии файла с прошивкой вам предоставляется возможность выбора, что именно записывать. (Пост Mikhail163)
«Overcurrent protection»- «Защита от перегрузки по току: внешнее короткое замыкание или ic в колодке перевёрнуто или некорректный выбор корпуса». Возможно, вам не хватает прав доступа к папке с файлом (если используете Windows 10). (Пост Mikhail163)
Это Xgecu PRO, он же TL866II Plus, заменяющий обе предыдущие модифкации (CS и A).
Программатор TL866II Plus это обновленная версия программатора, пришедшая на смену MiniPRO TL866A/ TL866CS (которые больше не выпускаются). Программатор TL866II Plus для программирования большинства микросхем флеш-памяти, NAND, микроконтроллеров, тестирования микросхем TTL и CMOS логики. Есть ICSP разъем для внутрисхемного программирования. Важная функция контроль подключенных выводов — если нет контакта одного из выводов программируемой микросхемы, то данная информация отображается в приложение (Pin тест контактов микросхемы). Поддерживает 15401 микросхем. Поддержка микросхем с питанием 1,8 вольт, улучшена скорость работы, добавлена поддержка NAND FLASH.
Ключевое отличие — больше не нужен внешний адаптер для низковольтных (1.8В) чипов.
Внимание! После обновления firmware, данные программы работать не будут.
Версия для мобильных устройств
Сообщение отредактировал Woertz — 01.10.22, 13:49
Def1985, уже убил и восстановил . убил старой версие флешера . скачал новую залил с помошью 3v на ресет. и компа. пока полет нормальный . версия 2.5 флешера от радиомана. убить серийник как понял можно прошивая сам бутлодер . предварительно надо делать бекап прошивки и всех номеров серийных.
Сообщение отредактировал ztel5 — 11.03.19, 16:54
хочу заказать для подстраховки pic kit3 с поддержкой pic который в tl866 и еще есть k150 pic но поддержки чипа который в tl866 в списке нет , кто работал с pic ? оно как в базе должно быть по обязону? или индификатора достаточно для правильной записи?
уже не хочу заказать этот самый tl866a шьет через icsp только микроконтроллеры атмега и pic кому они нафиг нужны на нем. серии cs вполне достаточно там icsp вообще ничего не может ктоме pic и atmega :))))
Сообщение отредактировал ztel5 — 13.03.19, 15:14
Доброго времени суток! Есть вопросы по данному программатору, может кто расстолкует… Программатор у меня TL866 II+ Дальше речь будет идти только о внутрисхемном программировании Мурзилку на программатор читал (возможно, плохо, раз вопросы остались) 1 Как прошить АТТИНИ2313 (хоть дип, хоть соик), если программа не дает использовать ICSP для программирования? Только в 40-пиновый сокет вставлять? 2 За что отвечает флажек ICSP_Vcc Enable? – установленный флажек разрешает(!) при программировании использовать вывод питания, верно? Если «да», то читаем 3 вопрос 3 Есть плата с 64-той мегой. На ней записываю и считываю память (интереса/изучения программатора ради). На плату питание не подаю. Записываю и считываю с снятым флажком ICSP_Vcc Enable, оба процесса прошли гуд (редко, но появляется ошибка. Тогда откл флажек проверки ID и все прошивается и шьется. Так машинный код после считывания пролистал вроде бы оно… без ошибок… Как так? Как это оно программирует инфу без питания? Или там какое-то паразитное питание? (подать питание на устройство и проверить работоспособность пока нету возможности)
4 как прошивать с внешним питанием? нужно откл флажек ICSP_Vcc Enable, верно? 5 в режиме мульти программирования можно прошивать четыре: а) разных чипов разными программами б) один и тот же тип чипа, но разными программами в) один и тот же тип чипа одной и той же программой. К примеру, у нас масовое производство и мы хотим одновременное прошить 4 устройства (чипы одни и те же, программа одна) г) свой вариант 6 Если я хочу прошивать по 4 чипа в режиме мульти программирования, то мне для этого необходимо 4 программатора, верно? 7 Программаторы объязательно подключать к компьютеру через «хаб с хорошим питанием», как написано в даташите, или можно напрямую все 4 программатора подключить к 4 юсб портам компьютера? Если можно, ответьте по пунктам Спасибо за помощь!
Если файл не открывается или при попытке записи у вас записываются только первые пару байт и программа вылетает, то вам необходимо сделать следующее:
1) Проверить установленную OS с драйверами или поменять USB кабель. 2) Отмыть микросхему от флюса и грязи. 3) Перенести файл на более короткий путь, например в корень диска C:\ Как оказалось если расположить файл внутри довольно длинного пути, то он начинает приводить к сбою, вылетать или работать некорректно.
1) Аккуратно разобрать программатор; 2) Обратить особое внимание на места которые помечены на фото и осмотреть их на наличие «соплей из припоя»;
3) Ошибка «VCC short protection Error» кроется в «VCC driver details» (смотрите на фото и схему)
TL866II.pdf ( 107.95 КБ )
Решение: 1) Попробуйте запустить программу от имени администратора; 2) Измените права пользователя; Правый клик по папке с программой, «Свойства», снимаем маркер «Только для чтения», «Применить ко всем. «, переходим на вкладку «Безопасность», «Изменить», «Пользователь ( Имя)» и ставим галочки «Полный доступ», «Разрешить», «Применить», Ок, Ок.(Пост Mikhail163)
Проблемы: 1) Прошивается нормально только оригинальная, «китайская» прошивка «Mtester». 2) Прибор включается и спрашивает об отсутствие детали даже если деталь установленна. 3) Прошивки от Markus R. и Karl K. шьются, но на дисплее верхняя строка заливается квадратиками. На дисплее строка нулей или контраст почти на нуле. Решение: а) Перенести файл на более короткий путь, например в корень диска C:\ б) Проверить шнур питания; в) Проверить шлейфы; г) Файл «.eep» необходимо открывать не как «binary», а как «intel hex.»
Да, при открытии файла с прошивкой вам предоставляется возможность выбора, что именно записывать. (Пост Mikhail163)
«Overcurrent protection»- «Защита от перегрузки по току: внешнее короткое замыкание или ic в колодке перевёрнуто или некорректный выбор корпуса». Возможно, вам не хватает прав доступа к папке с файлом (если используете Windows 10). (Пост Mikhail163)
Это Xgecu PRO, он же TL866II Plus, заменяющий обе предыдущие модифкации (CS и A).
Программатор TL866II Plus это обновленная версия программатора, пришедшая на смену MiniPRO TL866A/ TL866CS (которые больше не выпускаются). Программатор TL866II Plus для программирования большинства микросхем флеш-памяти, NAND, микроконтроллеров, тестирования микросхем TTL и CMOS логики. Есть ICSP разъем для внутрисхемного программирования. Важная функция контроль подключенных выводов — если нет контакта одного из выводов программируемой микросхемы, то данная информация отображается в приложение (Pin тест контактов микросхемы). Поддерживает 15401 микросхем. Поддержка микросхем с питанием 1,8 вольт, улучшена скорость работы, добавлена поддержка NAND FLASH.
Ключевое отличие — больше не нужен внешний адаптер для низковольтных (1.8В) чипов.
Внимание! После обновления firmware, данные программы работать не будут.
Версия для мобильных устройств
Сообщение отредактировал Woertz — 01.10.22, 13:49
Def1985, уже убил и восстановил . убил старой версие флешера . скачал новую залил с помошью 3v на ресет. и компа. пока полет нормальный . версия 2.5 флешера от радиомана. убить серийник как понял можно прошивая сам бутлодер . предварительно надо делать бекап прошивки и всех номеров серийных.
Сообщение отредактировал ztel5 — 11.03.19, 16:54
хочу заказать для подстраховки pic kit3 с поддержкой pic который в tl866 и еще есть k150 pic но поддержки чипа который в tl866 в списке нет , кто работал с pic ? оно как в базе должно быть по обязону? или индификатора достаточно для правильной записи?
уже не хочу заказать этот самый tl866a шьет через icsp только микроконтроллеры атмега и pic кому они нафиг нужны на нем. серии cs вполне достаточно там icsp вообще ничего не может ктоме pic и atmega :))))
Сообщение отредактировал ztel5 — 13.03.19, 15:14
Доброго времени суток! Есть вопросы по данному программатору, может кто расстолкует… Программатор у меня TL866 II+ Дальше речь будет идти только о внутрисхемном программировании Мурзилку на программатор читал (возможно, плохо, раз вопросы остались) 1 Как прошить АТТИНИ2313 (хоть дип, хоть соик), если программа не дает использовать ICSP для программирования? Только в 40-пиновый сокет вставлять? 2 За что отвечает флажек ICSP_Vcc Enable? – установленный флажек разрешает(!) при программировании использовать вывод питания, верно? Если «да», то читаем 3 вопрос 3 Есть плата с 64-той мегой. На ней записываю и считываю память (интереса/изучения программатора ради). На плату питание не подаю. Записываю и считываю с снятым флажком ICSP_Vcc Enable, оба процесса прошли гуд (редко, но появляется ошибка. Тогда откл флажек проверки ID и все прошивается и шьется. Так машинный код после считывания пролистал вроде бы оно… без ошибок… Как так? Как это оно программирует инфу без питания? Или там какое-то паразитное питание? (подать питание на устройство и проверить работоспособность пока нету возможности)
4 как прошивать с внешним питанием? нужно откл флажек ICSP_Vcc Enable, верно? 5 в режиме мульти программирования можно прошивать четыре: а) разных чипов разными программами б) один и тот же тип чипа, но разными программами в) один и тот же тип чипа одной и той же программой. К примеру, у нас масовое производство и мы хотим одновременное прошить 4 устройства (чипы одни и те же, программа одна) г) свой вариант 6 Если я хочу прошивать по 4 чипа в режиме мульти программирования, то мне для этого необходимо 4 программатора, верно? 7 Программаторы объязательно подключать к компьютеру через «хаб с хорошим питанием», как написано в даташите, или можно напрямую все 4 программатора подключить к 4 юсб портам компьютера? Если можно, ответьте по пунктам Спасибо за помощь!