Проблемы с прошивкой arduino pro mini

Тема в разделе "Arduino & Shields", создана пользователем Flash, 15 апр 2019 в 16:37.

  1. Flash

    Flash Нерд

    Добрый день. При попытке прошить arduino pro mini вылетает ошибка.
    Код (Text):
    avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xdd
    avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x07
    avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xdd
    avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x77
    avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xf7
    avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x07
    avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xdd
    avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x77
    avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xf7
    avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x77
    Произошла ошибка при загрузке скетча
    Использую usb-serial adapter на ch340.
    Пробовал разные arduino, разные компы, разные usb порты, подключать txtx и rxrx, txrx, rxtx(слышал, что китайцы иногда меняют надписи на плате, чтобы юзерам "проще" было). Плата, процессор и порт в ide указаны верно. Восклицательного знака в диспетчере устройств у адаптера нет. Пробовал прошивать при зажатом reset(вообще у адаптера есть вывод для reset). Текст сообщения об ошибке (значения resp) периодически меняются. Раньше эти же ардуинки нормально прошивались с того же компа, с тем же адаптером. Блинк тоже не прошивается. В некоторых попытках не было кодов ошибки. Просто выводит
    Куда еще смотреть? Что может быть не так еще?
     
  2. b707

    b707 Гуру

    Сжег адаптер?
    Ардуины ни одной нет? - может через ардуину
     
  3. parovoZZ

    parovoZZ Гуру

    Загрузчик на месте? Тогда ISP программирование.
     
  4. Зажимать reset не надо, его надо нажимать один раз.
     
  5. AlexU

    AlexU Гуру

    Нужно правильно перезапускать микроконтроллер -- т.е. правильно "дёргать" вывод Reset.
    Самый лучший способ -- это выход DTR (если есть такой) через конденсатор 100n подключить к выводу Reset, а сам вывод Reset подтянуть к питанию через резистор 10к. В этом случае USB-Serial адаптер сам правильно "дёрнет" вывод Reset. И прошивка заработает...
     
    arkadyf нравится это.
  6. Airbus

    Airbus Радиохулиган

    Про мини гадская штука.Я одно время с ними наипался-теперь только НАНО.Можно поиграться с частотой кварца-типом процессора.У меня вместо Меги328 пришли на Мегах168 (маркировка естессно стёрта).Вместо кварца 16мГц и 5 вольт пришла 3х вольтовая с кварцем 8 мгц.Так методом тыка и прошил.И убрал подальше в закрытые устройства.
     
  7. Flash

    Flash Нерд

    Прошивал через isp программатор. Несколько раз все норм было, потом неожиданно вылетела ошибка сигнатуры. Да и не удобно, что через isp нельзя к ней по монитору порта подключиться.
     
  8. Flash

    Flash Нерд

    Компом адаптер определяется
     
  9. Flash

    Flash Нерд

    по всякому пробовал, и зажимать и нажимать один раз, и к DTR, и пробовал нажимать много раз во ремя прошивки(где-то прочитал, что мб поможет)
     
  10. AlexU

    AlexU Гуру

    Скорее всего стёрли загрузчик. Если так, то сначала прошейте загрузчик.
    Если продолжает вылетать, то памяти микроконтроллера пришёл конец -- "врач сказал в морг, значит в морг".
    Дядя Витя уже говорил, что RESET нажимать нужно один раз. От себя добавлю: этот "один раз" должен быть нажат в нужное время, чуть раньше или позже -- шиться не будет.
    Напомню, что DTR нужно подключать через RC-цепочку -- конденсотор в разрыв, резистор подтягивает пин RESET к питанию. Без этой цепочки шиться не будет.
     
  11. Airbus

    Airbus Радиохулиган

    А еше лучше доплатить 30 рублей (цена билета на автобус) и купить нормальную НАНУ
     
    DetSimen нравится это.
  12. parovoZZ

    parovoZZ Гуру

    Если не менял fuse, с подключением всё норм, частоты прошивки не превышаешь - тогда кристалл умер. Неси на помойку.
     
    Airbus нравится это.
  13. parovoZZ

    parovoZZ Гуру

    это где такие автобусы???
     
  14. Airbus

    Airbus Радиохулиган

    Центральная Россия.Пендза Тамбов Липецк Урюпинск.
     
  15. DetSimen

    DetSimen Гуру

    у нас отобусы 22рубля. в одну сторону.
     
  16. parovoZZ

    parovoZZ Гуру

    на йух, надо полагать?
     
  17. DetSimen

    DetSimen Гуру

  18. parovoZZ

    parovoZZ Гуру

    а из дома скока?
     
  19. DetSimen

    DetSimen Гуру

    а у нас, в маленьком гародишке, все отобусы ехают домой. :) Правинцея, чо...
     
  20. AlexU

    AlexU Гуру

    Т.е. предлагаете поменять шило на мыло.