Hi all,
I’ve been trying to build px4 firmware for my custom flight controller running on STM32H743VIT6. I’ve chosen the holybro kakuteh7 as the closest match and am building my firmware based on this.
referring to this link : https://docs.px4.io/main/en/hardware/porting_guide_nuttx.html I’ve done the following steps:
I didn’t make a copy of the kakuteh7 firmware as suggested, instead I just made the modifications on top of this firmware. So Board ID, Vendor, name are all the same.
- Used make holybro_kakuteh7_qconfig and changed the nuttx defconfig parameters wherever needed
- Updated the clock settings in nuttx-config/include/board.h, while leaving everything else the same
- board_config.h and init/rc.board_sensors have been left untouched.
I’m able to build the firmware and flash it to my target device using STM32CubeProgrammer, however, the device is unresponsive. It is not detected as a USB device nor does QGC detect it.
How can I debug the acitivty and find out the root cause?