реклама на сайте
подробности

 
 
> Mega16U2, DFU bootloader...
xmega
сообщение Jan 26 2011, 05:18
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 22
Регистрация: 28-11-08
Пользователь №: 42 039



Уважаемые форумчане! Помогите разобраться с такой проблемой как DFU bootloader.
На сайте атмела есть документ doc7618.pdf (называется "DFU bootloader Datasheet") из которого следует что вроде как должен быть у Mega16U2 предустановленный загрузчик DFU bootloader, насколько я это понял. И есть программатор рекомендованный атмелом, программатор FLIP, который тоже вроде как поддерживает работу с USB загрузчиком. Подключаю я Mega16U2 и ничего никаких признаков жизни от загрузчика не вижу laughing.gif , компьютер обнаруживает подключение (стоит резистор 1k5 от D+ на питание),а дальше тишина, в системе оборудование появляется как неизвестное. Запускал USBVIEW.EXE тоже ничего не показывает. Если Mega16U2 вообще отключить (дороги USB отрезал) ситуация в точности такая же, т.е. Mega16U2 молчит или там его нет? laughing.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
prottoss
сообщение Jan 26 2011, 06:23
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



doc7618.pdf ("DFU bootloader Datasheet")
3. Bootloader Activation->External Hardware conditions
The Hardware Boot Enable fuse (HWBE) can be
programmed so that upon special hardware conditions under reset, the bootloader execution
is forced after reset.

Смотрите Figure 3-1. Boot Process

Далее смотрим даташит на МК:

Первое:
25. Memory Programming->25.2 Fuse Bits->Table 25-3. Extended Fuse Byte
Видим, что по умолчанию HWBE - 0 (programmed)

Второе:
23. Boot Loader Support–>23.6 Entering the Boot Loader Program->23.6.3 External Hardware conditions
When the HWBE fuse is enable the PD7/HWB pin is configured as input during reset and sam-
pled during reset rising edge. When PD7/HWB pin is ‘0’ during reset rising edge, the reset vector
will be set as the Boot Loader Reset address and the Boot Loader will be executed (See Figures
23-3).


--------------------
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 31st July 2025 - 17:15
Рейтинг@Mail.ru


Страница сгенерированна за 0.01399 секунд с 7
ELECTRONIX ©2004-2016