CC3D — unable to connect via USB #726
Comments
Copy link Quote reply
eranme commented Apr 4, 2015
Got a new board from fpvmodel.com flashed with. Cleanflight 1.8 stable can not connect via usb i am using win 8.1 64 the led light on the board is orange no issues in devices on the pc. The pic make a sound that a device is connected no error but the software can not find the board
dascons commented Apr 4, 2015
You need to use some drivers if you don’t use open pilot:
http://www.st.com/web/en/catalog/tools/PF257938
jamieharwood commented Apr 4, 2015
I have the same problem on my Mac. Is there a similar driver I need to install?
eranme commented Apr 4, 2015
Thank you dascons i installed the driver as explained and no luck.
eranme commented Apr 4, 2015
i tried connecting it to my Mac no luck.
eranme commented Apr 4, 2015
jamieharwood
click on the link https://wiki.openpilot.org/display/WIKI/Bootloader+Update
it will help you to revert back
i will wait for a fix and then try to flash back to cleanflight
tricopterY commented Apr 4, 2015
Power up the FC using its USB port via your PC/Mac. If you have the driver installed your computer would detect the FC and allocate a virtual com port. Then open the Chrome based CleanFlight Configurator.
Configurator should find all the virtual com ports and populate a dropdown list. You should select one com port and attempt the connection. If it fails, close the Configurator, then restart it and try other reported com port(s) from the dropdown list.
Telnoi commented Apr 11, 2015
both the usb cable and the lipo have to be connected. Without lipo, my cc3d will not connect either.
FranzAr commented Apr 11, 2015
I’ve made a small Video on installing Cleanflight on CC3D. Read also the description and comments. Cleanflight on CC3D is a bit tricky to handle, but if you follow the instructions all works fine.
https://youtu.be/_9zxu2vmdlY
Indy6 commented Oct 19, 2015
Hi guys,
As I understood, on a mac with a CC3D, I have to plug a battery? So that means I can’t synchronise my ESC with Cleanflight since the first step is to put the motors to the max without the battery, isn’t it?
FranzAr commented Oct 19, 2015
No problem, first connect with battery plugged. Then unplug battery, the USB connection will remain active! Go to Motor Tab and synchronize as usual.
Indy6 commented Oct 19, 2015
Thanks FranzAr, unfortunately it’s my stupid day. Trying to synchronize my Emax Simonk ESC with the throttle, I made a mistake and set the ESC to bidirectional. Now it seems I can’t enter the program mode, the security doesn’t allow me to start throttle up. I’m stuck. ;( thanks anyways
Установка программного обеспечения
Для работы 3D принтера необходимо скачать и установить следующее программное обеспечение:
- Драйвер виртуального COM-порта
- Управляющая программа Repetier-Host
- Настройки слайсеров и принтера
Некоторые антивирусные программы могут ложно срабатывать на файлы из сети. В таком случае выключите антивирус на время установки.
Последовательность установки
- Сначала установите драйвер — скачайте и запустите от имени Администратора (правая кнопка мыши «запуск от имени Администратора») файл serial_install.exe(примечания и установка на 64 битные системы ниже)
После установки драйвера подключите принтер к USB порту компьютера, он найдет устройство и определит ему COM-порт.
— - Скачайте и установите программу Repetier Host. Вместе с ней установятся необходимые программы, в том числе и программы-слайсеры.
Во время установки рекомендуем отключить установку «Server», т.к. для работы он не нужен и может помешать нормальной работе.
— - Установите настройки для Вашего принтера.
Вместе с настройками будет установлен исправленный русский интерфейс, скрипты и ссылка на раздел помощи.
Обратите внимание! Профили слайсинга «Magnum 3D» и «Magnum 3D Vase» будут перезаписаны! Если Вы делали изменения в них и хотите их сохранить, то просто переименуйте их в слайсере перед установкой.
—
Установка на 64-х системы Windows 7 и выше
Установка на такие системы требует подписанного драйвера.
Перезагрузите компьютер, при загрузке нажмите F8 и выберите вариант
Отключить принудительное подписание драйверов
Установите драйвер как написано в пункте №1. Перезагрузитесь в обычный режим.
Установка на 64-х системы Windows 10
Зайдите меню пуск в «Параметры» — «Обновление и безопасность» — «Восстановление». Затем, в разделе «Особые варианты загрузки» нажмите «Перезагрузить сейчас».
После перезагрузки, пройдите по следующему пути: «Диагностика» — «Дополнительные параметры» — «Параметры загрузки» и нажмите кнопку «Перезагрузить». После перезагрузки появится меню выборов параметров, которые будут использоваться в этот раз в Windows 10.
Для того, чтобы отключить проверку цифровой подписи драйверов, выберите соответствующий пункт, нажав клавишу 7 или F7. Готово, Windows 10 загрузится с отключенной проверкой, и вы сможете установить неподписанный драйвер.
Альтернативный способ установки драйвера
Этот способ рекомендуется при подключении к 64 битным системам, если у Вас не получилось установить драйвер по инструкции выше.
При подключении принтера к компьютеру для неизвестного устройства USB Serial надо выбрать драйвер самому — в разделе Модемы выбрать Compaq а потом устройство Ricochet Wireless USB Modem.
Обсуждение Openpilot CC3D для гоночных коптеров
Тема раздела Мини и гоночные коптеры до 300мм в категории Квадрокоптеры и мультироторы; Сообщение от zerberus в какую сторону что лучше по пидам подкрутить? Вот посмотри всё доступно объясняется и вторая часть сама .
Опции темы
Вот посмотри всё доступно объясняется и вторая часть сама настройка.
Всем привет, послали в эту тему: В либрепилот работало, как написано и снято в ютюбах
,
подлючил к либрепилот и залил файл betaflight_3.0.0_CC3D_OPBL.bin и все. Пишет неизвестное устройство, Через betaflight не подключается, к либре тоже не подключается. Что делать? При подключении к betaflight кроме usb подаю питание 5 вольт, не видит. Что не так делаю? betaflight просто поставил, без каких-либо драйверов. Драйвера нужны? При подключении провода usb пишет «устройство не распознано».
видео смотрел, платы FT232RL FTDI USB нет, покупать?
Сначала питание 5В, а потом USB?
Ага. Пишет «неопознанное устройство».
Александр, способ прошивки как в первом видео через Open/Libre Pilot уже давно не работает. Надо шить именно так как показано во втором видео — через USB адаптер.
Но как по мне, так проще и надежней всего, заливать прошивку через STM Demonstrator как вот тут в инструкции написано. У меня кстати такой способ только и прокатил, через CleanFlight Configurtor у меня прошивка категорически отказывалась заливаться
нужны дрова, шейти через адаптер маинпорт
Если на плате замкнута перемычка boot, разомкни ее.
Далее качай прошивку вот из этого поста и заливай ее через librepilot.
Не забудь сначала нажать кнопку resque, потом отключи плату от usb и подключи снова. Залей прошивку и нажми upgrade & erase. Так ты вернешь его к жизни в librepilot.
Если хочешь перешиться на betaflight, то заливай бетафлаевскую прошивку bin, далее открывай бетаконфигуратор и обнови драйвер stm32, если плата не определится (на первой странице конфигуратора есть ссылка). Установи прогу от stm32 и укажи путь обновления драйвера тот, куда установилась программа (c:/programm files/stmelectronics или типа того).
Ну как то так.
К либрепилот не подключается. После заливки в либре файла betaflight_3.0.0_CC3D_OPBL.bin на подключение к usb пишет «неизвестное устройство»
Перемычка boot на плате cc3d разомкнута?
уже и запаивал и распаивал. Один фиг «кирпич».
О. Получилось. Реанимировал в либрепилоте. Отпаял перемычку, без питания 5 вольт нажимал upgrade & erase и втыкал контроллер. На второй раз процесс пошел и прошил в librepilot, firmware tag 15.09, firnware date 2015-10-21 .
Остается вопрос: как прошить в betaflaght?
В последнем релизе от betaflight два файла betaflight_3.0.0_CC3D.bin и betaflight_3.0.0_CC3D_OPBL.bin второй я пробовал. какой правильный?
Последний раз редактировалось Danila304; 11.10.2016 в 13:10 .
А вот тут не подскажу, я более старую версию ставил. В любом случае когда зальешь бетафлаевскую, сначала подавай питание на контроллер, а потом уже втыкай юсб. Главное сохрани сервисную прошивку, что я тебе дал, она практически любые кирпичи реанимирует. Ну и пробуй залить 3.0.0_CC3D.bin может заведется. И не забудь про драйверы!
Спасибо.
betaflight_3.0.0_CC3D.bin вообще не лезет, пишет failed. betaflight_3.0.0_CC3D_OPBL.bin прошивается, но в конфигуратор betaflight все равно не подключается. Драйвера уже раз 5 переставлял. Единственно что не сходится — то что в программе zading он пишет не stm 32 bootloader, а stm 32 virtual com port. как вот в этой инструкции https://github.com/betaflight/betafl. ing-Betaflight
Последний раз редактировалось Danila304; 11.10.2016 в 15:00 .
zading вообще мне не дал результатов. Я зашел в диспетчер устройств, кликнул на stm 32 virtual com port, обновить драйвер и дал ему путь до папки с программой stm32, я выше писал об этом. Все подхватилось и работает. Главное в бетафлае обесточить сначала платку, потом дать 5 вольт и потом уже юсб подключить.
Сделал все по новой, все драйвера снес, перезагрузил, подцепил на stm 32 virtual com port через диспетчер устройств, все встало, перезагрузился, все драйвера стоят а Betaflight все равно не видит. На другом компьютере попробовать? Или прошивку betaflight_3.0.0_CC3D_OPBL.bin из другого релиза?
Дополнено:
Получилось. Уж не знаю что, но на другом компьютере win8 скачал прошивку betaflight_2.8.1_CC3D_OPBL.bin и без каких либо драйверов, подал 5 вольт потом usb и сразу все подключилось. Теперь осталось прошить на версию 3.0.0
Последний раз редактировалось Danila304; 11.10.2016 в 16:33 .
вам вроде уже советовали залить нормальную прошивку через STMFlashLoader, но вы упрямо идёте по неправильному пути. http://forum.rcdesign.ru/blogs/207685/blog20952.html
эт ваши проблемы в этом хобби не обойтись без этих «свистков», и рано или поздно вы их приобретёте. найти переходник usb-uart на самом деле не сложно, наверняка дома валяются старые шнуры от сотиков, во многих он имеется. можно зайти в ближайшую мастерскую и спросить там, так же в салонах сотиков скорее всего висят от старых телефонов за 50р.
кстати ардуинку можно купить гораздо дешевле, вот например https://ru.aliexpress.com/item/Free-. 608.0.0.RAvRgL
Щас попробовал залить betaflight_3.0.0_CC3D_OPBL.bin Без проблем залилась через librepilot.
Вот видяшку запилил. Прошивка на betaflight и обратно в LibrePilot Снимал на экшен камеру, поэтому строго не судите, зато все понятно что и куда жмакать.
Да, у меня так тоже получается, в том числе и благодаря вашим подсказкам. В моем случае дело было в драйверах, когда снес драйвера от stm 32 virtual com port, то при подаче питания 5 вольт и usb все подключилось. Но как я понимаю есть способ прошить HEX файл прошивкe через «свисток» T232RL FTDI USB To TTL Serial Converter и в этом случае дополнительная подача 5 вольт не требуется, будет работать только по usb.
А смысл? Пермычки паять, переходник покупать. Так то проще. Единственное, что через бетафлаевский конфигуратор не обновить прошивку, но кто мешает ее скачать с гитхаба и залить через либрепилот?
А смысл делать так как делаете в видео? Свисток я себе брал за 0,68€, паять ничего не надо, хватает замкнуть контакты при старте. Зато не надо никакого дополнительного питания и работает даже с котнроллером превращённым в кирпич неправильной прошивкой. Кстати про метод из вашего видео пишут многие что работает 50/50 — один раз нормально, второй раз прошивка крива встала.
Каждому свое, у меня просто нет под рукой проводков для порта и свистка, в гараже есть, а дома нет. Питание у меня всегда есть на коптере. А по поводу криво не криво, у меня все время нормально встают.
Я тоже два дня назад заказал «свисток» надоела пляска с бубнами (драйверами) Два контроллера, один обычный сс3в видится в betaflight без драйверов, второй, революция — не видится.
Господа, читаю, я читаю, настраиваю-настраиваю, а эта падла все не летит и не летит. =))
Вкратце, собрал конфиг (не пинать, мой выбор): рама формой почти «сушколет» 320мм, регули DYS SN20A, моторы DJI 2312 960kV, 4s 2500, cc3d Atom, fs-i6.
Сперва парился с Опен пилот, чтоб попробовать полететь «из каропки». Нифига не вишло, не подключался к компу, точнее подключался (летал в симе без проблем), потом перестал и все тут.
Поставил Либр пилот, тоже самое, попробовал 3 разных компа. С 3тьего удалось залить прошу 15.09.
Но лететь эта фигня не захотела совсем. Хотя калибровки регулей, акселей делал по многу раз, и отображается все норм.
Чуть даешь газу -разгоняется до максимума, пока не последует дизарм. В руках начинает сам осциллировать, и пытаться свалить пока не дизармишь. В общем не летит, переворачивается, когда сам себя предельно раскачает. На стики реагирует неправильно. Сам себя от наклонов не стабилизирует (в стабилайз мод 1 и т.д.)
Сегодня прочитал всю ветку от корки до корки. Понял что все фигня, и Бетафлайт мое спасение.
Залил bin через librepilot без проблем. Настроил через CleanFlight Configurator . И думал счастье наступило:
На стики реагирует правильно, пытается сам себя стабилизировать при наклонах без винтов.
Одел винты, пытаюсь взлететь, до момента отрыва все норм, и газ пропорционален, питч и ролл наклоняют в правильную сторону.
Но вот после отрыва, начинается стремительное вращение по яву и неконтролируемым взлетом. Троттл в 0 не прекращает подъем. Спасает только дизарм (камнем вниз)
Все это как в режиме Англ так и в Горизон с Аеро.
Если честно, то уже грешу не на свои кривые руки, а на кривую плату.
cc3d atom из нашего местного магазина, брал уж наверное год назад. Не паял, не ронял.
Еще когда был на OP заметил в Score постоянный ровный рост параметра AltitudeStateYaw. Но тогда не придал этому значения, а решил что все норм, так как видел что-то подобное в кратких переключениях у настройщиков-ютуберов. А теперь думаю, что это как раз гира или аксель барохлящий.
Есть идеи что это такое? На видео потыкал по вкладкам. Подскажите, может есть идеи куда копать.
//PS. Пиды уже уменьшил в 2 раза. толку нет. Моторы вращаются в правильную сторону, последовательность подключения каналов регулей проверил несколько раз, в стиках отображение и реакция коптера правильная. BF 2.8.1 (типа старая-проверенная)
Последний раз редактировалось Fadd32; 18.10.2016 в 23:04 .