Ардупилот на платах OpenPilot Revolution / RevoMini (записей: 1756)

  • Аватар профиля astar0268 Александр Старостин4 пунктов в 7 г., 7 мес. назад

    EKF3 видимо пока в состоянии доработки? 

    Тестирую пока на столе у окна, но 100% при использовании EKF3 ПК через некоторое время чудить начинает. EKF уходит в красное (Compass variance, POS vert, POS horiz), горизонт уплывает и болтается...

    И это программная проблема, т.к. достаточно в параметрах переключить без перезагрузки на EKF2 и все становится ОК. Горизонт возвращается на место, компас в норме, все в зеленом.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 7 мес. назад
    [2018-04-13 23:42:13] astar0268 писал(а): EKF3 видимо пока в состоянии доработки?

    Это уже не ко мне вопрос, лучше всего вместе с логами оформить Isssue в апстриме. Уменя и EKF2 так себя вел иногда, я даже скринкасты выкладывал

  • Аватар профиля astar0268 Александр Старостин4 пунктов в 7 г., 7 мес. назад

    Ну это да. Просто думал может кто сталкивался. И в этой ветке как раз про EKF3 было видео (тоже со стола), но уже довольно давно. А получается ситуация пока все таже.

    Видимо в полет лучше EKF3 не подключать пока.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 7 мес. назад

    Вчера получил Матек Ф405-CTR, сегодня рассмотрел.

    • выводов отладки нет, придется подпаивать
    • в отличие от ClRacingF4, резисторы USB присутствуют
    • встроенный DC-DC весьма низкочастотный
    • наконец-то два управляемых светодиода. И зачем-то один неуправляемый

    продолжение следует

  • Аватар профиля gravizapa gravizapa в 7 г., 7 мес. назад
    [2018-04-14 06:28:58] astar0268 писал(а): Ну это да. Просто думал может кто сталкивался.

    На пиксе EKF3 вполне корректно работает (в полете),хотя на столе пару раз наблюдал завал горизонта и.т.д.

  • Аватар профиля astar0268 Александр Старостин4 пунктов в 7 г., 7 мес. назад
    [2018-04-14 19:57:46] gravizapa писал(а): хотя на столе пару раз наблюдал завал горизонта и.т.д.

    Ну и как после этого включать EKF3 в полет? :) 

    Как бы назовский улет не случился из-за неожиданного завала горизонта.

  • Аватар профиля valery290568 валерий шатилов в 7 г., 7 мес. назад
    [2018-04-14 07:47:25] night_ghost писал(а): Вчера получил Матек Ф405-CTR, сегодня рассмотрел.
    • выводов отладки нет, придется подпаивать
    • в отличие от ClRacingF4, резисторы USB присутствуют
    • встроенный DC-DC весьма низкочастотный
    • наконец-то два управляемых светодиода. И зачем-то один неуправляемый
    продолжение следует

    Процесс пошел... Спасибо!

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 7 мес. назад
    [2018-04-16 07:08:32] valery290568 писал(а): Процесс пошел..

    и снова встал. Я не нашел куда у ней подцеплен CS барометра, в конфигах как Инав так и Бетафлайт для этой платы барометр не задается

  • Аватар профиля m--s s s6 пунктов в 7 г., 7 мес. назад

    Там барометр висит на i2c1.

    Этот же i2c похоже на пады выведен.

    https://github.com/iNavFlight/inav/blob/development/src/main/target/MATEKF405/target.h

  • Аватар профиля gravizapa gravizapa в 7 г., 7 мес. назад
    [2018-04-15 10:06:01] astar0268 писал(а): Ну и как после этого включать EKF3 в полет? :)

    Просто включил EK3, с момента его появления, так и летаю... :-)

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 7 мес. назад
    [2018-04-16 10:56:28] gravizapa писал(а): Просто включил EK3, с момента его появления, так и летаю.

    +1, то же самое.

    [2018-04-16 10:04:39] m-s писал(а): Там барометр висит на i2c1

    Ну вооот...  можо было б и на SPI подцепить вместо флешки ненужной.

    UPD. определение наличия SD карточки похоже не подключено?

    UPD2.  Порт неожиданно занял больше времени чем планировалось - пришлось переделывать дескриптор I2C устройства на работу с номерами выводов через PIN_MAP, и драйвер I2C для работы с новым дескриптором. Ибо I2C  замаплен на другие ноги.

    Теперь самое сложное - пайка отладочных выводов к ногам камня. 

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

    UPD4. Ну вроде завелось, к МП цепляется. Бинарники для попроба готовы.

  • Аватар профиля Chekanoff Chekanoff3 пунктов в 7 г., 7 мес. назад
    [2018-04-16 11:17:38] night_ghost писал(а): UPD4. Ну вроде завелось, к МП цепляется. Бинарники для попроба готовы.

    Через какое-то время коннект от МП отваливается. Именно от МП. Из устройств не пропадает.  Проблема не только на CTR. Коллега говорит, на Omnibus F4 тоже отваливается.

     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 7 мес. назад

    .rlog  или консоль? На Омнибусе я не могу тестить, на этом пока могу.

    UPD. 

    [2018-04-17 08:06:57] chekanoff писал(а): Через какое-то время коннект от МП отваливается

    Через какое? Два часа - все ОК

  • Аватар профиля Chekanoff Chekanoff3 пунктов в 7 г., 7 мес. назад

    Через несколько минут. Сейчас в ЛС пришлю rlog.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 7 мес. назад

    Посмотрел. Никакой ругани, просто оборвалось. Странно это...

    UPD.  А снова МП подключить получается?

  • Аватар профиля Chekanoff Chekanoff3 пунктов в 7 г., 7 мес. назад

    Да. Получается. Специально пробовал.

    UPD. Win x64 у меня. Сейчас на другой комп перевешу. Может дело в МП.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 7 мес. назад

    Ну начит фигня, точно не подвисание самого контроллера.  У меня в  DMESG так:

    [410439.321766] usb 4-1.6.1.2.7: new full-speed USB device number 124 using ehci-pci
    [410439.397801] usb 4-1.6.1.2.7: New USB device found, idVendor=26ac, idProduct=0011
    [410439.397807] usb 4-1.6.1.2.7: New USB device strings: Mfr=1, Product=2, SerialNumber=3
    [410439.397810] usb 4-1.6.1.2.7: Product: 3DR Virtual COM
    [410439.397812] usb 4-1.6.1.2.7: Manufacturer: RevoMini
    [410439.397815] usb 4-1.6.1.2.7: SerialNumber: 00000000050C
    [410439.398235] cdc_acm 4-1.6.1.2.7:1.0: ttyACM0: USB ACM device
    [411070.802198] usb 4-1.6.1.2.7: reset full-speed USB device number 124 using ehci-pci
    [411070.876605] cdc_acm 4-1.6.1.2.7:1.0: ttyACM0: USB ACM device
    [411245.961024] usb 4-1.6.1.2.7: reset full-speed USB device number 124 using ehci-pci
    [411246.035708] cdc_acm 4-1.6.1.2.7:1.0: ttyACM0: USB ACM device
    [411307.744577] usb 4-1.6.1.2.7: reset full-speed USB device number 124 using ehci-pci
    [411369.504244] usb 4-1.6.1.2.7: reset full-speed USB device number 124 using ehci-pci
    [411369.579116] cdc_acm 4-1.6.1.2.7:1.0: ttyACM0: USB ACM device

     

    Может это заставляет винду отключать девайс?

     

  • Аватар профиля Chekanoff Chekanoff3 пунктов в 7 г., 7 мес. назад

    А в Винде он не выпадает. По крайней мере визуально девайс на месте в диспетчере. Подключил к другому компу. Жду.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 7 мес. назад

    Еще бы  у МП узнать причину дисконнекта

  • Аватар профиля Chekanoff Chekanoff3 пунктов в 7 г., 7 мес. назад

    На другом компе пока нет отвалов. В коптер-то пробовать ставить?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 7 мес. назад
    [2018-04-17 12:27:43] chekanoff писал(а): . В коптер-то пробовать ставить?

    Разве что без винтов

     

  • Аватар профиля Chekanoff Chekanoff3 пунктов в 7 г., 7 мес. назад

    MP не хочет шить его. Не видит.  Конечно же, предварительно прошит из-под dfu-util.

  • Аватар профиля Chekanoff Chekanoff3 пунктов в 7 г., 7 мес. назад
    [2018-04-17 12:53:27] night_ghost писал(а): Разве что без винтов  

     

    На коптер не ставил. На столе помучал. Вот что накопал:

    1. Если делать по фен-шую, то MPU бы виртуально повернуть в прошивке на 90 градусов. Если НЕ по фен-шую, то можно в параметрах выставить AHRS ORIENTATION 270 градусов.

    2. Если по фен-шую, то назначить правильно, по ардукоптеровской схеме, моторы на S1-S4.  На S2 подтыкал регуль с мотором для теста - работает.

    3, GPS. Удалось запустить только на UART1, но он периодически отваливается от ПК (no GPS), причем сам модуль фикс не теряет в этот момент. Модуль BN-880 заведомо исправен и правильно сконфигурирован под 115200/10Гц/UBX (лишнее отрублено, чтобы пропускной способности 115200 хватало). Он отлично работает с F4By на 3,6dev. В readme у вас на github указано, что GPS цепляется на UART6, но на CTR нет шестого UARTa:)

    4. PPM приемник на RX2 видит. DSM НЕ видит.

    5. Ток и напряжение НЕ видит (настройки выставлял по readme на github).

    6. Компас вроде работает, но надо разбираться с настройками ориентации, либо в прошивке правильно повернуть для варианта external, чтобы облегчить жизнь простым смертным. Дисплей параллельно компасу не подключал  еще. Но на F4BY с прошивкой 3.6dev отваливается компас при таком подключении. На более ранних прошивках все нормально.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 7 мес. назад
    [2018-04-17 23:26:30] chekanoff писал(а): Если делать по фен-шую, то MPU бы виртуально повернуть в прошивке на 90 градусов

    Оно сейчас и повернуто на 270 (все настройки потырены из INAV).

    [2018-04-17 23:26:30] chekanoff писал(а): назначить правильно, по ардукоптеровской схеме, моторы на S1-S4

    Есть параметр "раскладка моторов". Ну или нужный порядок в студию :)

    [2018-04-17 23:26:30] chekanoff писал(а): GPS. Удалось запустить только на UART1, но он периодически отваливается от ПК (no GPS)

    не понял как это

    [2018-04-17 23:26:30] chekanoff писал(а): В readme у вас на github указано, что GPS цепляется на UART6, но на CTR нет шестого UARTa

    На Ридми не обращаем внимания, оно пока от АирботВ2

    [2018-04-17 23:26:30] chekanoff писал(а): PPM приемник на RX2 видит. DSM НЕ видит

    Тут (и далее) я вообще ничего не трогал :) Ибо не нашел распиновку платы в нормальном виде, так что пока не знаю что куда подключать надо.

  • Аватар профиля Chekanoff Chekanoff3 пунктов в 7 г., 7 мес. назад
    [2018-04-18 03:16:16] night_ghost писал(а): Оно сейчас и повернуто на 270 (все настройки потырены из INAV).

    Вы скорее всего потырили настройки от ПК AIO. В нем надо крутить на 270. В CTR не надо. Вы повернули на 270 mpu, теперь нос у полетника там, где разъем micro USB. Скорее всего, тогда вообще mpu изначально крутить не надо.

  • Аватар профиля Chekanoff Chekanoff3 пунктов в 7 г., 7 мес. назад
    [2018-04-18 03:16:16] night_ghost писал(а): Есть параметр "раскладка моторов". Ну или нужный порядок в студию

    Ну да. Есть. Но мы-то про фен-шуй говорим:) Нужную раскладку определю и предоставлю в студию.

  • Аватар профиля Chekanoff Chekanoff3 пунктов в 7 г., 7 мес. назад
    [2018-04-18 03:16:16] night_ghost писал(а): не понял как это

    Полетник по мавлинку рапортует о 3D фиксе, но через несколько секунд говорит, что GPS приемника вообще нет (ноу жпс), затем снова есть 3d fix. И так в цикле. При этом в МП во вкладке messages постоянно сыпятся сообщения "gps1 found at 115200 ublox" (что-то типа этого)

  • Аватар профиля Chekanoff Chekanoff3 пунктов в 7 г., 7 мес. назад
    [2018-04-18 03:16:16] night_ghost писал(а): не нашел распиновку платы в нормальном виде, так что пока не знаю что куда подключать надо.

    Такая пойдет? (Вывод SBUS - это инверсия от RX2, насколько я понял)

    http://www.mateksys.com/wp-content/uploads/2017/12/F405-CTR_inav3.jpg

  • Аватар профиля Chekanoff Chekanoff3 пунктов в 7 г., 7 мес. назад
    [2018-04-18 03:16:16] night_ghost писал(а): Есть параметр "раскладка моторов". Ну или нужный порядок в студию

    S1-S4 - названия пятаков на плате.

    A, B, C, D - так обозваны моторы во вкладке motor test в МП.

    1-4  - давнишняя стандартная нумерация моторов в APM, соответствует номерам выходов платы APM.

    Нужная распиновка:

    Так пойдет? 

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 7 мес. назад
    [2018-04-18 06:13:02] chekanoff писал(а): Полетник по мавлинку рапортует о 3D фиксе, но через несколько секунд говорит, что GPS приемника вообще нет (ноу жпс)

    Это багофича из апстрима ИМХО.  Попробую

    [2018-04-18 06:18:35] chekanoff писал(а): Такая пойдет?

    такую я видел, она мелкая и неразборчивая, но вобщем-то на нее и ориентируюсь.

    [2018-04-18 06:47:35] chekanoff писал(а): Так пойдет?

    Правильно я понимаю что моторы должны быть в порядке 2 3 4 1 ?

    [2018-04-18 06:05:50] chekanoff писал(а): вообще mpu изначально крутить не надо.

    в ИНАВе для всех 405  матеков общие сорцы :( Поправил.

← Форум группы   Все форумы К последней записи
Постов на странице:

Вы автоматически вступите в эту группу, когда ответите в теме.

Добавить ответ:

-
Рейтинг@Mail.ru