I can’t find the ardupilot firmware for HAKRC h743 8s flight controller. Hakrc claim ardupilot is supported. I have emailed the company on 2 or 3 occasions but they won’t reply .
Has anyone flashed this board successfully with some other firmware.
I don’t see any evidence it’s currently supported even in the developer version. Unless it’s using a firmware of another board name. That happens (Aero Selfie/Corvon)
They say this : It can support Betaflight, Ardupilot, INAV and PX4 firmware.
I don’t see any evidence that PX4 currently supports it either.
you could build firmware by writing hwdef by using some other h743 fc (like matek h743 as reference). if betaflight/ inav supports it, look at their config file for the dma, hw mapping etc.
Thanks Dave, I am inserting a reply I received from Banggood and I wonder what you make of it.
This device is compatible with Ardupilot firmware; however, the specific firmware required is a proprietary, internally controlled version developed by Hakrc. If you attempt to flash any other standard Ardupilot firmware onto the device, it will not function correctly. As this proprietary firmware cannot be distributed externally—and since your order has already passed its one-month warranty period—we suggest that if you wish to utilize Ardupilot functionality, you can ship the unit back to Hakrc directly; the technical staff will then be able to assist you in flashing the firmware.
If you want do, you can explore the github, espicially the libraries/AP_HAL_ChibiOS/hwdef folder has lots of info.
To port it to this fc, you need to write hwdef (which is hardest part) and then you can run 2 commands to get .apj/.hex with/without bootloader that you can flash. It can be a good learning but might not be worth it if you just want to run ardupilot and fly some vehicle.
I have received an email from HAKRC company with Arducopter firmware attached, this was their reaction after I sent them a link to this post. I also asked for Arduplane firmware which they will send today. I have successfully flashed the board with the Arducopter firmware, I have calibrated the Accel and Compass, and so far all looks good.