Forgive me if this isnt the correct place to post this question, but I am not sure where else to ask. Im not very familiar with driver development and the process of getting hardware to work ,so I appreciate your patience for any of my incorrect terminology.
I have purchased a Flir Hadron camera and associated dev kit which contains a Boson thermal camera and an OV64b camera.
https://www.flir.com/oem/thermal-integration-made-easy/jetson-nano---hadron-640r/
This system was specifically designed to work with an Avermedia Carrier board and the Jetson Nano. However, I have been running into multiple compatibility issues with my project as the Jetson Nano cannot run many of the python libraries I need and is constantly causing problems. Im hoping to switch to something a little newer and more powerful such as the Jetson xavier. I can buy an xavier and connect it straight to the carrier board and download a working BSP from Avermedia.
My Flir camera came with some drivers, .dtb files, .dtsi files, kernel images, and a few other things in order to make the OV64b camera to work through the csi connection on the Jetson nano. (The boson camera works via usb)
Is it possible to make some slight changes to all these files and use them to get the camera working with the jetson Xavier? Im hoping I can just change some of the dtsi files, and drivers to work for the xavier, then upgrade the device tree and use that. If im super lucky, chatgpt can make the changes for me.
If it is possible, how would I go about even starting this? Is this an issue that is way out of my abilities right now? Would I be better off just purchasing a different camera system?
I appreciate literally any advice. Thank you!