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

Проблемы подключения APM к Mission Planner. Основная тема

Тема в разделе "Mission Planner. Нет подключения к контроллеру", создана пользователем Capsulla, 20 фев 2016.

Реклама. Купить это место.
  1. raefa

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

    Регистрация:
    3 янв 2015
    Сообщения:
    4.324
    Город:
    Zhigulevsk
    Имя:
    Александр
    Пока создается ощущение, что все проблемы из-за того, что ВСЕ не верно подключаете и устройства либо просто не отвечают, либо уже все сгорели... Печально. Ну давайте по порядку...

    На этой стадии предположим, что в atmega32u2 все в порядке. И загрузчик и прошивка стартуют. Ну допустим пусть загрузчика нет, но прошивка работает.
    Программа в atmega32u2 работает таким образом, чтобы при замыкании перемычки и перезагрузке плата переходила в режим DFU для обновления прошивки PPM-encoder (конечно не совсем так, но это будет самым понятным для начала), при отсутствии перемычки задействуется порт к atmega2560, но он идет через мультиплексор, который бывает, что сгорает. Как именно - не известно, скорее всего из-за проблем с питанием. Если его отпаять, то скорее всего ничего не изменится, т.к. цепь порта точно разорвется, но появится возможность запаяться напрямую (тут в конце статьи) и попробовать залить прошивку.
    В нормальных условиях не должно быть такого, т.к. это и другой порт и питание берется с общей цепи 5В.
    Тут тоже много вариантов. Либо неконтакт, либо перепутали scl, sda, либо на модуле дохлый стаб 3.3В, либо...
    Это еще один из вариантов. Встроенный компас точно есть? Как определить и как выглядит - смотрим про компас в HOW-TO.
    А это и еще один из вариантов... С перемычкой игрались? Посмотреть тут.
    Совершенно не связано и не обязательно.
    Возможно проблемы на ПК и надо переустановить фреймворки и MP с полным удалением и установкой в другую папку.
    :coffee:
    Значит, что вы так и ни разу не перешли в режим прошивки 32u2.
    Контакты/что-то напутали. Микруха, подключенная по ISP к программатору - не отвечает.
    Не к USB, а к чипу.
    У вас FT232RL.

    В другую тему... Перечитать большинство из этого.
    Но отвечу сразу, чтобы исключить другие вопросы в процессе чтения. Тоже очень вероятно, что напутано что-то при подключении.

    Советую разбираться со всем последовательно. Проблем много и причины совершенно разные.
     
    5yoda5 нравится это.
  2. 5yoda5

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

    Регистрация:
    29 янв 2015
    Сообщения:
    7.137
    Город:
    Реж
    Имя:
    Тимур
    Ох, что-то всё в кучу...
    Самая последняя прошивка для АРМа - 3.2.1. Выше даже не пытайтесь загружать, проект остановился для 8-битных контроллеров.

    Считаю, что это ваше теперешнее состояние.
    Пробуйте:
    1. Берем среду АрдуиноИДЕ.
    2. В настройках указываем ваш номер ком-порта, тип контроллера 2560, тип программатора Arduino as ISP.
    3. залить загрузчик (есть пример вот в этой статье, со слов "Восстанавливаем Bootloader.")
    4. залить тестовый скетч Blink, посмотреть - моргает ли светодиод.
    5. Заодно очистить еепром в АрдуиноИДЕ, вот статья.
    6. залить прошивку из МП версии 3.2.1 (возможно МП вас будет уверять что залил версию 3.3.x - не верьте ему, это не так)

    Если на каком-то этапе что-то не выходит - давайте больше инфы - скриншоты приветствуются.
     
    Pavel-33rus нравится это.
  3. Pavel-33rus

    Pavel-33rus Студент

    Регистрация:
    21 сен 2016
    Сообщения:
    139
    Город:
    Detmold
    Имя:
    Павел
    теперь мне понадобится другой прогроматор такой как USBasp. ?
    у только меня FTDI232 ну или (FT323RL) , я так понял это одно и тоже
     
  4. raefa

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

    Регистрация:
    3 янв 2015
    Сообщения:
    4.324
    Город:
    Zhigulevsk
    Имя:
    Александр
    По хорошему надо иметь и то и то. Оба могут шить через ISP, а FT232RL еще имеет и последовательный порт, чтобы шить через загрузчик.
     
  5. Pavel-33rus

    Pavel-33rus Студент

    Регистрация:
    21 сен 2016
    Сообщения:
    139
    Город:
    Detmold
    Имя:
    Павел
    так с FT232RL всётаки можно в среде ардунио восстанавить Bootloader?
    начну с переустановки МП
     
  6. raefa

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

    Регистрация:
    3 янв 2015
    Сообщения:
    4.324
    Город:
    Zhigulevsk
    Имя:
    Александр
    Зачем оно надо? Перепроверяйте контакты/подключение, прозванивайте дорожки и т.д. И самое провстое - прошивать готовыми, подготовленными мной, рахивами под FT232RL. Только сначала проверьте, что FT живой и драйвер нормально работает. Замыкаете RX и TX и в терминале (Putty или любые другие любимые программы) должно быть эхо (что печатаете на клавиатуре, то и видите на экране). Значит, что и через ISP должно все работать нормально.
     
  7. Pavel-33rus

    Pavel-33rus Студент

    Регистрация:
    21 сен 2016
    Сообщения:
    139
    Город:
    Detmold
    Имя:
    Павел
    ардунио выдоло сообщение об ошибке прожига !!!??? ardinio-bren.png
     
  8. LampGraph

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

    Регистрация:
    16 ноя 2015
    Сообщения:
    1.229
    Город:
    Абакан
    Имя:
    Вячеслав
    Какая знакомая ситуация. Лежат 2 апм 2.8 с точно такими же симптомами. Все мои мучения привели к выводу: умерла mega32, а точнее некоторые ее ноги (если не ошибаюсь 8 и 9 по которым она общается с большой мегой). Меги на замену приехали, ждут своего часа.
    --- Сообщения объединены, 22 сен 2016 ---
    Хобби превыше всего!:thumbsup:
     
    Pavel-33rus нравится это.
  9. raefa

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

    Регистрация:
    3 янв 2015
    Сообщения:
    4.324
    Город:
    Zhigulevsk
    Имя:
    Александр
    Программатор не отвечает. Эта ошибка может значить все, что угодно.
    Если все-таки хотите разобраться с Arduino, то как вводную предлагаю сначала почитать тему
    Arduino и AVR (Atmel) микроконтроллеры.
     
  10. Pavel-33rus

    Pavel-33rus Студент

    Регистрация:
    21 сен 2016
    Сообщения:
    139
    Город:
    Detmold
    Имя:
    Павел
    я нашёл ваши прошивки, а теперь через что их заливать?? прошивки.png
     
  11. raefa

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

    Регистрация:
    3 янв 2015
    Сообщения:
    4.324
    Город:
    Zhigulevsk
    Имя:
    Александр
    Из этих 3.1-rc5. Какие движения уже есть по заливке или опять хотите сделать просто попытку?
     
  12. Pavel-33rus

    Pavel-33rus Студент

    Регистрация:
    21 сен 2016
    Сообщения:
    139
    Город:
    Detmold
    Имя:
    Павел
    их залить через МП через загркзку клиентских firmware ?
    --- Сообщения объединены, 22 сен 2016 ---
    заливка по вашей прошивке не помогло, всё ещё тайм оут в МП.!!??
     
  13. Pavel-33rus

    Pavel-33rus Студент

    Регистрация:
    21 сен 2016
    Сообщения:
    139
    Город:
    Detmold
    Имя:
    Павел
    по какойто мистике прошил все загркзчики (ISP > Boot32u2, boot2560, и с перемычками через флип ArduPPM_2.3.16_ATMega32U2.hex) всё прошло на ура.
    только теперь МП не видет сом порт а в диспечере аппы. видно только ATmega32u2. 32у2.png
    апм подключен к узб и горят зелёная с лево и жёлтая с право
     
  14. raefa

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

    Регистрация:
    3 янв 2015
    Сообщения:
    4.324
    Город:
    Zhigulevsk
    Имя:
    Александр
    Теперь цепляете USB к плате, запускаете Flip и заливаете прошивку PPM-encoder.
    Статья "Прошиваем PPM-encoder" в HOW-TO.
     
  15. Pavel-33rus

    Pavel-33rus Студент

    Регистрация:
    21 сен 2016
    Сообщения:
    139
    Город:
    Detmold
    Имя:
    Павел
    ППМ енкодер прошил.
    cостояние такое: МП подключается к апм 2.8 если онный не подключен к регулям (6 моторов) и к пауер модулю.(думаю что надо всётаки уберать Jp1 в полётном режиме , походу слетают настройки от чегото!!??)
    обратил внимание на перемычку(Jp2) для внутреннего компасса(убрал её) и подсоединил жпс нео7М с прошивкой 3др через ублокс.
    затем откалибровал внешний компасс на нео7М (конфликта не наблюдаю).
    буду пробавать подсоединить моторы,( UBECA нету только штатный пауер модуль и батарея 2cell lipo 7,4V 6000mAh 60c)
    может гдето изза питания не стыковка,
    потому что апм то подключается то не подключается к МП !!??
     
  16. Pavel-33rus

    Pavel-33rus Студент

    Регистрация:
    21 сен 2016
    Сообщения:
    139
    Город:
    Detmold
    Имя:
    Павел
    после подсоединения апм к коптеру( только 6 сигнальных проводов от регулей и пауер модуль , Jp1 убрал) както странно запускались движки , арминг +дизарминг не функционировали, фаил сейф тоже.
    и самое главное после подключения к узб всё вернулось в стадию тайм аут ( не подключает к МП) !!??
    PS: добавлю что аборудование всё новое , ни где не летало
     
  17. Pavel-33rus

    Pavel-33rus Студент

    Регистрация:
    21 сен 2016
    Сообщения:
    139
    Город:
    Detmold
    Имя:
    Павел
    заказал UBEC с хоббикинга (позже будет) , паур модуль выдаёт подозрительно 5,35 V .
    пришла третья ардукоптер апм 2.6 с телеметрией(отдельно) . завтра буду подключать, прошивать, вообщем всё по новому!!??
     
  18. raefa

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

    Регистрация:
    3 янв 2015
    Сообщения:
    4.324
    Город:
    Zhigulevsk
    Имя:
    Александр
    Если отключить все лишнее, то плата уверенно подключается к MP?

    Берем голую плату, цепляем усб, ждем 5 секунд, нажимаем connect, ждем загрузки параметров, ждем 5 секунд, крутим плату, смотрим за поворотами. Нажимаем disconnect, отключаем плату.

    Делаем так 5 раз. Все ок?
     
  19. Pavel-33rus

    Pavel-33rus Студент

    Регистрация:
    21 сен 2016
    Сообщения:
    139
    Город:
    Detmold
    Имя:
    Павел
    да так и есть! без всего , подключается
     
  20. 5yoda5

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

    Регистрация:
    29 янв 2015
    Сообщения:
    7.137
    Город:
    Реж
    Имя:
    Тимур
    На PM напряжение делается специально завышенное, чтобы с учетом падения напруги на входных цепях АРМа, осталось чуть-чуть более 5 вольт.
    Померьте мультиком напругу на гребенках для подключения (например на Input) - только ради бога, не машите сильно щупами (чтобы ничего лишнего не закоротить). Там три пина - сигнал, +5 вольт и GND. Так вот, главный вопрос - сколько точно напряжения в цепи 5 вольт?
     
Реклама. Купить это место.