Difference between revisions of "V4L2 drivers available for Jetson SoCs"
m |
(→V4L2 drivers for the capture chips) |
||
(16 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
− | <seo title="V4L2 Drivers for NVIDIA Jetson | Linux V4L2 Driver | Ridgerun" titlemode="replace" | + | <seo title="V4L2 Drivers for NVIDIA Jetson | Linux V4L2 Driver | Ridgerun" titlemode="replace" metakeywords="RidgeRun, GStreamer, Embedded Linux, Camera Sensors, Camera Sensor Drivers, NVIDIA, Jetson, Jetson TX1, Jetson TX2, Xavier, NVIDIA Jetson Xavier, NVIDIA Jetson Xavier NX, Jetson Xavier, Device Drivers, Xilinx, TI, NXP, i.MX8, i.MX6, Jetson Xavier NX, V4L2,MIPI,CSI, Linux V4L2 Driver, V4L2, Thermal Cameras, GMSL serializer deserializer, MAX96709, MAX96706, GMSL1 MAX96705, MAX9286, MAX96705, MAX9286, OV10640, OV490, OV10635, OmniVision OV5647, OV5647M, OV5670, OV7251, OVM6211, OV4689, Toshiba TC358840, Toshiba TC358743, TC358746, Galileo2 module driver for Jetson, Galileo2 TCM8647MD, Galileo2, TCM8647MD, Sony IMX219 Linux driver, IMX219, IMX230 Linux driver, IMX230, IMX274, IMX283, IMX290, IMX298, IMX390, IMX264, IMX296, IMX334, IMX377, IMX385, IMX477, IMX327, IMX214, MT9M021, Toshiba TC358746, TC358748, AR0144, AR0234, AR0820, Intersil TW6869 Linux driver, TW6869, OmniVision OS08A10, OS08A10, ON Semiconductor AR1335 Linux_driver, AR1335M, AR1335, AR1820, ARX3A0, ASOC Driver for Jetson, MAX98357A, ASOC Driver, ON Semiconductor AR0231 Linux driver, AR0231 Sekonix Camera, AR0231, IMX344, GMSL MAX9288, MAX9288, OV24A10, MT9V024, IMX397, ADV7535, FLIR, FLIR Tau640, Tau640, FLIR Tau320, Tau320, GMSL1, GMSL2, Sekonix Camera, ISP Calibration, ISP, D3 Engineering, Leopard Imaging, Auvidea J120, Auvidea, Xilinx, V4L2 FPGA driver, FPGA driver, Thermal Cameras, ISP Tuning, Jetson ISP Tuning, MIPI CSI, Parallel to MIPI CSI, MIPI CSI-2, Camera Serial Interface, Sony, On Semiconductor, Intersil, Omnivision, Lontium, Toshiba, GeoSemi, GeoSemi GW5300, GW5300" metadescription="This is a list of chips that have been tested on Jetson TX1 or Jetson TX2 using RidgeRun V4L2 drivers. Read about Linux V4L2 drivers for Jetson SoCs now."></seo> |
<table> | <table> | ||
Line 5: | Line 5: | ||
<td><div class="clear; float:right">__TOC__</div></td> | <td><div class="clear; float:right">__TOC__</div></td> | ||
<td> | <td> | ||
− | {{ | + | {{Shopping cart mpo for V4L2 camera drivers}} |
<td> | <td> | ||
− | + | {{NVIDIA Preferred Partner logo}} | |
− | |||
<td> | <td> | ||
− | |||
− | |||
<center> | <center> | ||
{{ContactUs Button}} | {{ContactUs Button}} | ||
Line 17: | Line 14: | ||
</tr> | </tr> | ||
</table> | </table> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
<br> | <br> | ||
Line 34: | Line 26: | ||
===Color & Monochrome === | ===Color & Monochrome === | ||
− | + | * AR0820 | |
*[[GMSL_serializer/deserializer_Linux_driver_for_Tegra_X1 | MAX96709/MAX96706]] - GMSL1 | *[[GMSL_serializer/deserializer_Linux_driver_for_Tegra_X1 | MAX96709/MAX96706]] - GMSL1 | ||
*[[MAX96705_MAX9286_GMSL_SERDES_Linux_Drivers | MAX96705/MAX9286]] - GMSL1 | *[[MAX96705_MAX9286_GMSL_SERDES_Linux_Drivers | MAX96705/MAX9286]] - GMSL1 | ||
Line 40: | Line 32: | ||
*OV10640 and OV490 | *OV10640 and OV490 | ||
*OV10635 | *OV10635 | ||
− | *[[OmniVision_OV5647_Linux_driver_for_Tegra_X1 | OV5647]] | + | *[[OmniVision_OV5647_Linux_driver_for_Tegra_X1 | OmniVision OV5647]] |
− | *[[OmniVision OV5647 Linux driver for Jetson TX2 (Auvidea J120) | OV5647 (Jetson TX2+Auvidea J120)]] | + | *[[OmniVision OV5647 Linux driver for Jetson TX2 (Auvidea J120) | OmniVision OV5647 (Jetson TX2+Auvidea J120)]] |
+ | *[[OmniVision_OV5647_Linux_driver_for_Jetson_Nano | OmniVision OV5647 (Jetson Nano)]] | ||
*OV5670 | *OV5670 | ||
*[[Toshiba TC358840 Linux driver for Jetson TX1 and TX2 | TC358840]] | *[[Toshiba TC358840 Linux driver for Jetson TX1 and TX2 | TC358840]] | ||
Line 51: | Line 44: | ||
*[[IMX230_Linux_driver_for_Tegra_X1 | IMX230]] | *[[IMX230_Linux_driver_for_Tegra_X1 | IMX230]] | ||
*[[Sony IMX390 Linux driver | IMX390]] | *[[Sony IMX390 Linux driver | IMX390]] | ||
+ | * IMX258 | ||
*[[Sony IMX264 Linux Driver | IMX264]] | *[[Sony IMX264 Linux Driver | IMX264]] | ||
*IMX274 | *IMX274 | ||
Line 63: | Line 57: | ||
*[[Raspberry_Pi_HQ_camera_IMX477_Linux_driver_for_Jetson|IMX477]] | *[[Raspberry_Pi_HQ_camera_IMX477_Linux_driver_for_Jetson|IMX477]] | ||
*MT9M021 + Toshiba TC358746 | *MT9M021 + Toshiba TC358746 | ||
− | *[[ON Semiconductor AR0144 Linux driver | AR0144]] | + | * IMX568 |
+ | *[[ON Semiconductor AR0144 Linux driver | ON Semi AR0144]] | ||
*[[Intersil_TW6869_Linux_driver_for_Tegra_X1 | TW6869]] | *[[Intersil_TW6869_Linux_driver_for_Tegra_X1 | TW6869]] | ||
*[[OmniVision_OS08A10_Linux_driver_for_Jetson_TX2 | OS08A10]] | *[[OmniVision_OS08A10_Linux_driver_for_Jetson_TX2 | OS08A10]] | ||
− | *[[ON_Semiconductor_AR1335_Linux_driver_for_Jetson_TX2 | AR1335]] | + | *[[ON_Semiconductor_AR1335_Linux_driver_for_Jetson_TX2 | ON Semi AR1335]] |
*[[ASoC_Driver_in_Tegra_X1_and_X2 | MAX98357A-ASoC Driver in Jetson TX1 and TX2]] | *[[ASoC_Driver_in_Tegra_X1_and_X2 | MAX98357A-ASoC Driver in Jetson TX1 and TX2]] | ||
*[[ON_Semiconductor_AR0231_Linux_driver_for_Jetson_TX2 | AR0231 (Sekonix Camera)]] | *[[ON_Semiconductor_AR0231_Linux_driver_for_Jetson_TX2 | AR0231 (Sekonix Camera)]] | ||
+ | *[[ON_Semiconductor_AP1302_Linux_driver | ON Semi AP1302]] | ||
+ | *[[ON_Semiconductor_AR1335_Linux_Driver | ON Semi AR1335]] | ||
+ | *[[ON_Semiconductor_AR1820_Linux_Driver | ON Semi AR1820]] | ||
+ | *[[ON_Semiconductor_ARX3A0_Linux_Driver | ON Semi ARX3A0]] | ||
*IMX344 | *IMX344 | ||
*GMSL MAX9288 | *GMSL MAX9288 | ||
*OV24A10 | *OV24A10 | ||
*MT9V024 | *MT9V024 | ||
− | *IMX397 | + | *[[Sony_IMX397_Linux_driver_for_Jetson | IMX397]] |
*OV7251 | *OV7251 | ||
− | *[[OmniVision_OVM6211_Linux_Driver | OVM6211]] | + | *[[OmniVision_OVM6211_Linux_Driver | OmniVision OVM6211]] |
+ | *[[OmniVision_Monochrome_OV24A1B_Linux_driver_for_Jetson | OmniVision OV24A1B]] | ||
+ | *[[OmniVision_OV4689_Linux_driver_for_Jetson | OmniVision OV4689]] | ||
*TC358748 | *TC358748 | ||
− | *[[ | + | *[[Sony_IMX214_Linux_Driver | IMX214]] |
− | |||
*AR0234 | *AR0234 | ||
*AR0820 | *AR0820 | ||
*OV4689 | *OV4689 | ||
− | |||
*[[GeoSemi GW5300 ISP V4L2 Linux driver | GeoSemi GW5300]] | *[[GeoSemi GW5300 ISP V4L2 Linux driver | GeoSemi GW5300]] | ||
*[[Mira130 Linux Driver | AMS Mira130 : 1.3MP GS CMOS image sensor with NIR-enhanced performance]] | *[[Mira130 Linux Driver | AMS Mira130 : 1.3MP GS CMOS image sensor with NIR-enhanced performance]] | ||
+ | *[[Lontium_LT9211_Linux_driver_for_Jetson | Lontium LT9211]] | ||
+ | *[[Intersil_TW6869_Linux_driver | Intersil TW6869]] | ||
+ | |||
+ | === Radars === | ||
+ | |||
+ | *[[TexasInstruments_AWR2243_Linux_driver | AWR2243]] | ||
==V4L2 drivers for the display chips== | ==V4L2 drivers for the display chips== |
Latest revision as of 17:53, 22 June 2023
|
|
|
V4L2 drivers for the capture chips
This list includes some of the chips that have been tested already on NVIDIA Jetson TX1, Jetson TX2, and Xavier using RidgeRun V4L2 drivers. See also Jetson ISP Tuning
Thermal Cameras
Typically used with the TC358746 (parallel to MIPI CSI) RidgeRun has experience creating V4L2 Drivers for:
- FLIR Tau640
- FLIR Tau320
Color & Monochrome
- AR0820
- MAX96709/MAX96706 - GMSL1
- MAX96705/MAX9286 - GMSL1
- GMSL2
- OV10640 and OV490
- OV10635
- OmniVision OV5647
- OmniVision OV5647 (Jetson TX2+Auvidea J120)
- OmniVision OV5647 (Jetson Nano)
- OV5670
- TC358840
- TC358743
- TC358746
- V4L2 FPGA driver (Xilinx compatible)
- Galileo2 TCM8647MD
- IMX219
- IMX230
- IMX390
- IMX258
- IMX264
- IMX274
- IMX283
- IMX290
- IMX296
- IMX298
- IMX327
- IMX334
- IMX377
- IMX385
- IMX477
- MT9M021 + Toshiba TC358746
- IMX568
- ON Semi AR0144
- TW6869
- OS08A10
- ON Semi AR1335
- MAX98357A-ASoC Driver in Jetson TX1 and TX2
- AR0231 (Sekonix Camera)
- ON Semi AP1302
- ON Semi AR1335
- ON Semi AR1820
- ON Semi ARX3A0
- IMX344
- GMSL MAX9288
- OV24A10
- MT9V024
- IMX397
- OV7251
- OmniVision OVM6211
- OmniVision OV24A1B
- OmniVision OV4689
- TC358748
- IMX214
- AR0234
- AR0820
- OV4689
- GeoSemi GW5300
- AMS Mira130 : 1.3MP GS CMOS image sensor with NIR-enhanced performance
- Lontium LT9211
- Intersil TW6869
Radars
V4L2 drivers for the display chips
- ADV7535
If the driver I am looking for is not on the list?
RidgeRun has wide experience in the development of kernel drivers, if the driver you are looking for is not on the list, it is most likely because we haven't received a request for it yet, but we can develop the new driver for you.
RidgeRun contact details are provided in the Contact Us section at the end of this wiki for requesting a new driver development.
Hardware availability
If you are planning on acquiring an existent driver and extending it with additional functionalities or if you are interested in requesting the creation of a totally new driver, please take into account that it might be necessary to send the required hardware to our offices to make sure our engineering team can test, debug and validate the driver.
ISP calibration
RidgeRun will use the default ISP calibration. Please notice that once the driver is in place you might need to create a custom ISP calibration file for your sensor if you need to use the built-in ISP. NVIDIA gives access to the ISP calibration tools only to ODMs, so companies like D3engineering and Leopard Imaging can create this file for you if the default settings don't produce the expected image quality.
See also
- V4L2 driver for camera sensor or capture chip
- Jetson ISP Tuning
- RidgeRun Professional Services
- RidgeRun Subscription Model
RidgeRun Resources | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||
Contact Us
|