1. Уважаемый Гость! При написании вопросов в раздел форума [ArduCopter] Вопросы, проблемы и решения обязательно придерживаться шаблона сообщения, оговоренного в правилах раздела! Если сообщение не будет оформлено должным образом, то и ответ на вопрос будет с наименьшим приоритетом. Старайтесь дать максимально полную информацию по вашей проблеме, чтобы можно было более детально рассматривать вопрос!
    Скрыть объявление
  2. Уважаемый Гость! Хотите получать кэшбэк с покупок в online-магазинах? Сервис "LetyShops" дает такую возможность!
    Скрыть объявление
  3. Друзья! Для нашего ресурса необходим дополнительный объем пространства в облаке Dropbox. Подробнее.
    Скрыть объявление

USBasp программатор для Atmel (AVR)

Тема в разделе "Инструмент и приспособления", создана пользователем raefa, 18 июл 2016.

  1. raefa

    raefa Главнокомандующий Команда форума

    Регистрация:
    3 янв 2015
    Сообщения:
    4.325
    Город:
    Zhigulevsk
    Имя:
    Александр
    upload_2016-7-18_16-22-26.png

    Писать много не буду (в Сети полно информации как и с описанием, так и со схемами как собрать), но вот лишь основные моменты.

    USBasp - внутрисхемный программатор для Atmel AVR микроконтроллеров. Программатор состоит из контроллера ATMega88 или ATMega8 и набора пассивных компонентов. Используется встроенный драйвер USB и не требует других устройств для работы.

    Возможности:

    • Работает на разных платформах: Linux, Mac OS X, Windows
    • Не требует специальных компонентов
    • Скорость программирования до 5кбайт/сек
    • поддержка низкой скорости SCK для прошиваемых устройств (< 1,5МГц).
    upload_2016-7-18_16-23-42.png

    upload_2016-7-18_16-23-59.png

    upload_2016-7-18_16-25-1.png
    upload_2016-7-18_16-26-33.png
     
  2. raefa

    raefa Главнокомандующий Команда форума

    Регистрация:
    3 янв 2015
    Сообщения:
    4.325
    Город:
    Zhigulevsk
    Имя:
    Александр
    Альтернативные прошивки для USBASP. Нестандартное использование железа.



    Опубликовано: 17 июл. 2016 г.
    В видео рассмотрены 6 методов использования программатора USBASP.
    Прошивки: ftp://walhi.ru/usbasp.zip
     
  3. Revenger

    Revenger Старший научный сотрудник

    Регистрация:
    10 ноя 2016
    Сообщения:
    894
    Город:
    Ставрополь
    Имя:
    Александр
    А нет ли тут спецов, кто подскажет как прошить полудохлую ардуино мегу?
    Было кз вроде, что-то, возможно, "поломалось". УСБ не видится, но прошивка, пока я не влез, даже работала (на дисплее отображалось всё), но потом я полез через УНО и в итоге вообще всё похерил. Позже купил это чудо (УСБ асп) и... толковой инструкции не нашёл, как же туда хотя бы загрузчик залить (а может заливаю да не в тех градусах? :rolleyes: )
     
  4. 5yoda5

    5yoda5 Master Команда форума

    Регистрация:
    29 янв 2015
    Сообщения:
    7.019
    Город:
    Реж
    Имя:
    Тимур
    Там, на Ардуинке должен быть порт ISP (шесть пинов) - вот через него и прошивать.
    Думаю - нужно лишь залить бутлоадер. Например тут, ближе к концу статьи заливал бут. А вот тут заливал бут непосредственно в Ардуино уно.
     
  5. Revenger

    Revenger Старший научный сотрудник

    Регистрация:
    10 ноя 2016
    Сообщения:
    894
    Город:
    Ставрополь
    Имя:
    Александр
    Это я как бы давно нашёл и втыкивал в них ) Но не разобрался с программной частью... куда что жмакать в проге аврдуде :) А вот через среду ардуино не вышло никак.

    Почитаю по ссылке еще, спасибо.
     
    Последнее редактирование: 16 янв 2017
  6. 5yoda5

    5yoda5 Master Команда форума

    Регистрация:
    29 янв 2015
    Сообщения:
    7.019
    Город:
    Реж
    Имя:
    Тимур
    Про дудку было здесь. Но там внимательнее, это рассчитано на Мегу 2560, не на на Ардуино УНО.
    У вас Уно построено на какой Меге - на 328Р или на 168 ?
     
    Revenger нравится это.
  7. Revenger

    Revenger Старший научный сотрудник

    Регистрация:
    10 ноя 2016
    Сообщения:
    894
    Город:
    Ставрополь
    Имя:
    Александр
    так так... мне вапчето и надо Мегу. Даже две )) Видать я что-то не так пояснил в первом сообщении.. Надо глянуть на дату.. может то был новогодний пост ))
     
  8. LampGraph

    LampGraph Кандидат наук

    Регистрация:
    16 ноя 2015
    Сообщения:
    1.229
    Город:
    Абакан
    Имя:
    Вячеслав
    С USBasp есть косячок: он может и не прошить мегу 2560. Чего-то в нем в прошивке от китайцев не допилено. Сталкивался с этим лично, долго мучался, толком инфы не нашел как исправить, потом заказал STK-500 и забыл об этой проблеме.
     
    Revenger нравится это.
  9. 5yoda5

    5yoda5 Master Команда форума

    Регистрация:
    29 янв 2015
    Сообщения:
    7.019
    Город:
    Реж
    Имя:
    Тимур
    Ну дык оно - всё AtMega :D
    Только какая? На УНО используется либо AtMega 328p, либо AtMega168.
    А вот на Ардуино МЕГА - используется AtMega 2560 - как бы другой микроконтроллер :)

    Наверное, нужно начать сначала. Что именно вы собираетесь прошивать, приложить фотку, написать что определяется при подключении через УСБ...
     
    Revenger нравится это.
  10. Revenger

    Revenger Старший научный сотрудник

    Регистрация:
    10 ноя 2016
    Сообщения:
    894
    Город:
    Ставрополь
    Имя:
    Александр
    Как всё запущено... Просто я не знаю никаких других плат "мега", кроме мега2560... Буду более конкретен в терминах по возможности )
     
  11. 5yoda5

    5yoda5 Master Команда форума

    Регистрация:
    29 янв 2015
    Сообщения:
    7.019
    Город:
    Реж
    Имя:
    Тимур
    Вы даже не представляете насколько. :)
    Просто меня сбило "Мега", что как бы та же 328 - тоже AtMega328р. Тем более, что вы говорили про Uno, а не про Arduino Mega - вот и перепутанка...
     
    Revenger нравится это.
  12. Revenger

    Revenger Старший научный сотрудник

    Регистрация:
    10 ноя 2016
    Сообщения:
    894
    Город:
    Ставрополь
    Имя:
    Александр
    Мы про уно говорили, что ею пытались прошить ))
     
  13. 5yoda5

    5yoda5 Master Команда форума

    Регистрация:
    29 янв 2015
    Сообщения:
    7.019
    Город:
    Реж
    Имя:
    Тимур
    ?
     
  14. Revenger

    Revenger Старший научный сотрудник

    Регистрация:
    10 ноя 2016
    Сообщения:
    894
    Город:
    Ставрополь
    Имя:
    Александр
    На моей меге2560, вроде атмега328 (других не видел)
     
  15. 5yoda5

    5yoda5 Master Команда форума

    Регистрация:
    29 янв 2015
    Сообщения:
    7.019
    Город:
    Реж
    Имя:
    Тимур
    :confused:o_O
    Дайте фото.

    Или, если это точно 328 мега - то шить как по ссылке например про минимОСД. У неё тоже 328 контроллер и тоже есть ISP порт.
     
  16. Revenger

    Revenger Старший научный сотрудник

    Регистрация:
    10 ноя 2016
    Сообщения:
    894
    Город:
    Ставрополь
    Имя:
    Александр
    Блин.. я уже и сам "конфузед"... )))
    Мега 2560 на то и мега2560, оказывается, что мега у неё стоИт 2560 ))
     

    Вложения:

    • мега.jpg
      мега.jpg
      Размер файла:
      52,5 КБ
      Просмотров:
      2
  17. 5yoda5

    5yoda5 Master Команда форума

    Регистрация:
    29 янв 2015
    Сообщения:
    7.019
    Город:
    Реж
    Имя:
    Тимур
    Тогда это не УНО. А фотку самой платы?
     
  18. Revenger

    Revenger Старший научный сотрудник

    Регистрация:
    10 ноя 2016
    Сообщения:
    894
    Город:
    Ставрополь
    Имя:
    Александр
    Так я и не писал, что УНО... госсспадяяяя )))

    Вот, на чипе интерфейса CH340G

    [​IMG]
     
  19. 5yoda5

    5yoda5 Master Команда форума

    Регистрация:
    29 янв 2015
    Сообщения:
    7.019
    Город:
    Реж
    Имя:
    Тимур
    ААААААА!
    Ржака. Так вы пытаетесь прошить
    :roflmao: Страницу выяснял... надо будет потом похерить этот поток глухих телефончиков.
    У вас такая плата?
    [​IMG]
    Справа от Меги (перед резетом) ISP. Втыкаться туда.
    Далее, открываем статью. Например, способ 3 (прошивка с помощью "дудки").
    Качаем архив, распаковываем.
    Запускаем батник с фьюзами.
    Запускаем батник с бутлоадером.

    Всё должно получиться.
     
  20. Revenger

    Revenger Старший научный сотрудник

    Регистрация:
    10 ноя 2016
    Сообщения:
    894
    Город:
    Ставрополь
    Имя:
    Александр
    :D Фото выше. Отличие в интерфейсе (клон клона китайский)