PX4 / PX4-Bootloader

PX4 Bootloader for PX4FMU, PX4IO and PX4FLOW
Other
263 stars 545 forks source link

board_types.txt: add KakuteH7v2 and KakuteH7mini #224

Closed julianoes closed 1 year ago

julianoes commented 1 year ago

This adds two device_id to cover the KakuteH7v2 and the KakuteH7mini. Both warrant a separate ID and build target because they come with NAND flash rather than an SD card.

@vincentpoont2 can you also confirm that this is ok?

camillo2008 commented 1 year ago

[Hello @julianoes, I am confused on this repo, in particular with this PR, this mean that we need to use this repo to flash the bootloader of the holybro kakuteh7v2? I'm working with the kakuteh7v2 in these days and I am facing some problem. Following the guide Bootloader we can read that Boards starting with FMUv6X (STM32H7) use the in-tree PX4 bootloader I am assuming that the in-tree PX4 bootloader is the one in the PX4-Autopilot repo.

Right now, I cannot find the target to compile the kakuteh7v2 bootloader in this repo, nor in the PX4-autopilot main repo . The only one that I have seen is the one inside the PR PR from PX4 Autopilot where the code from the PR contain actually the correct bootloader target.

I am wondering which is the purpose of this modification? And which bootloader should I use?

julianoes commented 1 year ago

I'm going to update the bootloaders to download soon to match the changes here. Does that answer your question? It's a bit in flux right now, sorry about that.

camillo2008 commented 1 year ago

Thank you for helping me in: https://github.com/PX4/PX4-Autopilot/pull/20545. However, I still wonder which is the purpose of this PR, even though this separate repo is supposed to be for older boards only. Could you clarify it? Thanks!

julianoes commented 1 year ago

@camillo2008 I think this is still the place to track the different board IDs to avoid collisions.