RAW8 Format Support on Jetson Orin Nano ISP
Issue Overview
Users have inquired about the support for RAW8 format on the Jetson Orin Nano ISP (Image Signal Processor) pipeline. Specifically, they are interested in using camera modules that output in RAW8 format with the Jetson Orin Nano. Users are seeking clarification on whether the ISP pipeline can handle RAW8 data and if there is any relevant documentation available.
Possible Causes
The inquiry stems from the users’ need to integrate their RAW8 camera modules with the Jetson Orin Nano. The compatibility between the camera’s output format and the ISP’s supported formats is crucial for proper functionality. The lack of clear documentation or information regarding RAW8 support on the Jetson Orin Nano ISP has led to this inquiry.
Troubleshooting Steps, Solutions & Fixes
-
Verify RAW8 support through V4L2 IOCTL:
- The Jetson Orin Nano supports fetching RAW8 buffers using the V4L2 (Video4Linux2) standard IOCTL (Input/Output Control) interface.
- To access RAW8 data, use the appropriate V4L2 IOCTL commands to configure the camera and retrieve the RAW8 buffers.
-
Limitations with libargus and ISP:
- Currently, libargus, which is used to interact with the ISP, does not support RAW8 format.
- There are no immediate plans to add RAW8 support to libargus or the ISP pipeline.
-
Refer to Orin TRM 6 documentation:
- For more information on the Jetson Orin Nano’s camera capabilities and supported formats, refer to the Orin TRM 6 (Technical Reference Manual).
- The TRM should provide detailed specifications and guidelines related to camera integration and image processing.
-
Contact Jetson Camera Partners:
- For further assistance and guidance, reach out to the Jetson Camera Partners.
- Visit the following link to find a list of supported cameras for the Jetson Orin: https://developer.nvidia.com/embedded/jetson-partner-supported-cameras?t-1_supported-jetson-products=Orin
- The camera partners may provide additional insights, workarounds, or recommendations specific to RAW8 camera integration.
-
Consider alternative formats or processing methods:
- If RAW8 support is critical for your application, consider exploring alternative camera formats that are compatible with the Jetson Orin Nano ISP.
- Investigate if there are any external image processing libraries or frameworks that can handle RAW8 data independently of the ISP pipeline.
Note: As of now, RAW8 format is not directly supported by the Jetson Orin Nano ISP and there are no immediate plans to add this support. Users can still access RAW8 buffers through V4L2 IOCTL, but further processing may need to be done externally.