Не могу зайти в режим DFU (Arduino UNO r3)

Тема в разделе "Arduino & Shields", создана пользователем Falcon365, 16 авг 2017.

  1. Falcon365

    Falcon365 Нуб

    К компьютеру да
     
  2. AlexU

    AlexU Гуру

    Для ввода в режим DFU нужно подключить Ардуинку к компу через USB кабель, а потом на короткое время замкнуть два контакта ISP разъёма около USB (на не хорошей картинке они отмечены), например, отвёрткой (руками трогать контакты не желательно; пинцетом, если он не изолированный, тоже не желательно). После этого в системе должно появится устройство типа 'Atmel DFU' или что-то в этом роде.
    Если не появляется, то вполне вероятно, что DFU-bootloader не зашит в контроллер. Зашить можно только другим программатором через тот же ISP разъём (который рядом с USB).
     
    9xA59kK нравится это.
  3. NikitOS

    NikitOS Король шутов Администратор

    Ну вот..за год все забыл
     
  4. AlexU

    AlexU Гуру

    И да, если Вы счастливый пользователь операционной системы типа Windows, то придётся ставить драйвера (можно скачать с сайта производителя). Если Вы пользователь Linux, то всё заработает так сказать "из коробки" без всяких "танцев с бубном".
     
    9xA59kK нравится это.
  5. Falcon365

    Falcon365 Нуб

    Все дрова стоят. В Режим не входит. Придется делать то, что вы сказали прошлом сообщении
     
  6. AlexU

    AlexU Гуру

    Т.е. с сайта atmel.com скачаны драйвера и установлены? А не только те, что идут в комплекте с Arduino IDE.
    Прошивку для ATmega16U2 (или какой там у Вас контроллер) с DFU лоадером и USB-Serial адаптером в одном комплекте знаете где искать?
     
  7. Falcon365

    Falcon365 Нуб

    нет
     
  8. Falcon365

    Falcon365 Нуб

    atmel.com не работает
     
  9. AlexU

    AlexU Гуру

    Вопроса было два -- ответ один.

    По поводу где искать прошивку. Если установили Arduino IDE, то идём в каталог куда её установили. Потом идём в подкаталог 'hardware\arduino\avr\firmwares\atmegaxxu2'. И в этом подкаталоге ищем файл 'Arduino-COMBINED-dfu-usbserial-atmega16u2-Uno-Rev3.hex'.
     
  10. AlexU

    AlexU Гуру

    Недавно ещё работал. Но видать Microchip (тот самый который купил Atmel с потрохами) решил больше этот сайт не поддерживать. Попробуйте на сайте microchip.com поискать...
     
  11. Falcon365

    Falcon365 Нуб

    Это был ответ на два вопроса. Спасибо, потом попробую.
     
  12. rkit

    rkit Гуру

    Так и должно быть.
     
  13. 9xA59kK

    9xA59kK Гик

    До последнего момента работал и сейчас работает.