smpreaderusb [Dev]

Инструменты пользователя

Инструменты сайта


smpreaderusb

SMPReaderUSB - альтернативная прошивка для USBasp

Сайт проекта: http://mk90.blogspot.com/2009/11/smpreaderusb.html

После просмотра схемы данного устройства возникла идея модифицировать прошивку для работы на очень распространенном железе: программатор для микроконтроллеров AVR «USBasp». Данный программатор продается на каждом углу и стоит смешные 100 рублей.

Оригинальная схема:

А это то, что необходимо дособрать при использовании готовой платы USBasp.

Существует ряд отличий в функционале относительно оригинального устройства:

  • Нельзя измерять напряжение батареи
  • Отсутствует загрузчик

Основные функции, такие как чтение и запись, работают.

Таким образом, остается только спаять шлейф из пяти проводков. Схема подключения следующая:

Если вдруг у Вас самодельный USBasp, где не разведены дополнительные сигналы, то подключение к следующим пинам:

  • Select: PB5
  • Clock: PD1
  • Data: PD0

Все FUSE биты оставить без изменений. Просто залить файл прошивки в микроконтроллер.

Процесс адаптации прошивки шел на стриме: https://www.youtube.com/watch?v=cbEqOipq45k

Исходный код модифицированной прошивки: src_smpreader.zip

Собранная прошивка и плата адаптера в SL6: мк90.zip

smpreaderusb.txt · Последнее изменение: 2020/05/05 04:18 — walhi