Jetson TX2- Pixhawk connection via APSync Flash and ROS


I have been trying to setup Jetson TX2 with Development board as a companion computer for Pixhawk Cube 2.1. I have followed the Ardupilot tutorial with the link:
After I create a backup image, copy the APSync image to the bootloader/system.img in TX2 and then after flashing APSync image to the board, the TX2 tries to boot up but does not get past the initial screen with the NVIDIA logo. I have done this entire process thricw with the same results.

  1. Am I missing something obvious here?
  2. Is there another way to connect to PIxhawk Cube via Jetson TX2 without the APSync flash? My end goal is to use ROS on Jetson to access the data from Pixhawk.
    I am new to JetsonTX2, Pixhawk and Linux.
    Any help would be much appreciated. Thank you!

Did you use the same release J3.3?
It’s better to consult with vendor to get help.

I used the latest Jetpack 4.4. Do you think that could have affected the flash? Thanks!

The link you post is base on J3.3, you may need to check with vendor if can support J4.4 or not.

I have apsync up and running on a TX2 with Jetpack 4.4. It requires a number of code changes compared to the version referenced in the arducopter wiki
You may check my git for the details.