As for the carrier board, we have less to say since we are more specialized in the camera module part, and hope some other users in this forum can give you better suggestions.
I am working with the same camera as pthomet (IMX219, B0183) with a Xavier NX.
It is working with a g-streamer pipeline, but it’s not possible to open it in VLC player. Do you have an explanation for it? Is the default v4l2 driver enough to work with it?
Another question: is it possible to manipulate the parameters like gain or exposure (or e.g. turn off the auto exposure) with the Xavier NX on the IM219 Board or do I have to work with a OBISP Cameraboard instead?
The V4l2 driver of IMX219 is officially provided by Nvidia. This driver only supports bayer format and vlc does not support such formats.
imx219 supports Jetson’s ISP (gstreamer pipeline). If you want to adjust some parameters, you can adjust it through isp. For details, please see: NVIDIA_Jetson_ISP_Control
As far as I know, there is no related gstreamer component that can read RAW10, and opencv does not support RAW10, so you can only write your own program to read RAW data.