On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение
slav0n
администратор


Сообщение: 365
Зарегистрирован: 07.01.09
Репутация: 7
ссылка на сообщение  Отправлено: 01.08.09 18:01. Заголовок: USB лоадер для примусса на ATMega168


Готов лоадер для криптованых прошивок под мегу168. Теперь купить надо только ключ, а мегу использовать свою.

http://primuss3.narod.ru/prms/USBloader168.rar

Для перехода с мега8 на мега 168 в примусс надо всего лишь добавить три диода, для запитывания микроконтроллера от USB во время прошивки - D7, D8, D9. Эти диоды легко припаять навесным монтажем на существующую плату.



ИНСТРУКЦИЯ.
1. Прошиваем в ATMega168 файл ldr168.hex любым удобным для вас способом, можно прямо в примуссе.
2. Записываем в ATMega168 конфигурационные биты и биты защиты, как на картинке в FUSE.jpg. Это важно! Иначе работать не будет!
3. Для дальнейшей работы лоадера, его необходимо активировать следующим образом.
Удерживая кнопку #, подключаем к примуссу кабель USB, при этом вы услышите прерывистый эвуковой сигнал из бузера примусса и примусс определиться в системе как USBустройство. Если звука нет, или он непрерывный, значит что-то не так - режим загрузчика не включен. Если все ОК, запускаем на компьютере PrimussLoader.exe. Нажимаем в проге кнопку Х и получаем ID.
Это уникальный идентификатор. Вы его отсылаете мне, а я Вам отсылаю соответствующий ключ для активации. Этот ключ вводите в пограмму, и нажимаете Х. Проиcходит активация и после этого этот микроконтроллер можно прошивать по USB специальными прошивками. Но если вы после активации попытаетесь прошить его обычным программатором, идентификационные данные уничтожатся, и нужна будет новая пара ID-ключ.


Спасибо: 0 
Профиль Ответить
Ответов - 74 , стр: 1 2 3 4 All [только новые]


Ответов - 74 , стр: 1 2 3 4 All [только новые]
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  2 час. Хитов сегодня: 2
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет