Flashing PX4 Bootloader on Non-Standard Pixhawk Autopilots (Holybro Kakute H7)

preview_player
Показать описание
This was quite a struggle to figure out and I wanted to share the steps to get PX4 running on a Holybro Kakute H7 flight controller. Links can be found here:

Since Betaflight Configurator and dfu-util did not work I ended up going the STM32CubeProgammer route:

A shout out to the ArduPilot community for getting me going:

After running some tests with the Kakute H7 I will be transitioning to run some tests with the Matek H743 Slim board.
Рекомендации по теме
Комментарии
Автор

Big thanks to you for explaining. I also had trouble finding out why QGC or even MP was not recognizing the board. I thought it was the bootloader but was not exactly sure how to go about installing it correctly. Great job.

glenleeon
Автор

Thank you for fixing 2 hrs of confusion in 7 minutes!

benjaminmosher
Автор

I had a hard time getting my Kakute H7 Wing to flash Inav. I ended up using the stm32 cube programmer. What a great tool. I actually may make this normal flash procedure.

I actually had to register twice, not a complaint, I mention because I almost gave up :)

otzlixr
Автор

Thanks for the Info.
I have a Kakute H7mini, and able to install PX4 firmware. But I am having trouble installing/setting up the GPS. It is connected to UART3. Please can you show me how to
configure the GPS.
Thank you...

aei
Автор

Hey Dennis,

Did you manage to use the Kakute during the actual test flight? If so, was it on a quad?

abencomo
Автор

Yo Dennis, I've only been working on this roughly 2 months. I'm working on a Mac. Do I need to get a Linux system? QGC powers my pixhawk just fine, telemetry to the Mac works perfectly, but the firmware load never recognizes the pixhawk. I've used different cables, all the USB ports, nothing works. QGC is saying parameters are missing, that I need to reflash the firmware. It ain't happening. They will be taking me out of my house in a straight jacket pretty soon. Would appreciate your comments.

MrDayinthepark
Автор

Can we create a bootloader for powerfull arm64 procressors? In this way, we can add features such as 4G network and camera directly into Ardupilot. We do not need to use a separate processing computer.

MAV_ist