1 # Copyright (c) 2019-2020, 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 @section dwx_sipl_query_tool_prereqs Prerequisites
18 This tool is available on NVIDIA DRIVE<sup>™</sup> OS Linux.
20 @section dwx_sipl_query_tool_usage Running the Tool
22 Run the tool by executing:
24 ./sipl_query --detail=[list|full|tree]
25 --platform=[platform name]
26 --camera=[camera name]
27 --sensor=[sensor name]
28 --eeprom=[eeprom name]
29 --serializer=[serializer name]
30 --deserializer=[deserializer name]
32 @subsection dwx_sipl_query_tool_params Parameters
34 --detail=[list|full|tree]
35 Description: How much information should be displayed:
36 'list' = Just the name of the object.
37 'full' = All information about the object.
38 'tree' = All information about the object and all information about the children of each object.
40 --platform=[platform name]
41 Desciption: Only show platform with the name PLATFORM or \"all\" if blank.
43 --camera=[camera name]
44 Desciption: Only show camera with the name or \"all\" if blank.
46 --sensor=[sensor name]
47 Desciption: Only show sensor with the name SENSOR or \"all\" if blank.
49 --eeprom=[eeprom name]
50 Desciption: Only show EEPROM with name EEPROM or \"all\" if blank.
52 --serializer=[serializer name]
53 Desciption: Only show serializer with name SERIALIZER or \"all\" if blank.
55 --deserializer=[deserializer name]
56 Desciption: Only show deserializer with name DESERIALIZER or \"all\" if blank.
58 @section dwx_sipl_query_tool_examples Examples
60 @subsection dwx_sipl_query_tool_listingknownsetups To list all known platform setups
62 ./sipl_query --platform
64 @subsection dwx_sipl_query_tool_showingdetails To show the full details for the SF3324_DPHY_x2 platform
66 ./sipl_query --detail=tree
67 --platform=SF3324_DPHY_x2
69 @section dwx_sipl_query_tool_output Output
73 NvSIPL library version: 0.0.0
74 NvSIPL header version: 0.0.0
77 CNvMPlatform: board string is e3550_t194a
78 CNvMPlatform: platform is found with key = e3550_t194a
81 Platform config: SF3324_DPHY_x2
82 Platform config: SF3324_DPHY_x2_slave
83 Platform config: SF3324_DPHY_x2_TPG
84 Platform config: SF3324_file_mode
85 Platform config: SF3325_DPHY_x2
86 Platform config: SF3325_DPHY_x2_slave
87 Platform config: SF3325_DPHY_x2_TPG
88 Platform config: SF3325_file_mode
89 Platform config: AR0144P_DPHY_x2
90 Platform config: AR0144P_DPHY_x2_slave
91 Platform config: AR0144P_DPHY_x2_TPG
92 Platform config: AR0144P_file_mode
93 Platform config: CONSTELLATION_2MP_DPHY_x2
94 Platform config: CONSTELLATION_8MP_DPHY_x4
95 Platform config: CONSTELLATION_2MP_DPHY_x2_SLAVE
96 Platform config: CONSTELLATION_8MP_DPHY_x4_SLAVE
97 Platform config: CONSTELLATION_2MP_TPG_DPHY_x2
114 Serializer name: MAX96705
115 Serializer name: MAX96759
118 Deserializer name: MAX96712