1 # Copyright (c) 2020-2021, NVIDIA CORPORATION. All rights reserved.
3 @page dwx_sipl_query_tool SIPL Query Tool
6 @section dwx_sipl_query_tool_description Description
8 The NVIDIA<sup>®</sup> DriveWorks SIPL Query Tool displays configuration settings for the known camera devices in the SIPL setup.
10 It displays the configured EEPROMs, sensors, cameras, serializers, and deserializers.
11 It also displays the platform configurations describing <br>
12 how the cameras are connected with the NVIDIA DRIVE<sup>TM</sup> platform.
14 This information is used to understand the devices and setups, and create new devBlock parameters for custom camera setups.
16 @note SW Release Applicability: This tool is available in both <b>NVIDIA DriveWorks</b> and <b>NVIDIA DRIVE Software</b> releases.
18 @section dwx_sipl_query_tool_prereqs Prerequisites
20 This tool is available on NVIDIA DRIVE<sup>™</sup> OS Linux.
22 @section dwx_sipl_query_tool_usage Running the Tool
24 Run the tool by executing:
26 ./sipl_query --detail=[list|full|tree]
27 --platform=[platform name]
28 --camera=[camera name]
29 --sensor=[sensor name]
30 --eeprom=[eeprom name]
31 --serializer=[serializer name]
32 --deserializer=[deserializer name]
33 --rawVideo=[path/to/raw/video]
35 @subsection dwx_sipl_query_tool_params Parameters
37 --detail=[list|full|tree]
38 Description: How much information should be displayed:
39 'list' = Just the name of the object.
40 'full' = All information about the object.
41 'tree' = All information about the object and all information about the children of each object.
43 --platform=[platform name]
44 Description: Only show platform with the name PLATFORM or \"all\" if blank.
46 --camera=[camera name]
47 Description: Only show camera with the name or \"all\" if blank.
49 --sensor=[sensor name]
50 Description: Only show sensor with the name SENSOR or \"all\" if blank.
52 --eeprom=[eeprom name]
53 Description: Only show EEPROM with name EEPROM or \"all\" if blank.
55 --serializer=[serializer name]
56 Description: Only show serializer with name SERIALIZER or \"all\" if blank.
58 --deserializer=[deserializer name]
59 Description: Only show deserializer with name DESERIALIZER or \"all\" if blank.
61 --rawVideo=[path/to/raw/video]
62 Description: Path to a RAW video recorded using camera.gmsl.
64 @section dwx_sipl_query_tool_examples Examples
66 @subsection dwx_sipl_query_tool_listingknownsetups To list all known platform setups
68 ./sipl_query --platform
70 @subsection dwx_sipl_query_tool_showingdetails To show the full details for the SF3324_DPHY_x2 platform
72 ./sipl_query --detail=tree
73 --platform=SF3324_DPHY_x2
75 @section dwx_sipl_query_tool_output Output
79 NvSIPL library version: 0.0.0
80 NvSIPL header version: 0.0.0
83 CNvMPlatform: board string is e3550_t194a
84 CNvMPlatform: platform is found with key = e3550_t194a
87 Platform config: SF3324_DPHY_x2
88 Platform config: SF3324_DPHY_x2_slave
89 Platform config: SF3324_DPHY_x2_TPG
90 Platform config: SF3324_file_mode
91 Platform config: SF3325_DPHY_x2
92 Platform config: SF3325_DPHY_x2_slave
93 Platform config: SF3325_DPHY_x2_TPG
94 Platform config: SF3325_file_mode
95 Platform config: AR0144P_DPHY_x2
96 Platform config: AR0144P_DPHY_x2_slave
97 Platform config: AR0144P_DPHY_x2_TPG
98 Platform config: AR0144P_file_mode
99 Platform config: CONSTELLATION_2MP_DPHY_x2
100 Platform config: CONSTELLATION_8MP_DPHY_x4
101 Platform config: CONSTELLATION_2MP_DPHY_x2_SLAVE
102 Platform config: CONSTELLATION_8MP_DPHY_x4_SLAVE
103 Platform config: CONSTELLATION_2MP_TPG_DPHY_x2
120 Serializer name: MAX96705
121 Serializer name: MAX96759
124 Deserializer name: MAX96712