I want to use real Autopilot board to connect gazebo

Hello everyone, I am currently studying flight control simulation. I have used the methods on the websitehttps://ardupilot.org/dev/docs/sim-on-hardware.html and videoshttps://www.youtube.com/watch?v=81FKqNB6C38&t=71s to simulate my Pixhawk6X flight control board on SITL. Now I want to connect it to Gazebo for a real simulation, but there is currently no problem. There are some difficulties. I use Mavproxy to input commands, but the model in Gazebo does not move. I would like to ask if anyone has a solution, or is there a better choice than Gazebo for simulating the physical flight control board in a 3D virtual environment?
I use Gazebo-garden in ROS2-Humble