Porting ArduPilot Firmware to STM32H743 Nucleo Board

Hi ArduPilot Community,

I am working on a project where I want to port the ArduPilot firmware to an STM32H743 Nucleo development board. I would like guidance on the best approach to make this work.

Start in the developer docs. Welcome to the ArduPilot Development Site — Dev documentation , Read particularly the docs relating to chibios.
From there download/clone the ardupilot source form github, head to the ardupilot/libraries/AP_HAL_ChibiOS/hwdef directory, see what pins are available on your nucleo and find a H743 based flight controller there which you can use as a starting point.

Is that not the same as this board?

Yes , its a same board. When I port the firmware to the Nucleo board, the debug LEDs are glowing, which means the firmware is successfully ported, but the USB is not enumerating.