PIXHAWK PX4 Autopilot еще одна летающая железка
Так понимаю, что надо сделать обновление загрузчика на 2-ю версию. Надо записать файл px4fmuv2_bl.bin на флешку
так именно этот момент разве не на компе надобно делать?
бутлоадер пишется в флешь память микросхемы утилитой dfuse demo
загрузка осуществляется через юсб, перед подачей питания чтобы утилита увидела драйвер нужно замкнуть точку бут на 3.3 в питания проца
версии бутлоадера
версия 1 это для специфических px4 контроллеров, у которых небыло lsm303 сенсора и его мини клона PX4-mini
версия 2 для pixhahawk и его клонов
версия 3 для pixhawk2
версия 4 для pixracer
в каждом из бутлоадеров прописан идентификатор который сообщается мишен планеру для загрузки соотвествующей прошивки.
тоесть если в в pixhawk залить бут первой версии то мишен планер зальет в него прошивку для другого контроллера и она не запустится, т.е. подключиться к контроллеру через мавлинк не получится
версии бутлоадера
Dfuse demo шьет только из файлов .dfu. По Вашей ссылке файлы .bin. К сожалению я нашел только .dfu первой версии, а потом предлагалось .bin 2-й версии залить с флешки.
Где-то я не разобрался. Буду признателен за ссылку на .dfu 2-ой версии.
так именно этот момент разве не на компе надобно делать?
Может быть. Я не разобрался. Нашел только вариант с обновлением с флешки - pixhawk.org/dev/bootloader_update
Если знаете как - подскажите.
pixhawk.org/dev/bootloader_update
Generate a DFU file
Unless there is a good reason to generate the file yourself, please skip this section and use the .DFU file provided below.
If a new version has to be built, the first step is to convert the .bin bootloader file (linked above) into a DFU-uploadable file.
Start Windows/Start → All Applications → STMicroelectronics → DfuSe → DFU File Manager.
On the next screen, select “I want to GENERATE a DFU file from S19, HEX or BIN files”.
On the resulting screen, enter these settings:
- Vendor ID: 0x 0483
- Product ID: 0x df11
- Version ID: 0x 2100
Download (from the top of this page) px4fmu_bl.bin.zip and unzip it. Click on the Multi BIN… button. In the next dialog, click on the … button and select the file. After that, set the address to 0x08000000 and click “Add to list »”. Then click OK on the bottom.
Ура! Заработало!
Алексей, спасибо большое!
CUAV анонс сделал CUAV PixHack v5
Ну, наконец то, 3.6.0-rc1(доступен в мишн-планер) - discuss.ardupilot.org/t/…/28285
Ну, наконец то, 3.6.0-rc1(доступен в мишн-планер) - discuss.ardupilot.org/t/copt...-testing/28285
Радует, что работу компаса возможно, улучшили. Мельком пробежал по описанию, нашел 2 пункта об этом
- подавление шума компаса используя параметр COMPASS_FLTR_RNG
- Компенсация помех компаса для до 4 двигателей (см. параметры COMPASS_PMOT)
(гуглперевод)
Кто нибудь шил Pixchack V3 последней прошивкой Px4 1.7.3? Была 1.6.5, но захотелось поновее. Первое с чем столкнулся, это ошибка сенсора гироскопа и “через раз” калибровка сенсоров, правда через телеметрию. При подключении кабеля юсби ошибок не возникало. И появилась такая неприятная вещь. В одном или нескольких моторах слышно кратковременный очень короткий скрежет ( типа как стальной проволокой задеть за что) и всплески тока на амперметре. Мне показалось, точнее подумалось, очень похоже на пробой. Вот и думай, виновата прошивка или регулятор. Завтра буду гонять на стенде.
Кто нибудь шил Pixchack V3 последней прошивкой Px4 1.7.3? Была 1.6.5, но захотелось поновее. Первое с чем столкнулся, это ошибка сенсора гироскопа и “через раз” калибровка сенсоров, правда через телеметрию. При подключении кабеля юсби ошибок не возникало. И появилась такая неприятная вещь. В одном или нескольких моторах слышно кратковременный очень короткий скрежет ( типа как стальной проволокой задеть за что) и всплески тока на амперметре. Мне показалось, точнее подумалось, очень похоже на пробой. Вот и думай, виновата прошивка или регулятор. Завтра буду гонять на стенде.
Сам себе отвечаю. Не знаю что это было, но после смены прошивки на мишинпланер и возврат на px4, всё заработало.
День добрый! Коллеги подскажите последовательность подключения второго GPS приемника!
1.Второй приемник включаю в Serial 4/5
2. Значение в GPS_AUTO_SWITCH у меня стоит 2, а GPS_BLEND_MASK = 3
3. GPS_HDOP_GOOD = 140
4. GPS_TYPE2 = 1?
Все правильно? Еще вопрос, могу ли я зедйсвовать второй внешний компас и куда его подключать, в хаб I2C?
Ну, наконец то, 3.6.0-rc1
Я установил ее на PIXHAWK RADIOLINK, вылезло куча ошибок, гироскопов итд вернул обратно 3.5.5
не возьмусь утверждать как сейчас но раньше даже при наличии двух приемников подключенных к портам пикса использовался первый до тех пор пока екф не решит что его данные недостаточно хороши,
при этом он переключался на второй, т.е. речи об одновременной работе не было.
судя по скриншоту статус dgps говорит о том что действующий приемник поймал не только спутниковый сигнал но и сигналы дифференциальной коррекции
может у вас комплект из базы и ровера?
Я установил ее на PIXHAWK RADIOLINK, вылезло куча ошибок, гироскопов итд вернул обратно 3.5.5
Да, прошивка очень багованная… ставить смысла эту пока нет…
использовался первый до тех пор пока екф не решит что его данные недостаточно хороши,
при этом он переключался на второй, т.е. речи об одновременной работе не было.
Возможно ошибаюсь, но эт работает если в параметре GPS_AUTO_SWITCH который имеет 3 варианта 0 Disabled 1 UseBest 2 Blend… Установлен 1 Параметр - Использовать лучший, но а если поставит 2 БЛЕНД то он будет мешать, причем степень замеса можно регулировать GPS_BLEND_MASK, правда я так глубоко не копался оставил 5!
может у вас комплект из базы и ровера?
Нет, у меня простой комплект radiolink + доп gpsприемник от старого комплекта + включен бленд! По статусу сперва находит 3D фикс мигает зеленый, потом 3D dgps и лампочка моргает, но приходиться чуток подождать
Здравствуйте!
Помогите разобраться с ситуацией.
Знакомый стал счастливым обладателем Pixhawk PX4 PIX 2.4.8 + NEO M8N GPS с Алишки. Есть у меня подозрение, что модуль GPS не совсем кондиция. Или программно нужно менять. Собирал по видео Юлиана всё сделал, как нужно, собрал на раме, но не заработало, как нужно… 😃
Ситуация такая (пишет):
“Юлиан на видео говорил что его нужно ставить по роллу на 180 градусов но у меня при калибровки показывает как-будто он у меня к верх ногами. Я выставил по яву на 225 градусов сверил с компасом показывает точно на север.
И ещё один вопрос у всех по видео на карте в мишен пленер иконка квадрокоптера и срелка куда направлен нос квадрокоптера у меня этого нет. Как сделать также не знаю. Может подскажите?”
Версия МП 1.3.48
Прошивка пикса 3.2
Спутники не видит, моргает синим цветом. Может сам модуль не исправен?
Прозвонили провода, контакт везде есть.
И, ещё вопрос, какую прошивку ставить на пикса? У него стоит 3.2.
Заранее благодарен за помощь! 😃
Спутники не видит, моргает синим цветом. Может сам модуль не исправен?
А ты его в доме проверял? На улице не пробовал? Дома GPS ничего и не поймает. Разве что на окне…
А ты его в доме проверял? На улице не пробовал? Дома GPS ничего и не поймает. Разве что на окне…
Вот мы тоже решили, что стоит вынести на улицу и попытаться поймать спутники. Дома ловили на лоджии и у окна - не получилось. Хотя странно у меня дома M8N у балкона ловит 7-8 спутников…
Версия МП 1.3.48
Прошивка пикса 3.2
Эту версию прошивки спец оставили? Последняя версия 3.5.5! Комп новый советую прошить и сбросить все в заводские настройки и потом уже настраивать
Всё отлично! Когда Пикс поймал спутники, все системы заработали штатно.
Благодарю за советы! 😃
Господа понимаю что скорее вопрос уже подымался и где-то там позади, но всё-таки спрошу.
Если ли опыт установки и настроки PIXHAWK на Вертолёты с FBL головой от 500-го класса и выше, в ютубе не много роликов есть, но по настройкам ничего не нашол или дело бесполезное?