https://sokolsp.at.ua/publ/samyj_miniatjurnyj_usb_programmator_microprog_dlja_kontrollerov_avr/1-1-0-23 – MicroProg, программатор на базе attiny45 (т.е., можно использовать и attiny85). Исходников нет, только hex’ы, но все же. Кстати, если махнуть местами D+ и D- – можно было бы использовать в качестве базы платы от Digispark.
Архив метки: программатор
Калибратор для attiny
После недавнего восстановления купленных tiny84, дошли руки собрать и то, для чего они предназначались – устройство для калибровки внутреннего генератора и по совместительству – устройство для восстановления фьюзов с помощью высоковольтного программирования. Иначе говоря, решил добавить в инструменты для работы с контроллерами этот проект.
Fuse reset на tiny85
Спаяв переходник для tiny84, начал пробовать их шить под проект калибратора для микроконтроллеров и по совместительству – устройство для восстановления фьюзов с помощью высоковольтного программирования. И, так уж вышло, что последовательно залочил все 5 купленных tiny84. Уж не знаю, приведенная в руководстве команда завершалась с ошибкой и была какая-то неочевидная логика и последовательность программирования контроллера.
Как сделать высоковольтный сброс контроллера, предназначавшегося для сборки устройства для высоковольтного сброса? 🙂
Переходник для прошивки attiny84
Под одну из запланированных конструкций, найденных в Интернете, заказал на aliexpress несколько attiny84, дел с которыми раньше не имел. Контроллер идет в корпусе DIP-14. Доставили, получил; из подручных средств – заказанная ранее отладочная плата для tiny13/tiny85 в DIP-8. Контроллеры из одной линейки, поэтому решил просто сделать переходник DIP-14->DIP-8.
Перепрошивка USB-реле
Получил на днях посылку с aliexpress’а – несколько USB-реле, по паре штук на 1, 2 и 4 канала. Их я упоминал в статье – обзоре плат управления майнинг-ригами.
С одноканальными возникла некоторая проблема – устройство нормально определялись в системе, однако софт ругался на bad device id и “не видел” плату. При этом под виндой все же можно было выбрать из списка найденный идентификатор (в отличие, например, от двухканальной платы с идентификатором 6H66 тут он выглядел как “яяяяя”), после чего плата успешно управлялась. Так что железо было целое, осталось решить вопрос с багом в прошивке.
Восстановление Biostar H61B
Пришлось тут по случаю помогать товарищу восстанавливать материнскую плату Biostar H61B. Возникла проблема с BIOS’ом из-за использования pci-e-хаба – уж не знаю, что там накосячили в BIOS’е разработчики в Biostar’е, но при попытке воткнуть 7-ю видеокарту через хаб в материнку BIOS окирпичивался и материнка переставала запускаться; сброс не помогал. Проблема популярная и, хоть сам не сталкивался, уже читал про это в Интернете ранее.