Шьём бутлоадер Arduino UNO в Arduino Nano

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 ต.ค. 2024

ความคิดเห็น • 39

  • @yad80p
    @yad80p 3 ปีที่แล้ว

    Спасибо. Дуньку полностью оживить не получилось. Но благодаря этому видео, я залил в неё скетч через программатор. Все отлично работает и Дуня приняла свое место на всегда в одном из проектов. 👍

  • @ИгорьБезгинов-з9о
    @ИгорьБезгинов-з9о 5 ปีที่แล้ว

    Благодарю, воскресил Nano, много лет валялась - загрузчик не работал. Все заработало с первого раза.

  • @anatoliishirman5177
    @anatoliishirman5177 5 ปีที่แล้ว

    Огромное спасибо!!! Этим способом оживил две китайские нанки которые уже похоронил. определялись компом но не заливался не один скетч. после того как они доросли до УНО прекрасно работают. Спасибо :-)

  • @MrDenissleppind
    @MrDenissleppind 5 ปีที่แล้ว

    Спасибо. Был проект часов, на UNO грузился, но на Nano работать не хотел(при загрузке ошибку выдавал). После перепрошивки Nano всё заработало. Проэкт в размерах уменьшился.

  • @ИванКайль-х8у
    @ИванКайль-х8у 4 ปีที่แล้ว +1

    ОГРОМНОЕ спасибо!!!!! Помогло!!!

  • @Hiperfokal
    @Hiperfokal 5 ปีที่แล้ว +1

    Спасибо, оживил нано, и понял что при подключении к нано 9V она не умирает, прото крышу сносит, теперь у меня жменя перевоплотившихся "унок"

  • @MrSoprs
    @MrSoprs 5 ปีที่แล้ว +1

    У меня были проблемы с загрузкой скетча в ардуино нано. Не хотели заливаться скетчи совсем (любые). Прошил нано как в ролике. Теперь ошибка с заливкой скетчей пропала. Хороший способ для восстановления загрузчика в испорченной ардуино нано.

  • @АлександрЕстифеев-х9и
    @АлександрЕстифеев-х9и 2 วันที่ผ่านมา

    А можно ли новоиспеченой наной (уной) прошивать другие наны?

  • @basilstadnik1342
    @basilstadnik1342 6 ปีที่แล้ว +1

    спасибо , полезное видео , попробую залить через USBasp

    • @basilstadnik1342
      @basilstadnik1342 6 ปีที่แล้ว

      отлично ! это меня спасло при заливке GRBL 1.1

  • @blago8304
    @blago8304 5 ปีที่แล้ว +1

    Спасибо, оживил китайца

  • @rokrest09
    @rokrest09 7 ปีที่แล้ว +1

    спасиба за видео. с уно прошил клон т кроивуино от алекров
    П.С. фишки чтоб каждый раз не искать выставил в клемы и меж собой на секундный клей. теперь с одной тороны готовый 6ти пиновый а в другой четерёх и двух пновый. главное цвета соблюсти чтоб потом не путаться. но это уже совсем для не тезвых)

    • @sixfortyonline
      @sixfortyonline  7 ปีที่แล้ว +1

      Ну, не так уж и часто оно нужно, на самом деле, поэтому смысле склеивать для меня не было. Тем более, что где-то те же самые проводочки можно использовать и по одному. Но идея хорошая. Спасибо за подсказку. (:

    • @rokrest09
      @rokrest09 7 ปีที่แล้ว

      склейка не панацея а как выход если нет колодок. . для меня легче держать такой провод готовым чем каждый раз искать распиновку.
      в процесе перевтыкивания проводков у меня один попал на канал тх прям на плату. даже диод успел блымнуть. пришлось заменить чип. плата у меня без корпуса. в комплекте не шол. а проводки и купить не проблема))

  • @te_cat
    @te_cat 4 ปีที่แล้ว

    Брал в этом году нано. Почему китайцы не прошивают новым бутлодером ардуинки до сих пор, не понятно

  • @icerock_
    @icerock_ 5 ปีที่แล้ว

    У меня проходит компиляция и все, только сообщение об окончании компиляции и потраченной памяти . Хотя в настройках стоит показывать ход загрузки.

  • @FTLSport
    @FTLSport 6 ปีที่แล้ว +3

    Косяк в ролике )))) блинк в Nano прошивается якобы уже напрямую, а тип программатора в IDE в этот момент ("Убеждаемся, что Uno, что порт COM3...") - *Arduino as ISP* )))))

    • @sixfortyonline
      @sixfortyonline  6 ปีที่แล้ว +1

      Программаторы вообще используются для записи EEPROM. Программатор в Arduino IDE в частности используется только для заливки загрузчика. Обновление "пользовательского" кода осуществляется через коммуникацию с загрузчиком через UART на обозначенном порте (в видео - COM3). Не просто так настройка программатора и загрузка бутлоадера в меню отделены от прочих настроек разделителем.

    • @FTLSport
      @FTLSport 6 ปีที่แล้ว

      six-forty ...а как это связано с ошибкой при съёмках ролика?

    • @sixfortyonline
      @sixfortyonline  6 ปีที่แล้ว +2

      В ролике ошибки нет. При заливке скетча в ардуино не имеет значения, какой выбран программатор. Он используется ТОЛЬКО для заливки загрузчика.

  • @ВикторКулагин-ж9о
    @ВикторКулагин-ж9о 7 ปีที่แล้ว +2

    И к нанно тоже можно подключать 9 вольтовый источник питания

    • @sixfortyonline
      @sixfortyonline  7 ปีที่แล้ว +3

      Я бы не стал так рисковать с дешёвыми китайскими игрушками. Техническая спецификация на оригинальную Nano позволяет подводить для питания 7-12В, но в её качестве можно быть уверенным. А вот какую дрянь могут напаять наши китайские друзья вместо регулятора питания - одному ктулху известно.
      К тому же мне кажется, что обвязка питания на Uno всё же посерьёзнее, и более толерантна к неприятным напряжениям, и предоставляет хоть какую-то защиту от кривых рук или похмельной головы.

    • @ОльгаГончарова-е3к
      @ОльгаГончарова-е3к 6 ปีที่แล้ว +2

      Ну, когда кажется, сами знаете, креститься надо.А наговаривать на товарищей наших по разуму не надо. Всё там в НАНО работает четко и правильно. И стоят там детальки (конкретно - стабилизатор 5 вольт) такие же, как и в прочей современной технике. И в той же оригинальной - тоже.

  • @UK8CFT
    @UK8CFT 4 ปีที่แล้ว

    Можно прошить на Atmega168pa, если поставить в процессоре Atmega168pa? Ответьте пожалуйста

  • @dsn6154
    @dsn6154 6 ปีที่แล้ว +1

    А для мини про так можно сделать?

  • @alexgavel4097
    @alexgavel4097 5 ปีที่แล้ว

    автор в конце говорит что ОБВЯЗКА у них одинаковая,
    а как на счёт того, что у UNO 6 Аналоговых входов, а у NANO их 8
    не потеряет ли NANO после такой прошивки 2 Аналоговых входа
    кто-нибудь проверял?
    или у UNO их тоже 8, только они не выведены на плате?

    • @sixfortyonline
      @sixfortyonline  5 ปีที่แล้ว +2

      Загрузчик никак не влияет на работу микроконтроллера. Он лишь является небольшим куском кода, который выполнятся сразу после сброса, и позволяет установить с ним связь и загрузить новую прошивку. Замена загрузчика в нашем случае позволила увеличить скорость коммуникации с девайсом и высвободить немного памяти под пользовательский код.
      Есть вариант обойтись без загрузчика вообще. В этом случае нам будет доступна вся память микроконтроллера, но прошивку в него придётся заливать через программатор.

  • @woody1foo
    @woody1foo 7 ปีที่แล้ว

    avrdude: Expected signature fo ATmega is 1E 95 0F
    Double check chip, or use -F to override this check
    Помилка запису завантажувача
    де прописати це "-F"

    • @sixfortyonline
      @sixfortyonline  6 ปีที่แล้ว

      В папочке Arduino IDE найти файлик /hardware/arduino/avr/platform.txt, и добавить "-F" в каждый параметр "tools.avrdude.*.pattern".
      Должно сработать.

  • @dilekak657
    @dilekak657 3 ปีที่แล้ว

    spasiboooooo

  • @dsn6154
    @dsn6154 6 ปีที่แล้ว

    А для мини про так можно сделать?

    • @sixfortyonline
      @sixfortyonline  6 ปีที่แล้ว

      Теоретически можно. Если на клоне прошки установлена атмега328, то единственное, что отличает её от нано - отсутствие UART контроллера.

    • @dsn6154
      @dsn6154 6 ปีที่แล้ว

      Да, стоит 328р. Нужно будет попробовать если конечно будет заметен результат, но от этого атмега быстрее в работе кажется не станет. После заливки моего скетча места ещё около 20% свободно остаётся.

    • @sixfortyonline
      @sixfortyonline  6 ปีที่แล้ว +2

      Ардуино от смены загрузчика работать быстрее не станет. Загрузка скетчей будет происходить быстрее (115200 бод против 57600), плюс высвободится немного места под пользовательский код из-за меньшего размера самого загрузчика.

    • @dsn6154
      @dsn6154 6 ปีที่แล้ว

      Спасибо, но что то не получилось загнать оптибут в мини про(((. Именно для мини про не нашёл. Если есть, то попробую.