Платы CopterControl, CC3D, LibrePilot, Revolution от OpenPilot

Dimon372

Я долго воевал с выводом каналов на прошивке 14 и 15.01…
У меня правда 5й канал работал, а 6й ни в какую не хотел. Пробовал мозг ресетить - тогда канал работал, но потом после каких-то настроек опять все пропадало. Т.е. сигнал на мозг передается и показывается, но на выходе ничего нет. Даже нейтрали для сервы.

Поле прошивки на 15.2 конфигурить аутпут стало проще. 5й и 6й каналы заработали как надо… Правда появились другие непонятные глюки с периодическим просаживанием 2х моторов внезапно совсем, но щас вроде меньше стало проявляться.
Т.е. летишь прямо тут бац, квадрик задирает нос вверх градусов на 30, потом стабилизируется и летим дальше как будто ничего не было…

vjick

а ткните, где написано как блюпуп подключить?

Mytyshy
5yoda5:

Если у вас вручную на вкладке Output потащить за ползунок - пищалка орать начинает?

Да пищит, значение около 1600

5yoda5
Mytyshy:

Да пищит, значение около 1600

Воооот. А у меня - ни гу-гу. Сегодня вечером попробую сбросить все настройки и пройти все визарды заново, и потом настроить всё по фен-шую.

Aleksandr_L

Добрый день.
Такая ситуация - прошил в CC3D CleanFligt, на комп ставлю драйвера ST32 для виртуального ком. порта, но CC3D определяется только как HID совместимое устройство и в конфигураторе ни как не видиться.
Попробовал через FTDI переходник, законектился все работало, по глупости в конфигураторе отключил UART1 и теперь по FTDI тоже не коннектиться.

Ни кто не сталкивался? Как заставить комп. увидеть CC3D с Cleagnflight по USB.

Aleksandr_L
Aleksandr_L:

Ни кто не сталкивался? Как заставить комп. увидеть CC3D с Cleagnflight по USB.

Отвечу сам себе тупому - RTFM!
Пропустил строчку в мануале -“подайте питание на контроллер, после этого подключите USB”.
Если сначала подать питание на мозг, а потом подключить USB, то о чудо, контроллер определяется как виртуальный COM порт, видится в CleanFlight и настраивается.
А если питание не подавать то HID устройство и хоть убейся!

Groza

Парни подскажите. Видел у других версия 4 . У меня стоит 3. Что это означает?

5yoda5
Groza:

Что это означает?

Это версия бутлоадера. Читать тут, со строчек “Bootloader Updater Files”. Если у вас чистый CC3d - то версия бутлоадера правильная (хотя ещё зависит от версии ПО). Там табличка.

NetWood
Groza:

Видел у других версия 4 . У меня стоит 3. Что это означает?

У меня одна плата никак не хотела открывать COM Port на компе пока не перешил в четвертый бутлоадер (CC3D V4 bu_cc3d.opfw) с Erase Setting. Думал в корзину. Ан нет. Перешил и все заработало.

5yoda5
NetWood:

пока не перешил в четвертый бутлоадер с Erase Setting. Думал в корзину. Ан нет. Перешил и все заработало

Вчера решил попробовать, вдруг это вылечит мою проблему с буззером. Прошил на 4 бутлоадер, но контроллер очень сильно задумался над стиранием. Ждал 10 минут, прогресса нет (0%). Попытался вернуть “родной” бутлоадер (номер 3). Вроде это удалось, но потом что-то не заработало. В итоге в 5 часов утра плюнул, оставил пока. Сегодня буду реанимировать.
Мораль старая, сисадминская - “работает? работает как надо? НИЧЕГО НЕ ТРОГАЙ!!!”. То есть если контроллер нормально определяется программой - не нужно ему менять бутлоадер (лучшее враг хорошего).

романкуприянов
Groza:

Парни подскажите. Видел у других версия 4 . У меня стоит 3. Что это означает?

С новыми прошивками у тебя могут быть проблемы , на сайте опенпилота есть предупреждение, прежде чем обновлять прошивку обновить бутлоудер. ( написано красным). Я обновлялся по видео могу поискать.

NetWood
5yoda5:

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

У меня пара контроллеров. Один определялся, другой нет. На самом деле процесс реанимации прошлось сопровождать неоднократным высокотехнологичным потыкиванием в USB, откатами до старый версий GCS и возвращением новой, перезагрузкой компа, изучением реестра и постукиванием в старый сисадминский бубен. В общем, секас был. Подтверждаю. Но барышня поддалась на уговоры и теперь у меня две одинаковых, но с пинами вверх и в бок 😃.

Во всех смыслах рекомендуется переход на OpenPilot 15.02 RC4. Тем более, что OpenPilot-RELEASE-14.10-RC4 часто вылетал без причины, особенно при попытке импортировать сохраненные настройки.

Aleksandr_L
5yoda5:

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

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

Правда в итоге ушел с ОпенПилота, сейчас в CC3D Cleagnflight прошит. Там тоже есть свои тонкости, особенно в части USB, но очень внимательный RTFM помогает.

5yoda5
Aleksandr_L:

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

Я шел строго по инструкции. После заливки бута дождался пока отморгается голубой светик, подождал ещё немного, перезагрузил контроллер в rescue режиме, тыкнул кнопочку “ерасе” и просто-таки обождался, пока сотрется память (но ползунок так и остался на нуле). Ждал минут 10, потом плюнул. Естественно, дальше дело не пошло, и прошивка заливаться не хотела.

Сколько надо было ждать?

Aleksandr_L
5yoda5:

Сколько надо было ждать?

Не подскажу уже сейчас, я в прошлый раз вечер тоже потратил, на все эти передергивание и ожидания.

Groza

Парни а подскажите вот про эту галочку. По дефолту должна стоять. Переводчик переводит что то пипо обновление в реальном времени. Не объясните русским языком для чего она?)

5yoda5

Ура!
Я восстановил мозги на своем минике. Итого - был на CC3D бутлоадер номер 3, теперь версии номер 4.
Я помучался, так что четкого рецепта не дам. Все делал как в вики Опенпилота, но после заливки бута я не стал стирать еепром.
После заливки бута кажется тыкнул recovery, подключил контроллер, тыкнул кнопку то ли Boot, то ли Save Boot (вот тут я и не уверен, было несколько дублей - кажется всё таки сэйф бут), и залил фирмваре с интернета (там тоже пришлось отсоединять контроллер и подсоединять снова).
ИИИИИ у меня фирмваре залилась! И кстати пищалка сразу при подключении заорала - а я то мучался… Потом я прошел полный визард с очисткой параметров и прошивкой контроллера заново, а так же визард по радио.
Потом настроил по пищалке (тут тоже перезагружать контроллер нужно было), а уже потом определил разворот контроллера (у меня -90 по yaw) и прочую фигню (ах да, полетные режимы ещё не задал).

Короче - послезавтра иду снова летать на минике!

karabasus
Groza:

Переводчик переводит что то пипо обновление в реальном времени. Не объясните русским языком для чего она?)

Вы не то перевели переводчиком, (обновление отображения параметров в реальном времени ) эта фраза находится ниже. А вот то что галочкой выделено это - компенсация рысканья (по оси yaw )от смещённого центра тяжести и ветра.

Mytyshy

Атом поменьше стандартного, а так то же самое