1.1.0版本

This commit is contained in:
xinzhu.yin
2026-04-16 16:51:05 +08:00
commit c157e774e5
333 changed files with 70759 additions and 0 deletions

View File

@@ -0,0 +1,195 @@
{
"descriptions": [
{
"configId": "0x10300",
"defaultValue": "10000",
"description": "Defines timeout for all CRC based video tests, in milliseconds. Default setting is 10000ms.\n",
"flag": 3,
"id": "TSI_CRC_TIMEOUT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Test timeout, in milliseconds",
"type": 4
},
{
"configId": "0x10301",
"defaultValue": "200",
"description": "Total number of frames to be tested. After calculation of CRC for total number of frames test will be completed. If total number is equal to 0, then test will be executing up to test timeout. Default setting is 200.\n",
"flag": 3,
"id": "TSI_CRC_FRAMES_TO_TEST",
"maxValue": 2147483647,
"minValue": 0,
"name": "Test duration, in frames",
"type": 4
},
{
"configId": "0x10302",
"defaultValue": "20",
"description": "Number of reference frames. Default setting is 20.\n",
"flag": 3,
"id": "TSI_CRC_REF_FRAME_COUNT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Reference frames",
"type": 4
},
{
"configId": "0x10303",
"defaultValue": "20",
"description": "Number of bad frames allowed in single CRC tests. Default setting is 20\n",
"flag": 3,
"id": "TSI_CRC_LIM_FRAME_MISMATCHES",
"maxValue": 2147483647,
"minValue": 0,
"name": "Allowed mismatches, in frames",
"type": 4
},
{
"configId": "0x10304",
"defaultValue": "1920",
"description": "Defined the expected video width, in pixels. If the video being received does not match this setting, the test will fail. Default setting is 1920.\n",
"flag": 3,
"id": "TSI_CRC_REF_WIDTH",
"maxValue": 2147483647,
"minValue": 0,
"name": "Expected video width, in pixels",
"type": 4
},
{
"configId": "0x10305",
"defaultValue": "1080",
"description": "Defines the expected video height, in pixels. If the video being received does not match this setting, the test will fail. Default setting is 1080.\n",
"flag": 3,
"id": "TSI_CRC_REF_HEIGHT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Expected video weight, in pixels",
"type": 4
},
{
"configId": "0x10306",
"defaultValue": "24",
"description": "Defines the color depth as bits per pixel. If the input video color depth does not match this setting, the test will fail. Default setting is 24.\n",
"enumerationVariants": "12\n15\n16\n18\n20\n21\n24\n30\n32\n36\n48",
"flag": 3,
"id": "TSI_CRC_REF_COLORDEPTH",
"maxValue": 2147480000,
"minValue": 0,
"name": "Expected color depth, as bits per pixel",
"type": 4
},
{
"configId": "0x10307",
"defaultValue": "0",
"description": "Defines the required frame rate for CRC based tests, in millihertz. Setting of zero (0) disables the frame-rate requirement. Default setting is 0.\n",
"flag": 3,
"id": "TSI_CRC_REQUIRED_FRAME_RATE",
"maxValue": 2147483647,
"minValue": 0,
"name": "Expected frame rate, in millihertz (mHz)",
"type": 4
},
{
"configId": "0x10308",
"defaultValue": "0",
"description": "Defines the maximum allowed deviation of input frame-rate from the required frame rate (TSI_CRC_REQUIRED_FRAME_RATE), in millihertz. When this setting is non-zero, it defines the range of allowed frame rate as requirements ± tolerance. If the frame-rate requirement is set to zero, this setting has no effect. Default setting is 0 mHz.\n",
"flag": 3,
"id": "TSI_CRC_FRAME_RATE_TOLERANCE",
"maxValue": 2147483647,
"minValue": 0,
"name": "Frame rate tolerance, in millihertz (mHz)",
"type": 4
},
{
"configId": "0x10309",
"defaultValue": [46750, 45886, 6835],
"description": "Contains CRC reference values. Each CRC set consists of 3 16-bit words; One word for each color channel. Red / Cr color channel CRC is at the lowest address (first word), followed by Green / Y channel (second word) and then Blue / Cb channel (third word). Maximum number of CRC value sets is 65535. Default CRC set is empty (=no default value).",
"flag": 3,
"id": "TSI_CRC_REFERENCE_CRC_VALUES",
"name": "Provided CRC value sets",
"type": 6
},
{
"configId": "0x1030c",
"defaultValue": "1",
"description": "Defines the number of iterations the defined CRC sequence must be found in order to pass the test. Default is 1.\n",
"flag": 3,
"id": "TSI_CRC_MOTION_TEST_ITERATIONS",
"maxValue": 2147483647,
"minValue": 0,
"name": "Motion test iterations (# loops)",
"type": 4
},
{
"configId": "0x1030d",
"defaultValue": "0",
"description": "Color format. Default setting is 0.\n",
"flag": 3,
"id": "TSI_CRC_COLOR_FORMAT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Color format",
"type": 4
},
{
"configId": "0x10317",
"defaultValue": "0",
"description": "Data transfer timeout in milliseconds. Default setting is 0.\n",
"flag": 3,
"id": "TSI_CRC_DATA_TRANSFER_TIMEOUT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Data transfer timeout.",
"type": 4
},
{
"configId": "0x10320",
"defaultValue": "",
"description": "Contains the full path to the folder where failed frames are to be saved without trailing backslash (\\). No default. Failed frame file-name will be “Failed_<#>.ppm”, where <#> is replaced with an auto-incremented number.",
"flag": 3,
"id": "TSI_CRC_FAILED_FRAME_TARGET_FOLDER",
"maxLength": 10000,
"name": "Location where the failed frames are to be saved",
"type": 11
},
{
"configId": "0x10322",
"defaultValue": "0",
"description": "Defines the number of failed frames to be exported from the video test. Default setting is 0. If the setting is 0, no frames are exported.",
"flag": 3,
"id": "TSI_CRC_MAX_EXPORT_FAILED",
"maxValue": 2147483647,
"minValue": 0,
"name": "Maximum number of exported frames",
"type": 4
},
{
"configId": "0x10323",
"defaultValue": "0",
"description": "Export format",
"flag": 3,
"enumerationVariants": "0 # Binary file\n1 # PPM image\n2 # BMP image",
"maxValue": 2147483647,
"minValue": 0,
"id": "TSI_CRC_EXPORT_FORMAT",
"maxLength": 10000,
"name": "Export format",
"type": 4
},
{
"configId": "0x10321",
"defaultValue": "0",
"description": "Align 12",
"flag": 3,
"id": "TSI_CRC_ALIGN_12",
"mask": 1,
"name": "Align 12",
"type": 3
}
],
"id": "0x01",
"name": "CRC Video Tests",
"old_names": [
"CRC based Video Test Set"
]
}

View File

@@ -0,0 +1,86 @@
{
"descriptions": [
{
"configId": "0x2020",
"defaultValue": "44100",
"description": "Sample rate that should be present when running the test, in Hz. Default setting is 44100 Hz. If the audio stream sample rate does not match, the test will result fail.",
"flag": 3,
"id": "TSI_EXPECTED_SAMPLE_RATE",
"maxValue": 2147483647,
"minValue": 0,
"name": "Expected sampling rate of audio signal",
"type": 4
},
{
"configId": "0x2021",
"defaultValue": "1000",
"description": "Expected audible signal frequency that should be present when running the test, in Hz. Default setting is 1000 Hz.",
"flag": 3,
"id": "TSI_EXPECTED_AUDIO_FREQUENCY",
"maxValue": 2147483647,
"minValue": 0,
"name": "Expected audible (sine) frequency as Hz",
"type": 4
},
{
"configId": "0x2022",
"defaultValue": "1",
"description": "Maximum allowed frequency deviation for the audible signal from the reference frequency, in Hz. Default setting is 1 Hz.",
"flag": 3,
"id": "TSI_AUDIO_FREQUENCY_TOLERANCE",
"maxValue": 2147483647,
"minValue": 0,
"name": "Allowed deviation from expected frequency as Hz",
"type": 4
},
{
"configId": "0x2023",
"defaultValue": "5",
"description": "This value defines the accepted RDV range by adding/subtracting it from the calculated base RDV when performing glitch detection. Lower values mean more sensitive to glitches please note that setting this value too low will cause even perfectly good signal to fail the test. Valid range for this setting is 0 to 32767.0; The default setting is 5.0 (327680 scaled). Important: FIXED POINT ENCODING. When setting this value parameter, the value being set must be multiplied by 65536 and set as a 32-bit integer. When reading the value, the received value must be divided by 65536 and shown as a floating point quantity.",
"flag": 3,
"id": "TSI_AUDIO_GLITCH_DETECT_TRESHOLD",
"maxValue": 100,
"minValue": 0,
"name": "The percentage deviation from the ideal sine",
"type": 4
},
{
"configId": "0x2024",
"defaultValue": "0",
"description": "Defines how many glitches are allowed before the audio test is considered failed. Default setting is 0. Important: Due to implementation specific characteristics, a single (but very audible) glitch is probably detected multiple times. The number of times a glitch is detected depends greatly on the severity of the glitch, and it's location respective to the sine waveform. Because of this, setting a non-zero but very low value may not make sense.",
"flag": 3,
"id": "TSI_AUDIO_GLITCHES_ALLOWED",
"maxValue": 2147483647,
"minValue": 0,
"name": "Number of audio glitches allowed per test",
"type": 4
},
{
"configId": "0x2025",
"defaultValue": "0",
"description": "Maximum number of frames failed frames saved per test run. Default setting is 0. If the setting is “0”, no frames are saved.",
"flag": 3,
"enumerationVariants": "0 # Save none\n1 # Save failed\n2 # Save all",
"id": "TSI_AUDIO_TEST_SAVE_CONDITIONS",
"maxValue": 2147483647,
"minValue": 0,
"name": "Tested audio save conditions",
"type": 4
},
{
"configId": "0x2026",
"defaultValue": "",
"description": "Contains the full path to the folder where failed frames are to be saved without trailing backslash (\\). No default. Failed frame file-name will be “Failed_<#>.ppm”, where <#> is replaced with an auto-incremented number.",
"flag": 3,
"id": "TSI_AUDIO_TEST_STORAGE_FOLDER",
"maxLength": 10000,
"name": "Location where the captured audio is to be saved",
"type": 11
}
],
"id": "0x02",
"name": "Audio Test",
"old_names": [
"Validate audio signal frequency and glitch-free audio reproduction"
]
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,91 @@
{
"descriptions": [
{
"configId": "0x10700",
"defaultValue": "5000",
"description": "Defines timeout for each test iteration, in milliseconds. The test iterates through a number of iterations depending on other tests. Each iteration must complete within this timeout in order for the test succeed. Default setting is 5000ms.",
"flag": 3,
"id": "TSI_DP_LTT_TIMEOUT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Test timeout, in milliseconds",
"type": 4
},
{
"configId": "0x10701",
"defaultValue": "4",
"description": "Defines the maximum number of lanes to be tested. Valid settings are 1, 2 and 4. Default setting is 4.\n",
"enumerationVariants": "1\n2\n4",
"flag": 3,
"id": "TSI_DP_LTT_MAX_LANE_COUNT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Max lanes count supported by DUT",
"type": 4
},
{
"configId": "0x10702",
"defaultValue": "20",
"description": "Defines the maximum link rate to be tested. The setting is in multiplier of 0.27Gbps. Valid settings are 6, 10, 20 and 30. Default setting is 20.",
"enumerationVariants": "6 # 1.62 Gbps\n10 # 2.7 Gbps\n20 # 5.4 Gbps\n30 # 8.1Gbps",
"flag": 3,
"id": "TSI_DP_LTT_MAX_RATE",
"maxValue": 2147483647,
"minValue": 0,
"name": "Max lane rate supported by DUT",
"type": 4
},
{
"configId": "0x10705",
"defaultValue": "1000",
"description": "Defines the length of the HPD pulse used to start each test iteration, in milliseconds. Default setting is 1000ms.",
"flag": 3,
"id": "TSI_DP_LTT_HPD_PULSE_DURATION",
"maxValue": 2147483647,
"minValue": 0,
"name": "Long HPD pulse duration, in milliseconds",
"type": 4
},
{
"configId": "0x10706",
"defaultValue": "5000",
"description": "Defines how long the test waits for LT start after issuing HPD pulse, in milliseconds. Default setting is 5000ms",
"flag": 3,
"id": "TSI_DP_LTT_LT_START_TIMEOUT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Link training start timeout, in milliseconds",
"type": 4
},
{
"configId": "0x10707",
"defaultValue": "3000",
"description": "Defines the additional delay inserted in between test iterations, in milliseconds. Default setting is 3000ms.",
"flag": 3,
"id": "TSI_DP_LTT_TEST_LOOP_DELAY",
"maxValue": 2147483647,
"minValue": 0,
"name": "Delay between test cycles, in milliseconds",
"type": 4
},
{
"configId": "0x10703",
"defaultValue": "0",
"description": "Reserved for DUT Capabilities flags and DUT Test automation capabilities flags.",
"bitList":
[
{"description": "0x10703", "defaultValue": "0"},
{"description": "0x10704", "defaultValue": "0"}
],
"flag": 3,
"id": "RESERVED",
"name": "Reserved",
"type": 4
}
],
"id": "0x04",
"name": "Link Config Tests",
"old_names": [
"Link Test Set"
]
}

View File

@@ -0,0 +1,222 @@
{
"descriptions": [
{
"configId": "0x10100",
"defaultValue": "5000",
"description": "Timeout period used for all DP RX electrical tests, in milliseconds. Default timeout is 5000ms.\n",
"flag": 3,
"id": "TSI_DP_RX_TEST_TIMEOUT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Test timeout, in milliseconds",
"type": 4
},
{
"configId": "0x10101",
"defaultValue": "2600",
"description": "These two CIs define the acceptable voltage range DP link lines. The measured voltage must be higher than TSI_DP_RX_LINKS_LOW_VOLTAGE setting, and lower than TSI_DP_RX_LINKS_HI_VOLTAGE setting in order to pass test. Default setting for low voltage limit is 2600mV, and for high voltage limit 4000mV.\n",
"flag": 3,
"id": "TSI_DP_RX_LINKS_LOW_VOLTAGE",
"maxValue": 2147483647,
"minValue": -2147483647,
"name": "Main link low voltage limit, mV",
"type": 0
},
{
"configId": "0x10102",
"defaultValue": "4000",
"description": "These two CIs define the acceptable voltage range DP link lines. The measured voltage must be higher than TSI_DP_RX_LINKS_LOW_VOLTAGE setting, and lower than TSI_DP_RX_LINKS_HI_VOLTAGE setting in order to pass test. Default setting for low voltage limit is 2600mV, and for high voltage limit 4000mV.\n",
"flag": 3,
"id": "TSI_DP_RX_LINKS_HI_VOLTAGE",
"maxValue": 2147483647,
"minValue": -2147483647,
"name": "Main link high voltage limit, mV",
"type": 0
},
{
"configId": "0x10103",
"defaultValue": "-100",
"description": "These to CIs define the acceptable voltage range for HDP line when it is in logical zero state. The measured voltage must be higher than TSI_DP_RX_HDP_ZERO_LOW_VOLTAGE setting, and lower than TSI_DP_RX_HPD_ZERO_HI_VOLTAGE setting in order to pass test. Default setting for low voltage limit is -100mV, and for high voltage limit 800mV.\n",
"flag": 3,
"id": "TSI_DP_RX_HPD_ZERO_LOW_VOLTAGE",
"maxValue": 2147483647,
"minValue": -2147483647,
"name": "HPD line logical zero low voltage level limit, mV",
"type": 0
},
{
"configId": "0x10104",
"defaultValue": "800",
"description": "These to CIs define the acceptable voltage range for HDP line when it is in logical zero state. The measured voltage must be higher than TSI_DP_RX_HDP_ZERO_LOW_VOLTAGE setting, and lower than TSI_DP_RX_HPD_ZERO_HI_VOLTAGE setting in order to pass test. Default setting for low voltage limit is -100mV, and for high voltage limit 800mV.\n",
"flag": 3,
"id": "TSI_DP_RX_HPD_ZERO_HI_VOLTAGE",
"maxValue": 2147483647,
"minValue": -2147483647,
"name": "HPD line logical zero high voltage level limit, mV",
"type": 0
},
{
"configId": "0x10105",
"defaultValue": "800",
"description": "These two CIs define the acceptable voltage range for HPD line when it is in logical one state. The measured voltage must be higher than TSI_DP_RX_HDP_ONE_LOW_VOLTAGE setting, and lower than TSI_DP_RX_HDP_ONE_HI_VOLTAGE setting in order to pass test. Default setting for low voltage limit is 2000mV, and for high voltage limit 5500mV.\n",
"flag": 3,
"id": "TSI_DP_RX_HPD_ONE_LOW_VOLTAGE",
"maxValue": 2147483647,
"minValue": -2147483647,
"name": "HPD line logical one low voltage level limit, mV",
"type": 0
},
{
"configId": "0x10106",
"defaultValue": "5500",
"description": "These two CIs define the acceptable voltage range for HPD line when it is in logical one state. The measured voltage must be higher than TSI_DP_RX_HDP_ONE_LOW_VOLTAGE setting, and lower than TSI_DP_RX_HDP_ONE_HI_VOLTAGE setting in order to pass test. Default setting for low voltage limit is 800mV, and for high voltage limit 5500mV.",
"flag": 3,
"id": "TSI_DP_RX_HPD_ONE_HI_VOLTAGE",
"maxValue": 2147483647,
"minValue": -2147483647,
"name": "HPD line logical one high voltage level limit, mV",
"type": 0
},
{
"configId": "0x10107",
"defaultValue": "20",
"description": "These two CIs define the acceptable AUX+ line idle voltage range when the AUX is idle. The measured voltage must be higher than TSI_DP_RX_AUX_P_IDLE_LOW_VOLTAGE setting, and lower than TSI_DP_RX_AUX_P_IDLE_HI_VOLTAGE setting in order to pass test. Default setting for low voltage limit is 2400mV, and for high voltage limit 2600mV.",
"flag": 3,
"id": "TSI_DP_RX_AUX_P_IDLE_LOW_VOLTAGE",
"maxValue": 2147483647,
"minValue": -2147483647,
"name": "AUX + line idle low voltage level limit, mV",
"type": 0
},
{
"configId": "0x10108",
"defaultValue": "500",
"description": "These two CIs define the acceptable AUX+ line idle voltage range when the AUX is idle. The measured voltage must be higher than TSI_DP_RX_AUX_P_IDLE_LOW_VOLTAGE setting, and lower than TSI_DP_RX_AUX_P_IDLE_HI_VOLTAGE setting in order to pass test. Default setting for low voltage limit is 3600mV, and for high voltage limit 2600mV.\n",
"flag": 3,
"id": "TSI_DP_RX_AUX_P_IDLE_HI_VOLTAGE",
"maxValue": 2147483647,
"minValue": -2147483647,
"name": "AUX + line idle high voltage level limit, mV",
"type": 0
},
{
"configId": "0x10109",
"defaultValue": "2600",
"description": "These two CIs defined the acceptable AUX- line idle voltage range when the AUX is idle. The measured voltage must be higher than TSI_DP_RX_AUX_N_IDLE_LOW_VOLTAGE setting, and lower than TSI_DP_RX_AUX_N_IDLE_HI_VOLTAGE setting in order to pass test. Default setting for low voltage limit is 2400mV, and for high voltage limit 3600mV.",
"flag": 3,
"id": "TSI_DP_RX_AUX_N_IDLE_LOW_VOLTAGE",
"maxValue": 2147483647,
"minValue": -2147483647,
"name": "AUX - line idle low voltage level limit, mV",
"type": 0
},
{
"configId": "0x1010a",
"defaultValue": "3600",
"description": "These two CIs defined the acceptable AUX- line idle voltage range when the AUX is idle. The measured voltage must be higher than TSI_DP_RX_AUX_N_IDLE_LOW_VOLTAGE setting, and lower than TSI_DP_RX_AUX_N_IDLE_HI_VOLTAGE setting in order to pass test. Default setting for low voltage limit is 3600mV, and for high voltage limit 3600mV.",
"flag": 3,
"id": "TSI_DP_RX_AUX_N_IDLE_HI_VOLTAGE",
"maxValue": 2147483647,
"minValue": -2147483647,
"name": "AUX - line idle high voltage level limit, mV",
"type": 0
},
{
"configId": "0x1010b",
"defaultValue": "150",
"description": "These two CIs define the AUX+ (TSI_DP_RX_AUX_P_TRIG_VOLTAGE) and AUX(TSI_DP_RX_AUX_N_TRIG_VOLTAGE) line state change trigger levels. Default settings are for AUX+ 150mV and for AUX- 200mV.",
"flag": 3,
"id": "TSI_DP_RX_AUX_P_TRIG_VOLTAGE",
"maxValue": 2147483647,
"minValue": -2147483647,
"name": "AUX + line signal trigger level, mV",
"type": 0
},
{
"configId": "0x1010c",
"defaultValue": "200",
"description": "These two CIs define the AUX+ (TSI_DP_RX_AUX_P_TRIG_VOLTAGE) and AUX(TSI_DP_RX_AUX_N_TRIG_VOLTAGE) line state change trigger levels. Default settings are for AUX+ 150mV and for AUX- 200mV.",
"flag": 3,
"id": "TSI_DP_RX_AUX_N_TRIG_VOLTAGE",
"maxValue": 2147483647,
"minValue": -2147483647,
"name": "AUX - line signal trigger level, mV",
"type": 0
},
{
"configId": "0x1010d",
"defaultValue": "200",
"description": "Timeout for AUX signal capture, in milliseconds. When the TE generates a HPD pulse during test, it waits for this amount of time (max.) for DUT to read DPCD locations 0x200 to 0x205. If this transaction is not seen, the test will fail. Default setting is 200ms.\n",
"flag": 3,
"id": "TSI_DP_RX_AUX_SIGNAL_CAPT_TIMEOUT",
"maxValue": 2147483647,
"minValue": 0,
"name": "AUX signal capture timeout, milliseconds",
"type": 4
},
{
"configId": "0x1010e",
"defaultValue": "5",
"description": "Retry count for AUX signal capture. If the AUX signal capture after TE generated a HPD pulse fails, the TE will re-try this many times. Default setting is 5.\n",
"flag": 3,
"id": "TSI_DP_RX_AUX_SIGNAL_CAPT_TRIES",
"maxValue": 2147483647,
"minValue": 0,
"name": "AUX signal capture attempts, times",
"type": 4
},
{
"configId": "0x1010f",
"defaultValue": "4",
"description": "Maximum number of lanes supported by the connected DUT. Typical values are 1, 2 or 4. Default setting is 4.",
"flag": 3,
"id": "TSI_DP_RX_MAX_DUT_MAX_LANES",
"maxValue": 2147483647,
"minValue": 0,
"name": "Maximum lanes count supported by DUT",
"type": 4
},
{
"configId": "0x10110",
"defaultValue": "20",
"description": "Maximum link rate supported by the connected DUT, as multiplier of 0.27Gbps. Typical values are 6 (RBR), 10 (HBR), 20 (HBR-2) or 30 (HBR-3). Please note that HBR3 speed is not supported on all TE devices.\n",
"flag": 3,
"id": "TSI_DP_RX_MAX_DUT_LANE_RATE",
"maxValue": 2147483647,
"minValue": 0,
"name": "Maximum data rate supported by DUT in 0.27Gbps",
"type": 4
},
{
"configId": "0x10111",
"defaultValue": "0",
"description": "DUT Capabilities flags",
"flag": 3,
"id": "TSI_DP_RX_DUT_CAPS",
"maxValue": 2147483647,
"minValue": 0,
"name": "DUT Capabilities flags",
"type": 4
},
{
"configId": "0x10112",
"defaultValue": "0x00000000",
"description": "DUT Test automation capabilities flags.",
"bitList":
[
{"mask": "0x00000001", "description": "DUT is capable for test link training"},
{"mask": "0x00000002", "description": "DUT is capable for test video pattern"},
{"mask": "0x00000004", "description": "DUT is capable for test EDID read"}
],
"flag": 3,
"id": "TSI_DP_RX_DUT_TA_CAPS",
"name": "DUT Test automation capabilities flags.",
"type": 12
}
],
"id": "0x05",
"name": "Electrical Tests",
"old_names": [
"DP Electrical Test Set"
]
}

View File

@@ -0,0 +1,174 @@
{
"descriptions": [
{
"configId": "0x10200",
"defaultValue": "5000",
"description": "Timeout period used for all HDMI RX electrical tests, in milliseconds. Default timeout is 5000ms.\n",
"flag": 3,
"id": "TSI_HDMI_RX_TIMEOUT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Test timeout, in milliseconds",
"type": 4
},
{
"configId": "0x10201",
"defaultValue": "4700",
"description": "HDMI power line voltage low limit, in millivolts. The voltage detected from HDMI power line must be higher than this value in order to pass tests. Default setting is 4700mV.\n",
"flag": 3,
"id": "TSI_HDMI_RX_POWER_LOW_LIMIT",
"maxValue": 2147483647,
"minValue": -2147483647,
"name": "Power line low voltage limit, mV",
"type": 0
},
{
"configId": "0x10202",
"defaultValue": "5300",
"description": "HDMI power line voltage high limit, in millivolts. The voltage detected from HDMI power line must be less than this value in order to pass tests. Default setting is 5300mV.\n",
"flag": 3,
"id": "TSI_HDMI_RX_POWER_HIGH_LIMIT",
"maxValue": 2147483647,
"minValue": -2147483647,
"name": "Power line high voltage limit, mV",
"type": 0
},
{
"configId": "0x10203",
"defaultValue": "2900",
"description": "HDMI link line voltage low limit, in millivolts. The voltage detected from HDMI link line(s) during test must be higher than this value in order to pass test. Default setting is 2900mV. Important: The acceptable setting for this value can be different for different types of DUTs. Proper calibration of this value will require testing multiple DUTs of same type in order to find typical value for the DUT in question.\n",
"flag": 3,
"id": "TSI_HDMI_RX_LINK_LOW_LIMIT",
"maxValue": 2147483647,
"minValue": -2147483647,
"name": "Main link low voltage limit, mV",
"type": 0
},
{
"configId": "0x10204",
"defaultValue": "3100",
"description": "HDMI link line voltage high limit, in millivolts. The voltage detected from HDMI link line(s) during test must be less than this value in order to pass test. Default setting is 3100mV. Important: The acceptable setting for this value can be different for different types of DUTs. Proper calibration of this value will require testing multiple DUTs of same type in order to find typical value for the DUT in question.\n",
"flag": 3,
"id": "TSI_HDMI_RX_LINK_HIGH_LIMIT",
"maxValue": 2147483647,
"minValue": -2147483647,
"name": "Main link high voltage limit, mV",
"type": 0
},
{
"configId": "0x10205",
"defaultValue": "-50",
"description": "HDMI HPD logical zero voltage level, lower limit, in millivolts. When HPD line is expected to be in logical zero state, the measured voltage must be higher than this value in order to pass test. Default setting is 0mV.\n",
"flag": 3,
"id": "TSI_HDMI_RX_HPD_ZERO_LOW_LIMIT",
"maxValue": 2147483647,
"minValue": -2147483647,
"name": "HPD line logical zero low voltage limit, mV",
"type": 0
},
{
"configId": "0x10206",
"defaultValue": "400",
"description": "HDMI HPD logical zero voltage level, higher limit, in millivolts. When HDP line is expected to be in logical zero state, the measured voltage must be lower than this value in order to pass test. Default setting is 400mV.",
"flag": 3,
"id": "TSI_HDMI_RX_HPD_ZERO_HIGH_LIMIT",
"maxValue": 2147483647,
"minValue": -2147483647,
"name": "HPD line logical zero high voltage limit, mV",
"type": 0
},
{
"configId": "0x10207",
"defaultValue": "2400",
"description": "HDMI HPD logical one voltage level, lower limit, in millivolts. When HPD line is expected to be in logical one state, the measured voltage must be less than this value in order to pass test. Default setting is 2400mV.",
"flag": 3,
"id": "TSI_HDMI_RX_HPD_ONE_LOW_LIMIT",
"maxValue": 2147483647,
"minValue": -2147483647,
"name": "HPD line logical one low voltage limit, mV",
"type": 0
},
{
"configId": "0x10208",
"defaultValue": "5300",
"description": "HDMI HPD logical one voltage level, higher limit, in millivolts. When HPD line is expected to be in logical one state, the measured voltage must be less than this value in order to pass test. Default setting is 5300mV.",
"flag": 3,
"id": "TSI_HDMI_RX_HPD_ONE_HIGHT_LIMIT",
"maxValue": 2147483647,
"minValue": -2147483647,
"name": "HPD line logical one high voltage limit, mV",
"type": 0
},
{
"configId": "0x10209",
"defaultValue": "4500",
"description": "DDC Line voltage low limit, in millivolts. Test will measure DDC line voltage when the line is not being driven low. The measured value must be higher than this value in order to pass test. Default setting is 4500mV.",
"flag": 3,
"id": "TSI_HDMI_RX_DDC_LOW_LIMIT",
"maxValue": 2147483647,
"minValue": -2147483647,
"name": "DDC lines low voltage limit, mV",
"type": 0
},
{
"configId": "0x1020a",
"defaultValue": "5500",
"description": "DDC Line voltage high limit, in millivolts. Test will measure DDC line voltage when the line is not being driven low. The measured value must be lower than this value in order to pass test. Default setting is 5500mV.",
"flag": 3,
"id": "TSI_HDMI_RX_DDC_HIGH_LIMIT",
"maxValue": 2147483647,
"minValue": -2147483647,
"name": "DDC lines high voltage limit, mV",
"type": 0
},
{
"configId": "0x1020b",
"defaultValue": "-50",
"description": "CCE Line logical zero voltage level, lower limit, in millivolts. The CCE line voltage is measured when CCE line state is logical zero. The measured value must be higher than this value in order to pass test. Default setting is 0mV.",
"flag": 3,
"id": "TSI_HDMI_RX_CEC_ZERO_LOW_LIMIT",
"maxValue": 2147483647,
"minValue": -2147483647,
"name": "CEC line logical zero low voltage limit, mV",
"type": 0
},
{
"configId": "0x1020c",
"defaultValue": "600",
"description": "CCE Line logical zero voltage level, higher limit, in millivolts. The CCE line voltage is measured when CCE line state is logical zero. The measured value must be lower than this value in order to pass test. Default setting is 600mV.",
"flag": 3,
"id": "TSI_HDMI_RX_CEC_ZERO_HIGH_LIMIT",
"maxValue": 2147483647,
"minValue": -2147483647,
"name": "CEC line logical zero high voltage limit, mV",
"type": 0
},
{
"configId": "0x1020d",
"defaultValue": "2500",
"description": "CCE Line logical one voltage level, lower limit, in millivolts. The CCE line voltage is measured when CCE line state is logical one. The measured value must be higher than this setting in order to pass test. Default setting is 2500mV.",
"flag": 3,
"id": "TSI_HDMI_RX_CEC_ONE_LOW_LIMIT",
"maxValue": 2147483647,
"minValue": -2147483647,
"name": "CEC line logical one low voltage limit, mV",
"type": 0
},
{
"configId": "0x1020e",
"defaultValue": "3600",
"description": "CCE Line logical one voltage level, higher limit, in millivolts. The CCE line voltage is measured when CCE line state is logical one. The measured value must be lower that this setting in order to pass test. Default setting is 3600mV.",
"flag": 3,
"id": "TSI_HDMI_RX_CEC_ONE_HIGH_LIMIT",
"maxValue": 2147483647,
"minValue": -2147483647,
"name": "CEC line logical one high voltage limit, mV",
"type": 0
}
],
"id": "0x06",
"name": "Electrical Tests",
"old_names": [
"HDMI Electrical Test Set"
]
}

View File

@@ -0,0 +1,300 @@
{
"descriptions": [
{
"configId": "0x10500",
"defaultValue": "5000",
"description": "Defines the test activity maximum run-time, in milliseconds. Default setting is 5000ms. Important: When the test is waiting for DUT with a max. delay this timeout is not advancing during the wait.",
"flag": 3,
"id": "TSI_USBC_EL_TIMEOUT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Test timeout, in milliseconds",
"type": 4
},
{
"configId": "0x10501",
"defaultValue": "0x0000000F",
"description": "Defines DUT capabilities.",
"bitList":
[
{"mask": "0x00000001", "description": "DUT Support DisplayPort Alternate mode"},
{"mask": "0x00000002", "description": "DUT can act as a power source"},
{"mask": "0x00000004", "description": "DUT can act as a power sink"},
{"mask": "0x00000008", "description": "DUT does not support PD Contract"}
],
"flag": 3,
"id": "TSI_USBC_EL_DUT_CAPS",
"name": "Defines DUT USBC capabilities.",
"type": 12
},
{
"configId": "0x10502",
"defaultValue": "1500",
"description": "Defines the time period for USB Type-C re-plug simulation “disconnected” state. The period is defined in milliseconds. Default value is 1500ms.",
"flag": 3,
"id": "TSI_USBC_EL_REPLUG_TIME",
"maxValue": 2147483647,
"minValue": 0,
"name": "Re-plug duration, in milliseconds",
"type": 4
},
{
"configId": "0x10503",
"defaultValue": "10000",
"description": "Defines the time period that the TE will wait for DUT to complete power contract negotiation. Time is defined in milliseconds. Default value is 5000ms.\n",
"flag": 3,
"id": "TSI_USBC_EL_DUT_ATTACH_TIMEOUT",
"maxValue": 2147483647,
"minValue": 0,
"name": "DUT attach timeout, in milliseconds",
"type": 4
},
{
"configId": "0x10504",
"defaultValue": "5000",
"description": "Defines power contract timeout, in milliseconds",
"flag": 3,
"id": "TSI_USBC_EL_PWR_CONTRACT_TIMEOUT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Power Contract timeout, in milliseconds",
"type": 4
},
{
"configId": "0x10505",
"defaultValue": "261",
"description": "Defines the low limit for the voltage window when power sink current is 0.5A or 0.9A. The limit is defined in millivolts (mV). Default setting is 261mV.\n",
"flag": 3,
"id": "TSI_USBC_EL_CC_LOW_VOLTAGE_1",
"maxValue": 2147483647,
"minValue": -2147483647,
"name": "CC low voltage limit for default current (0.5A/0.9A), in mV",
"type": 0
},
{
"configId": "0x10506",
"defaultValue": "588",
"description": "Defines the high limit for the voltage window when power sink current is 0.5A or 0.9A. The limit is defined in millivolts (mV). Default settingf is 588mV.\n",
"flag": 3,
"id": "TSI_USBC_EL_CC_HI_VOLTAGE_1",
"maxValue": 2147483647,
"minValue": -2147483647,
"name": "CC high voltage limit for default current (0.5A/0.9A), in mV",
"type": 0
},
{
"configId": "0x10507",
"defaultValue": "675",
"description": "Defines the low limit for the voltage window when power sink current is 1.5A. The limit is defined in millivolts (mV). Default setting is 675mV.",
"flag": 3,
"id": "TSI_USBC_EL_CC_LOW_VOLTAGE_2",
"maxValue": 2147483647,
"minValue": -2147483647,
"name": "CC low voltage limit for 1.5A current, in mV",
"type": 0
},
{
"configId": "0x10508",
"defaultValue": "1189",
"description": "Defines the high limit for the voltage window when power sink current is 1.5A. The limit is defined in millivolts (mV). Default setting is 1189mV.",
"flag": 3,
"id": "TSI_USBC_EL_CC_HI_VOLTAGE_2",
"maxValue": 2147483647,
"minValue": -2147483647,
"name": "CC high voltage limit for 1.5A current, in mV",
"type": 0
},
{
"configId": "0x10509",
"defaultValue": "1238",
"description": "Defines the low limit for the voltage window when power sink current is 3.0A. The limit is defined in millivolts (mV). Default setting is 1238mV.\n",
"flag": 3,
"id": "TSI_USBC_EL_CC_LOW_VOLTAGE_3",
"maxValue": 2147483647,
"minValue": -2147483647,
"name": "CC low voltage limit for 3.0A, in mV",
"type": 0
},
{
"configId": "0x1050a",
"defaultValue": "2181",
"description": "Defines the high limit for the voltage window when power sink current is 3.0A. The limit is defined in millivolts (mV). Default setting is 2181mV.\n",
"flag": 3,
"id": "TSI_USBC_EL_CC_HI_VOLTAGE_3",
"maxValue": 2147483647,
"minValue": -2147483647,
"name": "CC high voltage limit for 3.0A, in mV",
"type": 0
},
{
"configId": "0x1050b",
"defaultValue": "4750",
"description": "Defines the low limit for the Vcon voltage window. The limit is defined in millivolts (mV). Default setting is 4750mV.\n",
"flag": 3,
"id": "TSI_USBC_EL_VCON_LOW_VOLTAGE",
"maxValue": 2147483647,
"minValue": -2147483647,
"name": "Vconn low voltage limit, in mV",
"type": 0
},
{
"configId": "0x1050c",
"defaultValue": "5500",
"description": "Defines the high limit for the Vcon voltage window. The limit is defined in millivolts (mV). Default setting is 5500mV.",
"flag": 3,
"id": "TSI_USBC_EL_VCON_HI_VOLTAGE",
"maxValue": 2147483647,
"minValue": -2147483647,
"name": "Vconn high voltage limit, in mV",
"type": 0
},
{
"configId": "0x1050d",
"defaultValue": "5000",
"description": "Defines the timeout the TE will wait for the DUT to enter into DisplayPort alternate mode. The timeout is defined in milliseconds. Default setting is 5000ms.\n ",
"flag": 3,
"id": "TSI_USBC_EL_DP_ALT_TIMEOUT",
"maxValue": 2147483647,
"minValue": 0,
"name": "DP Alt timeout, in milliseconds",
"type": 4
},
{
"configId": "0x1050e",
"defaultValue": "100",
"description": "Defines the low voltage limit for the positive DP AUX line when idle. The limit is defined in millivolts (mV). Default setting 100mV.\n",
"flag": 3,
"id": "TSI_USBC_EL_AUX_P_IDLE_LOW_VOLTAGE",
"maxValue": 2147483647,
"minValue": -2147483647,
"name": "DP Alt Mode AUX + line idle low voltage limit, signed, mV",
"type": 0
},
{
"configId": "0x1050f",
"defaultValue": "600",
"description": "Defines the high voltage limit for the positive DP AUX line when idle. The limit is defined in millivolts (mV). Default setting is 600mV.",
"flag": 3,
"id": "TSI_USBC_EL_AUX_P_IDLE_HI_VOLTAGE",
"maxValue": 2147483647,
"minValue": -2147483647,
"name": "DP Alt Mode AUX + line idle high voltage limit, signed, mV",
"type": 0
},
{
"configId": "0x10510",
"defaultValue": "2500",
"description": "Defines the low voltage limit for the negative DP AUX line when idle. The limit is defined in millivolts (mV). Default setting is 2500mV.",
"flag": 3,
"id": "TSI_USBC_EL_AUX_N_IDLE_LOW_VOLTAGE",
"maxValue": 2147483647,
"minValue": -2147483647,
"name": "DP Alt Mode AUX - line idle low voltage limit, signed, mV",
"type": 0
},
{
"configId": "0x10511",
"defaultValue": "3000",
"description": "Defines the high voltage limit for the negative DP AUX line when idle. The limit is defined in millivolts (mV). Default setting is 3000mV",
"flag": 3,
"id": "TSI_USBC_EL_AUX_N_IDLE_HI_VOLTAGE",
"maxValue": 2147483647,
"minValue": -2147483647,
"name": "DP Alt Mode AUX - line idle high voltage limit, signed, mV",
"type": 0
},
{
"configId": "0x10512",
"defaultValue": "4750",
"description": "Defines the low limit for Vbus voltage window. The limit is defined in millivolts (mV). Default setting is 4750mV.",
"flag": 3,
"id": "TSI_USBC_EL_VBUS_LOW_VOLTAGE",
"maxValue": 2147483647,
"minValue": -2147483647,
"name": "Vbus voltage low limit, mV",
"type": 0
},
{
"configId": "0x10513",
"defaultValue": "5500",
"description": "Defines the high limit for Vbus voltage window. The limit is defined in millivolts (mV). Default setting is 5500mV.",
"flag": 3,
"id": "TSI_USBC_EL_VBUS_HI_VOLTAGE",
"maxValue": 2147483647,
"minValue": -2147483647,
"name": "Vbus voltage high limit, mV",
"type": 0
},
{
"configId": "0x10514",
"defaultValue": "100",
"description": "Defines the highest allowed deviation between maximum and minimum currents measured from the individual Vbus pins as per-mill (‰) of total measured current. This means that if the total measured current is 3000mA, and the setting 100, the maximum difference that is allowed between maximum and minimum currents is 300mA. Default setting is 100‰.",
"flag": 3,
"id": "TSI_USBC_EL_VBUS_CURRENT_MAX_DEV",
"maxValue": 2147483647,
"minValue": 0,
"name": "Vbus current deviation (between wires), mA",
"type": 4
},
{
"configId": "0x10515",
"defaultValue": "100",
"description": "Defines the highest allowed deviation between maximum and minimum currents measured from the individual GND pins as per-mill (‰) of total measured current. This means that if the total measured current is 3000mA, and the setting 100, the maximum difference that is allowed between maximum and minimum currents is 300mA. Default setting is 100‰.",
"flag": 3,
"id": "TSI_USBC_EL_GND_CURRENT_MAX_DEV",
"maxValue": 2147483647,
"minValue": 0,
"name": "Return (GND) current deviation (between wires), mA",
"type": 4
},
{
"configId": "0x10516",
"defaultValue": "2000",
"description": "Defines delay from end of power contract negotiation to voltage / current measurements. The delay is defined in milliseconds, and the default setting is 2000ms\n",
"flag": 3,
"id": "TSI_USBC_EL_PWR_MEASURE_DELAY",
"maxValue": 2147483647,
"minValue": 0,
"name": "Measurement delay, msec",
"type": 4
},
{
"configId": "0x10517",
"defaultValue": "5",
"description": "Defines the minimum current, in mA, that a Power Sink DUT must use in order to pass the test. Set this value to zero (0) to disable minimum current check. Default value is 5.",
"flag": 3,
"id": "TSI_USBC_EL_MIN_DUT_CURRENT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Minimum current, mA",
"type": 4
},
{
"configId": "0x10518",
"defaultValue": "0",
"description": "Delay after load resistor on, milliseconds. This helps to skip transient processes.\n",
"flag": 3,
"id": "TSI_USBC_EL_RES_ON_DELAY",
"maxValue": 2147483647,
"minValue": 0,
"name": "Delay after connection load resistors, ms",
"type": 4
},
{
"configId": "0x10519",
"defaultValue": "0",
"description": "Delay for measure CC lines voltage after DUT plug detection, milliseconds. For Pegatron factory default value is 1500 ms.\n",
"flag": 3,
"id": "TSI_USBC_EL_CC_MEASURE_DELAY",
"maxValue": 2147483647,
"minValue": 0,
"name": "Delay for measure CC lines voltage after DUT plug detection, milliseconds",
"type": 4
}
],
"id": "0x07",
"name": "USB-C Electrical Tests",
"old_names": [
"USBC Electrical Tests"
]
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,41 @@
{
"descriptions": [
{
"configId": "0x10F0000",
"defaultValue": "200000",
"description": "Defines test timeout in milliseconds, default value is 200000ms.",
"flag": 3,
"id": "TSI_TEST_CFG_HDCP2_1A_TIMEOUT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Test timeout, in milliseconds",
"type": 4
},
{
"configId": "0x10F0001",
"defaultValue": [48, 187, 226, 110, 98],
"description": "Defines Revoke ID.",
"flag": 3,
"id": "TSI_TEST_CFG_HDCP2_1A_REVOKEID",
"name": "Revoke ID",
"type": 7
},
{
"configId": "0x10F0002",
"defaultValue": "1",
"description": "Defines source DUT capabilities flags.",
"enumerationVariants": "0 # False\n1 # True",
"flag": 3,
"id": "TSI_TEST_CFG_HDCP2_1A_SRC_DUT_CAP",
"maxValue": 1,
"minValue": 0,
"name": "Source_EncDisableBootstrapping",
"type": 4
}
],
"id": "0x09",
"name": "HDCP 2.3 CTS 1A",
"old_names": [
"HDCP 2.3 CTS 1A Test Set"
]
}

View File

@@ -0,0 +1,20 @@
{
"descriptions": [
{
"configId": "0x1110000",
"defaultValue": "200000",
"description": "Defines test timeout in milliseconds, default value is 200000ms.",
"flag": 3,
"id": "TSI_TEST_CFG_HDCP2_1B_TIMEOUT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Test timeout, in milliseconds",
"type": 4
}
],
"id": "0x0A",
"name": "HDCP 2.3 CTS 1B",
"old_names": [
"HDCP 2.3 CTS 1B Test Set"
]
}

View File

@@ -0,0 +1,20 @@
{
"descriptions": [
{
"configId": "0x1130000",
"defaultValue": "200000",
"description": "Defines test timeout in milliseconds, default value is 200000ms.",
"flag": 3,
"id": "TSI_TEST_CFG_HDCP2_3A_TIMEOUT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Test timeout, in milliseconds",
"type": 4
}
],
"id": "0x0B",
"name": "HDCP 2.3 CTS 3A",
"old_names": [
"HDCP 2.3 CTS 3A Test Set"
]
}

View File

@@ -0,0 +1,20 @@
{
"descriptions": [
{
"configId": "0x1140000",
"defaultValue": "200000",
"description": "Defines test timeout in milliseconds, default value is 200000ms.",
"flag": 3,
"id": "TSI_TEST_CFG_HDCP2_3B_TIMEOUT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Test timeout, in milliseconds",
"type": 4
}
],
"id": "0x0C",
"name": "HDCP 2.3 CTS 3B",
"old_names": [
"HDCP 2.3 CTS 3B Test Set"
]
}

View File

@@ -0,0 +1,20 @@
{
"descriptions": [
{
"configId": "0x1120000",
"defaultValue": "200000",
"description": "Defines test timeout in milliseconds, default value is 200000ms.",
"flag": 3,
"id": "TSI_TEST_CFG_HDCP2_2C_TIMEOUT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Test timeout, in milliseconds",
"type": 4
}
],
"id": "0x0D",
"name": "HDCP 2.3 CTS 2C",
"old_names": [
"HDCP 2.3 CTS 2C Test Set"
]
}

View File

@@ -0,0 +1,32 @@
{
"descriptions": [
{
"configId": "0x1150000",
"defaultValue": "200000",
"description": "Defines test timeout in milliseconds, default value is 200000ms.",
"flag": 3,
"id": "TSI_TEST_CFG_HDCP2_3C_TIMEOUT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Test timeout, in milliseconds",
"type": 4
},
{
"configId": "0x1150001",
"defaultValue": "1",
"description": "Defines Repeater_MultipleOutputs.",
"enumerationVariants": "0 # False\n1 # True",
"flag": 3,
"id": "TSI_TEST_CFG_HDCP2_3C_REPEATER_MULTIPLE_OUTPUTS",
"maxValue": 1,
"minValue": 0,
"name": "Repeater_MultipleOutputs",
"type": 4
}
],
"id": "0x0E",
"name": "HDCP 2.3 CTS 3C",
"old_names": [
"HDCP 2.3 CTS 3C Test Set"
]
}

View File

@@ -0,0 +1,111 @@
{
"descriptions": [
{
"configId": "0x1180000",
"defaultValue": "10000",
"description": "Timeout period used for all VRR tests, in milliseconds. Default timeout is 10000ms.",
"flag": 3,
"id": "TSI_VRR_SINK_DUT_TIMEOUT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Test timeout, in milliseconds",
"type": 4
},
{
"configId": "0x1180001",
"defaultValue": "60",
"description": "VRR Max value. Default timeout is 60.",
"flag": 3,
"id": "TSI_VRR_SINK_DUT_VRR_MAX",
"maxValue": 2147483647,
"minValue": 0,
"name": "VRR Max value",
"type": 4
},
{
"configId": "0x1180002",
"defaultValue": "30",
"description": "VRR Min value. Default timeout is 30.",
"flag": 3,
"id": "TSI_VRR_SINK_DUT_VRR_MIN",
"maxValue": 2147483647,
"minValue": 0,
"name": "VRR Min value",
"type": 4
},
{
"configId": "0x1180003",
"defaultValue": "45",
"description": "VRR Static value. Default timeout is 45.",
"flag": 3,
"id": "TSI_VRR_SINK_DUT_VRR_STATIC",
"maxValue": 2147483647,
"minValue": 0,
"name": "VRR Static value",
"type": 4
},
{
"configId": "0x1180004",
"defaultValue": "1",
"description": "Determines step of changing frame rate. Default timeout is 1.",
"flag": 3,
"id": "TSI_VRR_SINK_DUT_VRR_STEP",
"maxValue": 2147483647,
"minValue": 0,
"name": "VRR Step value",
"type": 4
},
{
"configId": "0x1180005",
"defaultValue": "1000",
"description": "Determines timer to change frame rate. Default timeout is 1000.",
"flag": 3,
"id": "TSI_VRR_SINK_DUT_VRR_TIME_STEP",
"maxValue": 2147483647,
"minValue": 0,
"name": "VRR Time step value",
"type": 4
},
{
"configId": "0x1180006",
"defaultValue": "0x00000003",
"description": "VRR Enable and M_CONST",
"bitList":
[
{"mask": "0x00000001", "description": "VRR Enable value"},
{"mask": "0x00000002", "description": "M_CONST"}
],
"flag": 3,
"id": "TSI_VRR_SINK_DUT_VRR_ENABLE",
"name": "VRR Enable and M_CONST",
"type": 12
},
{
"configId": "0x1180007",
"defaultValue": "3",
"description": "VFront and RB.",
"bitList":
[
{"mask": "0x00000003", "description": "Base VFront"},
{"mask": "0x00000004", "description": "RB"}
],
"flag": 3,
"id": "TSI_VRR_SINK_DUT_BASE_VFRONT",
"name": "VFront and RB",
"type": 12
},
{
"configId": "0x1180008",
"defaultValue": "50",
"description": "Base Refresh Rate. Default timeout is 50.",
"flag": 3,
"id": "TSI_VRR_SINK_DUT_BASE_RATE",
"maxValue": 2147483647,
"minValue": 0,
"name": "Base Refresh Rate",
"type": 4
}
],
"id": "0x0F",
"name": "VRR Sink DUT Tests"
}

View File

@@ -0,0 +1,111 @@
{
"descriptions": [
{
"configId": "0x1170000",
"defaultValue": "10000",
"description": "Timeout period used for all VRR tests, in milliseconds. Default timeout is 10000ms.",
"flag": 3,
"id": "TSI_VRR_SRC_DUT_TIMEOUT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Test timeout, in milliseconds",
"type": 4
},
{
"configId": "0x1170001",
"defaultValue": "60",
"description": "VRR Max value. Default timeout is 60.",
"flag": 3,
"id": "TSI_VRR_SRC_DUT_VRR_MAX",
"maxValue": 2147483647,
"minValue": 0,
"name": "VRR Max value",
"type": 4
},
{
"configId": "0x1170002",
"defaultValue": "30",
"description": "VRR Min value. Default timeout is 30.",
"flag": 3,
"id": "TSI_VRR_SRC_DUT_VRR_MIN",
"maxValue": 2147483647,
"minValue": 0,
"name": "VRR Min value",
"type": 4
},
{
"configId": "0x1170003",
"defaultValue": "45",
"description": "VRR Static value. Default timeout is 45.",
"flag": 3,
"id": "TSI_VRR_SRC_DUT_VRR_STATIC",
"maxValue": 2147483647,
"minValue": 0,
"name": "VRR Static value",
"type": 4
},
{
"configId": "0x1170004",
"defaultValue": "1",
"description": "Determines step of changing frame rate. Default timeout is 1.",
"flag": 3,
"id": "TSI_VRR_SRC_DUT_VRR_STEP",
"maxValue": 2147483647,
"minValue": 0,
"name": "VRR Step value",
"type": 4
},
{
"configId": "0x1170005",
"defaultValue": "1000",
"description": "Determines timer to change frame rate. Default timeout is 1000.",
"flag": 3,
"id": "TSI_VRR_SRC_DUT_VRR_TIME_STEP",
"maxValue": 2147483647,
"minValue": 0,
"name": "VRR Time step value",
"type": 4
},
{
"configId": "0x1170006",
"defaultValue": "0x00000003",
"description": "VRR Enable and M_CONST",
"bitList":
[
{"mask": "0x00000001", "description": "VRR Enable value"},
{"mask": "0x00000002", "description": "M_CONST"}
],
"flag": 3,
"id": "TSI_VRR_SRC_DUT_VRR_ENABLE",
"name": "VRR Enable and M_CONST",
"type": 12
},
{
"configId": "0x1170007",
"defaultValue": "3",
"description": "VFront and RB.",
"bitList":
[
{"mask": "0x00000003", "description": "Base VFront"},
{"mask": "0x00000004", "description": "RB"}
],
"flag": 3,
"id": "TSI_VRR_SRC_DUT_BASE_VFRONT",
"name": "VFront value",
"type": 12
},
{
"configId": "0x1170008",
"defaultValue": "50",
"description": "Base Refresh Rate. Default timeout is 50.",
"flag": 3,
"id": "TSI_VRR_SRC_DUT_BASE_RATE",
"maxValue": 2147483647,
"minValue": 0,
"name": "Base Refresh Rate",
"type": 4
}
],
"id": "0x10",
"name": "VRR Source DUT Tests"
}

View File

@@ -0,0 +1,26 @@
{
"descriptions": [
{
"configId": "0x10400",
"defaultValue": "5000",
"description": "Defines the CEC functional test timeout, in milliseconds. The test must complete within this time-period in order to succeed. Default setting is 5000ms.",
"flag": 3,
"id": "TSI_HDMI_RX_CEC_TIMEOUT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Test timeout, in milliseconds",
"type": 4
},
{
"configId": "0x10401",
"defaultValue": "16384",
"description": "Defines the CEC local PHY address. The address is stored in lowest 16-bits. Default setting is 0x4000 (“4.0.0.0”).\nTypically these addresses are given as “A.B.C.D”, similar to IP addresses. Each number in the address can be a value between 0 and 15. Therefore, address “8.9.10.11” would become HEX value 0x000089AB.",
"flag": 3,
"id": "TSI_HDMI_RX_CEC_LOCAL_PHY_ADDR",
"name": "Local CEC physical address",
"type": 8
}
],
"id": "0x11",
"name": "CEC functional Test Set"
}

View File

@@ -0,0 +1,223 @@
{
"descriptions": [
{
"configId": "0x10",
"defaultValue": "640",
"description": "Defines frame width as number of elements. Actual width in pixels is therefore this value multiplied by the element width.",
"flag": 3,
"id": "TSI_REF1_WIDTH",
"maxValue": 2147483647,
"minValue": 0,
"name": "Reference width as count of elements",
"type": 4
},
{
"configId": "0x11",
"defaultValue": "480",
"description": "Defines frame height as number of elements. Actual height in pixels is therefore this value multiplied by the element height.",
"flag": 3,
"id": "TSI_REF1_HEIGHT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Reference height as count of elements",
"type": 4
},
{
"configId": "0x12",
"defaultValue": "3",
"description": "Defines the size of the element body, in as bytes of storage required. Certain formats allow this container to be of different size: For example RGB 8:8:8 can have size of 3 and/or 4. Often, the 4 byte version is referred to as ARGB, but TSI does not process the Alpha (“A”) channel, so the presence of that is ignored.",
"flag": 3,
"id": "TSI_REF1_ELEMENT_SIZE",
"maxValue": 2147483647,
"minValue": 0,
"name": "Size of a single element as bytes",
"type": 4
},
{
"configId": "0x13",
"defaultValue": "1",
"description": "Defines the width of a single element as number of pixels. Important: TSI_REF1_PIXELS_PER_ELEMENT name define is considered obsolete, however it continues to be defined for backwards compatibility. The new name was incorporated as it is more descriptive.",
"flag": 3,
"id": "TSI_REF1_ELEMENT_WIDTH",
"maxValue": 2147483647,
"minValue": 0,
"name": "Element width as pixels",
"type": 4
},
{
"configId": "0x14",
"defaultValue": "1",
"description": "Defines the height of a single element as number of pixels. Important: TSI_REF1_LINES_PER_ELEMENT name define is considered obsolete, however it continues to be defined for backwards compatibility. The new name was incorporated as it is more descriptive.",
"flag": 3,
"id": "TSI_REF1_ELEMENT_HEIGHT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Element height as pixels",
"type": 4
},
{
"configId": "0x15",
"defaultValue": "8",
"description": "Defines the color depth of the image as number of bits per color channel regardless of the color format.",
"enumerationVariants": "6\n8\n10\n12\n16",
"flag": 3,
"id": "TSI_REF1_COLOR_DEPTH",
"maxValue": 2147483647,
"minValue": 0,
"name": "Active color bits per channel",
"type": 4
},
{
"configId": "0x16",
"defaultValue": "17",
"description": "Defines the element format used to encode the pixel data of the bitmap. Please see table below for currently defined format ID values:\nDefine -- ID -- Description\n\n TSI_ELF_RGB_080808 -- 0 -- RGB color, max color depth 8 bits per channel. Encoded as 3 unsigned bytes or 4 unsigned bytes per element. \n\nTSI_ELF_RGB_161616 -- 1 -- RGB color, max color depth 16 bits per channel. Encoded as 3 unsigned shorts or 4 unsigned shorts per element. \n\nTSI_ELF_YCbCr_080808 -- 0x100 -- YCbCr color, max color depth 8 bits per channel. Encoded as 3 unsigned bytes or 4 unsigned bytes per element. \n\nTSI_ELF_YCbCr_161616 -- 0x101 -- YCbCr color, max color depth 16 bits per channel. Encoded as 3 unsigned shorts or 4 unsigned shorts per element.\n\nImportant: TSI_REF1_PIXEL_FORMAT name define is considered obsolete, however it continues to be defined for backwards compatibility. The new name was incorporated as it is more descriptive.",
"enumerationVariants": "16 # RGB 6bpc\n17 # RGB 8bpc\n18 # RGB 10bpc\n19 # RGB 12bpc\n20 # RGB 16bpc\n256 # YCbCr 444 080808\n257 # YCbCr 444 161616\n800 # YCbCr 420 080808\n801 # YCbCr 420 10bpc\n802 # YCbCr 420 12bpc 161616\n803 # YCbCr 420 161616",
"flag": 3,
"id": "TSI_REF1_ELEMENT_FORMAT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Element data layout ID",
"type": 4
},
{
"configId": "0x17",
"defaultValue": "",
"description": "Contains bitmap data encoded as defined in other TSI_REF1_* CIs.",
"flag": 3,
"id": "TSI_REF1_FRAME_DATA",
"maxLength": 10000,
"name": "Array of bytes that form the bitmap",
"type": 10
},
{
"configId": "0x119",
"defaultValue": "RGB",
"description": "Ref Image colorspace",
"flag": 3,
"enumerationVariants": "RGB\nYCbCr 444\nYCbCr 422\nYCbCr 420",
"maxValue": 2147483647,
"minValue": 0,
"id": "UI_VIDEO_PARAMS_COLORSPACE",
"maxLength": 10000,
"name": "Reference image colorspace",
"type": 4
},
{
"configId": "0x18",
"defaultValue": "1",
"description": "LSB-MSB data alignment",
"flag": 3,
"enumerationVariants": "1 # LSB\n0 # MSB",
"maxValue": 2147483647,
"minValue": 0,
"id": "TSI_REF1_LSB_MSB",
"maxLength": 10000,
"name": "LSB-MSB data alignment",
"type": 4
},
{
"configId": "0x1000",
"defaultValue": "60",
"description": "Defines the length of the video test as number of frames. Default setting is 60 frames. Important: 32-bit version of TSI with very high resolution inputs may require the test length to be reduced.",
"flag": 3,
"id": "TSI_TEST_LENGTH",
"maxValue": 2147483647,
"minValue": 0,
"name": "Length of video test in frames",
"type": 4
},
{
"configId": "0x1001",
"defaultValue": "0",
"description": "Defines number of frame that are allowed to be considered as “failed” before the entire test is considered as “failed”. Default setting is 0.",
"flag": 3,
"id": "TSI_LIM_FRAME_MISMATCHES",
"maxValue": 2147483647,
"minValue": 0,
"name": "Maximum number of failed frames allowed per test",
"type": 4
},
{
"configId": "0x1002",
"defaultValue": "0",
"description": "Defines the number of pixels that allowed to be considered as “failed” before the frame is considered as “failed”. Default setting is 0.",
"flag": 3,
"id": "TSI_LIM_PIXEL_MISMATCHES",
"maxValue": 2147483647,
"minValue": 0,
"name": "Maximum number of failed pixels allowed per frame",
"type": 4
},
{
"configId": "0x1003",
"defaultValue": "0",
"description": "Defines maximum difference allowed between reference image and captured image. If the difference is larger than the value of this CI on any color channel, the pixel is considered “failed”. Default setting is 0.",
"flag": 3,
"id": "TSI_PIXEL_TOLERANCE",
"maxValue": 2147483647,
"minValue": 0,
"name": "Maximum difference between color values allowed",
"type": 4
},
{
"configId": "0x1080",
"defaultValue": "0",
"description": "Maximum number of frames failed frames saved per test run. Default setting is 0. If the setting is “0”, no frames are saved.",
"flag": 3,
"id": "TSI_MAX_AUTO_SAVE_FAILED",
"maxValue": 2147483647,
"minValue": 0,
"name": "Maximum number of failed frames to auto-save",
"type": 4
},
{
"configId": "0x1081",
"defaultValue": "",
"description": "Contains the full path to the folder where failed frames are to be saved without trailing backslash (\\). No default. Failed frame file-name will be “Failed_<#>.ppm”, where <#> is replaced with an auto-incremented number.",
"flag": 3,
"id": "TSI_FAILED_FRAME_TARGET_FOLDER",
"maxLength": 10000,
"name": "Location where the failed frames are to be saved",
"type": 11
},
{
"configId": "0x1082",
"defaultValue": "0",
"description": "Defines the number of failed frames to be exported from the video test. Default setting is 0. If the setting is 0, no frames are exported.",
"flag": 3,
"id": "TSI_MAX_EXPORT_FAILED",
"maxValue": 2147483647,
"minValue": 0,
"name": "Maximum number of exported frames",
"type": 4
},
{
"configId": "0x1084",
"defaultValue": "0",
"description": "Export format",
"flag": 3,
"enumerationVariants": "0 # Binary file\n1 # PPM image\n2 # BMP image",
"maxValue": 2147483647,
"minValue": 0,
"id": "TSI_EXPORT_FORMAT",
"maxLength": 10000,
"name": "Export format",
"type": 4
},
{
"configId": "0x1085",
"defaultValue": "0",
"description": "Align 12",
"flag": 3,
"id": "TSI_EXPORT_ALIGN_12",
"mask": 1,
"name": "Align 12",
"type": 3
}
],
"id": "0x12",
"name": "Pixel Level Video Tests",
"old_names": [
"Compare video frame sequence with a single reference"
]
}

View File

@@ -0,0 +1,551 @@
{
"descriptions": [
{
"configId": "0x01160000",
"defaultValue": "10000",
"description": "Defines a test timeout, in milliseconds. Default setting is 10000ms. Important: This CI is still potential subject for changes due to the CTS specification not being officially ready",
"flag": 3,
"id": "TSI_DP14_SINKCTS_TIMEOUT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Test timeout, in milliseconds",
"type": 4
},
{
"configId": "0x01160001",
"defaultValue": "2",
"description": "Defines a DSC video mode: 1920x1080 @ 30Hz. Default and only ID: 2.",
"flag": 3,
"id": "TSI_DP14_SINKCTS_DSC_VM_0",
"maxValue": 2147483647,
"minValue": 0,
"name": "DSC video mode: 1920x1080 @ 30Hz.",
"type": 4
},
{
"configId": "0x01160002",
"defaultValue": "0x00000000",
"description": "DUT Capability flags.",
"bitList":
[
{"mask": "0x00000001", "description": "Defines the CTA resolution support. Default value: 0."},
{"mask": "0x00000002", "description": "Defines the RB1 resolution support. Default value: 0."},
{"mask": "0x00000004", "description": "Defines the RB2 resolution support. Default value: 0."}
],
"flag": 1,
"id": "TSI_DP14_SINKCTS_DSC_VM_T_0",
"name": "DUT Capability flags.",
"type": 12
},
{
"configId": "0x01160003",
"defaultValue": "3",
"description": "Defines a DSC video mode: 1920x1080 @ 60Hz. Default and only ID: 3.",
"flag": 3,
"id": "TSI_DP14_SINKCTS_DSC_VM_1",
"maxValue": 2147483647,
"minValue": 0,
"name": "DSC video mode: 1920x1080 @ 60Hz.",
"type": 4
},
{
"configId": "0x01160004",
"defaultValue": "0x00000001",
"description": "DUT Capability flags.",
"bitList":
[
{"mask": "0x00000001", "description": "Defines the CTA resolution support. Default value: 0."},
{"mask": "0x00000002", "description": "Defines the RB1 resolution support. Default value: 0."},
{"mask": "0x00000004", "description": "Defines the RB2 resolution support. Default value: 0."}
],
"flag": 1,
"id": "TSI_DP14_SINKCTS_DSC_VM_T_1",
"name": "DUT Capability flags.",
"type": 12
},
{
"configId": "0x01160005",
"defaultValue": "4",
"description": "Defines a DSC video mode: 1920x1080 @ 120Hz. Default and only ID: 4.",
"flag": 3,
"id": "TSI_DP14_SINKCTS_DSC_VM_2",
"maxValue": 2147483647,
"minValue": 0,
"name": "DSC video mode: 1920x1080 @ 120Hz.",
"type": 4
},
{
"configId": "0x01160006",
"defaultValue": "0x00000000",
"description": "DUT Capability flags.",
"bitList":
[
{"mask": "0x00000001", "description": "Defines the CTA resolution support. Default value: 0."},
{"mask": "0x00000002", "description": "Defines the RB1 resolution support. Default value: 0."},
{"mask": "0x00000004", "description": "Defines the RB2 resolution support. Default value: 0."}
],
"flag": 1,
"id": "TSI_DP14_SINKCTS_DSC_VM_T_2",
"name": "DUT Capability flags.",
"type": 12
},
{
"configId": "0x01160007",
"defaultValue": "5",
"description": "Defines a DSC video mode: 3840x2160 @ 30Hz. Default and only ID: 5.",
"flag": 3,
"id": "TSI_DP14_SINKCTS_DSC_VM_3",
"maxValue": 2147483647,
"minValue": 0,
"name": "DSC video mode: 3840x2160 @ 30Hz.",
"type": 4
},
{
"configId": "0x01160008",
"defaultValue": "0x00000000",
"description": "DUT Capability flags.",
"bitList":
[
{"mask": "0x00000001", "description": "Defines the CTA resolution support. Default value: 0."},
{"mask": "0x00000002", "description": "Defines the RB1 resolution support. Default value: 0."},
{"mask": "0x00000004", "description": "Defines the RB2 resolution support. Default value: 0."}
],
"flag": 1,
"id": "TSI_DP14_SINKCTS_DSC_VM_T_3",
"name": "DUT Capability flags.",
"type": 12
},
{
"configId": "0x01160009",
"defaultValue": "6",
"description": "Defines a DSC video mode: 3840x2160 @ 60Hz. Default and only ID: 6.",
"flag": 3,
"id": "TSI_DP14_SINKCTS_DSC_VM_4",
"maxValue": 2147483647,
"minValue": 0,
"name": "DSC video mode: 3840x2160 @ 60Hz.",
"type": 4
},
{
"configId": "0x0116000A",
"defaultValue": "0x00000000",
"description": "DUT Capability flags.",
"bitList":
[
{"mask": "0x00000001", "description": "Defines the CTA resolution support. Default value: 0."},
{"mask": "0x00000002", "description": "Defines the RB1 resolution support. Default value: 0."},
{"mask": "0x00000004", "description": "Defines the RB2 resolution support. Default value: 0."}
],
"flag": 1,
"id": "TSI_DP14_SINKCTS_DSC_VM_T_4",
"name": "DUT Capability flags.",
"type": 12
},
{
"configId": "0x0116000B",
"defaultValue": "7",
"description": "Defines a DSC video mode: 3840x2160 @ 120Hz. Default and only ID: 7.",
"flag": 3,
"id": "TSI_DP14_SINKCTS_DSC_VM_5",
"maxValue": 2147483647,
"minValue": 0,
"name": "DSC video mode: 3840x2160 @ 120Hz.",
"type": 4
},
{
"configId": "0x0116000C",
"defaultValue": "0x00000000",
"description": "DUT Capability flags.",
"bitList":
[
{"mask": "0x00000001", "description": "Defines the CTA resolution support. Default value: 0."},
{"mask": "0x00000002", "description": "Defines the RB1 resolution support. Default value: 0."},
{"mask": "0x00000004", "description": "Defines the RB2 resolution support. Default value: 0."}
],
"flag": 1,
"id": "TSI_DP14_SINKCTS_DSC_VM_T_5",
"name": "DUT Capability flags.",
"type": 12
},
{
"configId": "0x0116000D",
"defaultValue": "8",
"description": "Defines a DSC video mode: 5120x2160 @ 30Hz. Default and only ID: 8.",
"flag": 3,
"id": "TSI_DP14_SINKCTS_DSC_VM_6",
"maxValue": 2147483647,
"minValue": 0,
"name": "DSC video mode: 5120x2160 @ 30Hz.",
"type": 4
},
{
"configId": "0x0116000E",
"defaultValue": "0x00000000",
"description": "DUT Capability flags.",
"bitList":
[
{"mask": "0x00000001", "description": "Defines the CTA resolution support. Default value: 0."},
{"mask": "0x00000002", "description": "Defines the RB1 resolution support. Default value: 0."},
{"mask": "0x00000004", "description": "Defines the RB2 resolution support. Default value: 0."}
],
"flag": 1,
"id": "TSI_DP14_SINKCTS_DSC_VM_T_6",
"name": "DUT Capability flags.",
"type": 12
},
{
"configId": "0x0116000F",
"defaultValue": "9",
"description": "Defines a DSC video mode: 5120x2160 @ 60Hz. Default and only ID: 9.",
"flag": 3,
"id": "TSI_DP14_SINKCTS_DSC_VM_7",
"maxValue": 2147483647,
"minValue": 0,
"name": "DSC video mode: 5120x2160 @ 60Hz.",
"type": 4
},
{
"configId": "0x01160010",
"defaultValue": "0x00000000",
"description": "DUT Capability flags.",
"bitList":
[
{"mask": "0x00000001", "description": "Defines the CTA resolution support. Default value: 0."},
{"mask": "0x00000002", "description": "Defines the RB1 resolution support. Default value: 0."},
{"mask": "0x00000004", "description": "Defines the RB2 resolution support. Default value: 0."}
],
"flag": 1,
"id": "TSI_DP14_SINKCTS_DSC_VM_T_7",
"name": "DUT Capability flags.",
"type": 12
},
{
"configId": "0x01160011",
"defaultValue": "10",
"description": "Defines a DSC video mode: 5120x2160 @ 120Hz. Default and only ID: 10.",
"flag": 3,
"id": "TSI_DP14_SINKCTS_DSC_VM_8",
"maxValue": 2147483647,
"minValue": 0,
"name": "DSC video mode: 5120x2160 @ 120Hz.",
"type": 4
},
{
"configId": "0x01160012",
"defaultValue": "0x00000000",
"description": "DUT Capability flags.",
"bitList":
[
{"mask": "0x00000001", "description": "Defines the CTA resolution support. Default value: 0."},
{"mask": "0x00000002", "description": "Defines the RB1 resolution support. Default value: 0."},
{"mask": "0x00000004", "description": "Defines the RB2 resolution support. Default value: 0."}
],
"flag": 1,
"id": "TSI_DP14_SINKCTS_DSC_VM_T_8",
"name": "DUT Capability flags.",
"type": 12
},
{
"configId": "0x01160013",
"defaultValue": "11",
"description": "Defines a DSC video mode: 7680x4320 @ 30Hz. Default and only ID: 11.",
"flag": 3,
"id": "TSI_DP14_SINKCTS_DSC_VM_9",
"maxValue": 2147483647,
"minValue": 0,
"name": "DSC video mode: 7680x4320 @ 30Hz.",
"type": 4
},
{
"configId": "0x01160014",
"defaultValue": "0x00000000",
"description": "DUT Capability flags.",
"bitList":
[
{"mask": "0x00000001", "description": "Defines the CTA resolution support. Default value: 0."},
{"mask": "0x00000002", "description": "Defines the RB1 resolution support. Default value: 0."},
{"mask": "0x00000004", "description": "Defines the RB2 resolution support. Default value: 0."}
],
"flag": 1,
"id": "TSI_DP14_SINKCTS_DSC_VM_T_9",
"name": "DUT Capability flags.",
"type": 12
},
{
"configId": "0x01160015",
"defaultValue": "12",
"description": "Defines a DSC video mode: 7680x4320 @ 60Hz. Default and only ID: 12.",
"flag": 3,
"id": "TSI_DP14_SINKCTS_DSC_VM_10",
"maxValue": 2147483647,
"minValue": 0,
"name": "DSC video mode: 7680x4320 @ 60Hz.",
"type": 4
},
{
"configId": "0x01160016",
"defaultValue": "0x00000000",
"description": "DUT Capability flags.",
"bitList":
[
{"mask": "0x00000001", "description": "Defines the CTA resolution support. Default value: 0."},
{"mask": "0x00000002", "description": "Defines the RB1 resolution support. Default value: 0."},
{"mask": "0x00000004", "description": "Defines the RB2 resolution support. Default value: 0."}
],
"flag": 1,
"id": "TSI_DP14_SINKCTS_DSC_VM_T_10",
"name": "DUT Capability flags.",
"type": 12
},
{
"configId": "0x01160017",
"defaultValue": "13",
"description": "Defines a DSC video mode: 7680x4320 @ 100Hz. Default and only ID: 13.",
"flag": 3,
"id": "TSI_DP14_SINKCTS_DSC_VM_11",
"maxValue": 2147483647,
"minValue": 0,
"name": "DSC video mode: 7680x4320 @ 100Hz.",
"type": 4
},
{
"configId": "0x01160018",
"defaultValue": "0x00000000",
"description": "DUT Capability flags.",
"bitList":
[
{"mask": "0x00000001", "description": "Defines the CTA resolution support. Default value: 0."},
{"mask": "0x00000002", "description": "Defines the RB1 resolution support. Default value: 0."},
{"mask": "0x00000004", "description": "Defines the RB2 resolution support. Default value: 0."}
],
"flag": 1,
"id": "TSI_DP14_SINKCTS_DSC_VM_T_11",
"name": "DUT Capability flags.",
"type": 12
},
{
"configId": "0x01160019",
"defaultValue": "1",
"description": "Defines the DSC video mode source. Default value is 0. Important: This CI is still potential subject for changes due to the CTS specification not being officially ready.\n",
"enumerationVariants": "0 # Use test configuration (below)\n1 # Use sink DUT EDID",
"flag": 3,
"id": "TSI_DP14_SINKCTS_DSC_SOURCE",
"maxValue": 2147480000,
"minValue": 0,
"name": "Source of the most packet video modes table",
"type": 4
},
{
"configId": "0x0116001A",
"defaultValue": "1",
"description": "Defines the Sink DUT support 444 CRC for Simple 422 bitstream. Default value is 1. Important: This CI is still potential subject for changes due to the CTS specification not being officially ready.\n",
"enumerationVariants": "0 # YCbCr 422 bitstream\n1 # YCbCr 444 bitstream",
"flag": 3,
"id": "TSI_DP14_SINKCTS_SUPPORT_444CRC",
"maxValue": 2147480000,
"minValue": 0,
"name": "Sink DUT support 444 CRC for Simple 422 bitstream.",
"type": 4
},
{
"configId": "0x0116001B",
"defaultValue": "1",
"description": "Defines the Source of the most packet video modes table. Default value is 1. Important: This CI is still potential subject for changes due to the CTS specification not being officially ready.\n",
"enumerationVariants": "0 # Use test configuration (below)\n1 # Use sink DUT EDID",
"flag": 3,
"id": "TSI_DP14_SINKCTS_PACKET_SOURCE",
"maxValue": 2147480000,
"minValue": 0,
"name": "Source of the most packet video modes table.",
"type": 4
},
{
"configId": "0x0116001C",
"defaultValue": "0",
"description": "Defines support for video mode: CVT 1280 x 800 @ 60p [RB1] 18bpp 99%.",
"flag": 3,
"id": "TSI_DP14_SINKCTS_VIDEO_MODE_0",
"mask": 1,
"name": "Support for video mode: CVT 1280 x 800 @ 60p [RB1] 18bpp 99%.",
"type": 3
},
{
"configId": "0x0116001D",
"defaultValue": "0",
"description": "Defines support for video mode: DMT 1280 x 768 @ 60p [RB1] 18bpp 95%.",
"flag": 3,
"id": "TSI_DP14_SINKCTS_VIDEO_MODE_1",
"mask": 1,
"name": "Support for video mode: DMT 1280 x 768 @ 60p [RB1] 18bpp 95%.",
"type": 3
},
{
"configId": "0x0116001E",
"defaultValue": "0",
"description": "Defines support for video mode: DMT 800 x 600 @ 60.317p 30bpp 93%.",
"flag": 3,
"id": "TSI_DP14_SINKCTS_VIDEO_MODE_2",
"mask": 1,
"name": "Support for video mode: DMT 800 x 600 @ 60.317p 30bpp 93%.",
"type": 3
},
{
"configId": "0x0116001F",
"defaultValue": "0",
"description": "Defines support for video mode: DMT 1024 x 768 @ 60p 18bpp 90%.",
"flag": 3,
"id": "TSI_DP14_SINKCTS_VIDEO_MODE_3",
"mask": 1,
"name": "Support for video mode: DMT 1024 x 768 @ 60p 18bpp 90%.",
"type": 3
},
{
"configId": "0x01160020",
"defaultValue": "0",
"description": "Defines support for video mode: DMT 1280 x 1024 @ 60p 24bpp 100%.",
"flag": 3,
"id": "TSI_DP14_SINKCTS_VIDEO_MODE_4",
"mask": 1,
"name": "Support for video mode: DMT 1280 x 1024 @ 60p 24bpp 100%.",
"type": 3
},
{
"configId": "0x01160021",
"defaultValue": "0",
"description": "Defines support for video mode: DMT 1280 x 960 @ 60p 24bpp 100%.",
"flag": 3,
"id": "TSI_DP14_SINKCTS_VIDEO_MODE_5",
"mask": 1,
"name": "Support for video mode: DMT 1280 x 960 @ 60p 24bpp 100%.",
"type": 3
},
{
"configId": "0x01160022",
"defaultValue": "0",
"description": "Defines support for video mode: DMT 1360 x 768 @ 60p 30bpp 99%.",
"flag": 3,
"id": "TSI_DP14_SINKCTS_VIDEO_MODE_6",
"mask": 1,
"name": "Support for video mode: DMT 1360 x 768 @ 60p 30bpp 99%.",
"type": 3
},
{
"configId": "0x01160023",
"defaultValue": "0",
"description": "Defines support for video mode: CVT 1280 x 800 @ 60p 30bpp 97%.",
"flag": 3,
"id": "TSI_DP14_SINKCTS_VIDEO_MODE_7",
"mask": 1,
"name": "Support for video mode: CVT 1280 x 800 @ 60p 30bpp 97%.",
"type": 3
},
{
"configId": "0x01160024",
"defaultValue": "0",
"description": "Defines support for video mode: DMT 1400 x 1050 @ 60p [RB1] 24bpp 94%.",
"flag": 3,
"id": "TSI_DP14_SINKCTS_VIDEO_MODE_8",
"mask": 1,
"name": "Support for video mode: DMT 1400 x 1050 @ 60p [RB1] 24bpp 94%.",
"type": 3
},
{
"configId": "0x01160025",
"defaultValue": "0",
"description": "Defines support for video mode: DMT 1280 x 768 @ 60p 30bpp 92%.",
"flag": 3,
"id": "TSI_DP14_SINKCTS_VIDEO_MODE_9",
"mask": 1,
"name": "Support for video mode: DMT 1280 x 768 @ 60p 30bpp 92%.",
"type": 3
},
{
"configId": "0x01160026",
"defaultValue": "0",
"description": "Defines support for video mode: CVT 1600 x 1200 @ 60p [RB1] 18bpp 90%.",
"flag": 3,
"id": "TSI_DP14_SINKCTS_VIDEO_MODE_10",
"mask": 1,
"name": "Support for video mode: CVT 1600 x 1200 @ 60p [RB1] 18bpp 90%.",
"type": 3
},
{
"configId": "0x01160027",
"defaultValue": "0",
"description": "Defines support for video mode: CVT 2048 x 1536 @ 60p [RB1] 24bpp 97%.",
"flag": 3,
"id": "TSI_DP14_SINKCTS_VIDEO_MODE_11",
"mask": 1,
"name": "Support for video mode: CVT 2048 x 1536 @ 60p [RB1] 24bpp 97%.",
"type": 3
},
{
"configId": "0x01160028",
"defaultValue": "0",
"description": "Defines support for video mode: DMT 1792 x 1344 @ 60p 24bpp 95%.",
"flag": 3,
"id": "TSI_DP14_SINKCTS_VIDEO_MODE_12",
"mask": 1,
"name": "Support for video mode: DMT 1792 x 1344 @ 60p 24bpp 95%.",
"type": 3
},
{
"configId": "0x01160029",
"defaultValue": "0",
"description": "Defines support for video mode: DMT 1600 x 1200 @ 60p 30bpp 94%.",
"flag": 3,
"id": "TSI_DP14_SINKCTS_VIDEO_MODE_13",
"mask": 1,
"name": "Support for video mode: DMT 1600 x 1200 @ 60p 30bpp 94%.",
"type": 3
},
{
"configId": "0x0116002A",
"defaultValue": "0",
"description": "Defines support for video mode: CTA 1440 x 480 @ 59.94p 24bpp 100%.",
"flag": 3,
"id": "TSI_DP14_SINKCTS_VIDEO_MODE_14",
"mask": 1,
"name": "Support for video mode: CTA 1440 x 480 @ 59.94p 24bpp 100%.",
"type": 3
},
{
"configId": "0x0116002B",
"defaultValue": "0",
"description": "Defines support for video mode: CTA 1440 x 576 @ 50p 24bpp 100%.",
"flag": 3,
"id": "TSI_DP14_SINKCTS_VIDEO_MODE_15",
"mask": 1,
"name": "Support for video mode: CTA 1440 x 576 @ 50p 24bpp 100%.",
"type": 3
},
{
"configId": "0x0116002C",
"defaultValue": "0",
"description": "Defines support for video mode: CTA 1920 x 1080 @ 60p 30bpp 86%.",
"flag": 3,
"id": "TSI_DP14_SINKCTS_VIDEO_MODE_16",
"mask": 1,
"name": "Support for video mode: CTA 1920 x 1080 @ 60p 30bpp 86%.",
"type": 3
},
{
"configId": "0x0116002D",
"defaultValue": "1",
"description": "Defines the Skip visual video check during DisplayID CTS tests. Default value is 0. Important: This CI is still potential subject for changes due to the CTS specification not being officially ready.\n",
"enumerationVariants": "0 # Never skip\n1 # Skip if CRC matches",
"flag": 3,
"id": "TSI_DP14_SINKCTS_VISUAL_TEST_CHECK",
"maxValue": 2147480000,
"minValue": 0,
"name": "Skip visual video check during DisplayID CTS tests.",
"type": 4
}
],
"id": "0x13",
"name": "DP 1.4 LL CTS",
"old_names": [
"DP 1.4 LL CTS",
"DP 1.4 Link Layer Sink DUT CTS"
]
}

View File

@@ -0,0 +1,29 @@
{
"descriptions": [
{
"configId": "0x202A",
"defaultValue": "0",
"description": "Metadata at the same frame of associated video (0) or at one frame advance (1). Default 0",
"flag": 3,
"id": "TSI_HDR10_CTS_DISTR_SAME_FRAME",
"maxValue": 1,
"minValue": 0,
"name": "Video / Metadata frame offset",
"type": 4,
"enumerationVariants": "0 # Metadata at the same frame of associated Video data\n1 # Metadata at one frame advance from associated Video data"
},
{
"configId": "0x202B",
"defaultValue": "10",
"description": "Defines the time period the TE will wait for metadata change; defined in seconds; default value is 10sec.\n",
"flag": 3,
"id": "TSI_HDR10_CTS_DISTR_TIMEOUT",
"maxValue": 1000,
"minValue": 1,
"name": "Metadata change timeout",
"type": 4
}
],
"id": "0x14",
"name": "HDR10+ Distribution Device Tests"
}

View File

@@ -0,0 +1,116 @@
{
"descriptions": [
{
"configId": "0x11B0000",
"defaultValue": "5000",
"description": "Defines test timeout in milliseconds, default value is 5000ms.",
"flag": 3,
"id": "TSI_DP20_LTTPR_TIMEOUT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Test timeout in milliseconds.",
"reportFormat": "Test timeout = %2ms<br>",
"type": 4
},
{
"configId": "0x11B0001",
"defaultValue": "4",
"description": "Defines the maximum number of lanes supported by the DUT. Typical settings are 1, 2 and 4. Default value is 4. Important: This CI is still potential subject for changes due to the CTS specification not being officially ready.\n",
"enumerationVariants": "1\n2\n4",
"flag": 3,
"id": "TSI_DP20_LTTPR_MAX_LANES",
"maxValue": 2147480000,
"minValue": 0,
"name": "Maximum number of lanes supported by the DUT.",
"visible": false,
"reportFormat": "DUT capability settings and flags:<br>- Max lanes = %1<br>",
"type": 4
},
{
"configId": "0x11B0002",
"defaultValue": "30",
"description": "Defines the maximum link rate as multiplier for 0.27Gbps. Typical settings are 6 (RBR), 10 (HBR), 20 (HBR2) and 30 (HBR3). Notice that HBR3 link rate is usable only with UCD-400. The default setting is 30 (HBR3). Important: This CI is still potential subject for changes due to the CTS specification not being officially ready.",
"enumerationVariants": "6 # RBR (1.62 Gbps)\n10 # HBR (2.7 Gbps)\n20 # HBR2 (5.4 Gbps)\n30 # HBR3 (8.10 Gbps)",
"flag": 3,
"id": "TSI_DP20_LTTPR_MAX_LINK_RATE",
"maxValue": 30,
"minValue": 6,
"name": "Maximum link rate supported by the DUT as multiplier for 0.27Gbps.",
"visible": false,
"reportFormat": "- Max link rate = %1<br>",
"type": 4
},
{
"configId": "0x11B0003",
"defaultValue": "0x00000000",
"description": "Defines the DUT capabilities as flags.",
"bitList":
[
{"mask": "0x00000100", "description": "DUT is Type-C device", "reportFormat": "- DUT is Type-C device<br>"}
],
"flag": 3,
"id": "TSI_DP20_LTTPR_DUT_CAPS",
"name": "DUT Capability flags.",
"reportFormat": "Test DUT capabilities flags:<br>",
"type": 12
},
{
"configId": "0x11B0004",
"defaultValue": "0x0000001A",
"description": "Defines the DUT Test automation capabilities as flags.",
"bitList":
[
{"mask": "0x00000001", "description": "TEST_LINK_TRAINING", "reportFormat": "- TEST_LINK_TRAINING<br>"},
{"mask": "0x00000002", "description": "TEST_EDID_READ", "reportFormat": "- TEST_EDID_READ<br>"},
{"mask": "0x00000004", "description": "TEST_VIDEO_PATTERN", "reportFormat": "- TEST_VIDEO_PATTERN<br>"},
{"mask": "0x00000020", "description": "TEST_AUDIO_PATTERN", "reportFormat": "- TEST_AUDIO_PATTERN<br>"},
{"mask": "0x00000018", "description": "Event indicating DUT ready", "enumerationVariants": "0 # Always ready\n1 # EDID read\n2 # Link Training end\n3 # Active Video", "reportFormat": "- Event indicating DUT ready: %1<br>"}
],
"flag": 3,
"id": "TSI_DP20_LTTPR_DUT_TA",
"name": "DUT Test automation flags.",
"visible": false,
"reportFormat": "<br>Test automation flags and settings:<br>",
"type": 12
},
{
"configId": "0x11B0005",
"defaultValue": "1000",
"description": "Defines the duration of long HPD pulses generated by the tests. The duration is defined in millieconds. Default setting is 1000ms. Important: This CI is still potential subject for changes due to the CTS specification not being officially ready.\n",
"flag": 3,
"id": "TSI_DP20_LTTPR_LONG_HPD_PULSE",
"maxValue": 2147483647,
"minValue": 0,
"name": "Long HPD pulse duration, in milliseconds.",
"reportFormat": "Long HPD Duration = %1ms<br>",
"type": 4
},
{
"configId": "0x11B0006",
"defaultValue": "100",
"description": "Defines the delay of CR iteration. The duration is defined in microseconds. Default setting is 100us. Important: This CI is still potential subject for changes due to the CTS specification not being officially ready.\n",
"flag": 3,
"id": "TSI_DP20_LTTPR_DEBUG_CR_ITERATION_DELAY",
"maxValue": 2147483647,
"minValue": 0,
"name": "CR iteration delay, in microseconds.",
"reportFormat": "CR Iteration Delay = %1us<br><br>",
"type": 4
},
{
"configId": "0x11B0007",
"defaultValue": "0x00000000",
"description": " Defines the Debug mode configuration.\n",
"bitList":
[
{"mask": "0x00000001", "description": "Force video check enabled"}
],
"flag": 3,
"id": "TSI_DP20_LTTPR_SINKCTS_DEBUG_CONF",
"name": "Debug mode configuration.",
"type": 12
}
],
"id": "0x15",
"name": "DP 2.1 LTTPR CTS"
}

View File

@@ -0,0 +1,6 @@
{
"descriptions": [
],
"id": "0x16",
"name": "HDR10+ SSTM Tests for Source"
}

View File

@@ -0,0 +1,18 @@
{
"descriptions": [
{
"configId": "0x11C0000",
"defaultValue": "5000",
"description": "Defines test timeout in milliseconds, default value is 5000ms.",
"flag": 3,
"id": "TSI_USBC_EPR_POWER_SINK_TIMEOUT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Test timeout in milliseconds.",
"reportFormat": "Test timeout = %2ms<br>",
"type": 4
}
],
"id": "0x17",
"name": "EPR Power Sink Tests"
}

View File

@@ -0,0 +1,727 @@
{
"descriptions": [
{
"configId": "0x011A0000",
"defaultValue": "10000",
"description": "Defines a test timeout, in milliseconds. Default setting is 10000ms. Important: This CI is still potential subject for changes due to the CTS specification not being officially ready",
"flag": 3,
"id": "TSI_DP20_SINKCTS_TIMEOUT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Test timeout, in milliseconds",
"type": 4
},
{
"configId": "0x011A0001",
"defaultValue": "2",
"description": "Defines a DSC video mode: 1920x1080 @ 30Hz. Default and only ID: 2.",
"flag": 3,
"id": "TSI_DP20_SINKCTS_DSC_VM_0",
"maxValue": 2147483647,
"minValue": 0,
"name": "DSC video mode: 1920x1080 @ 30Hz.",
"type": 4
},
{
"configId": "0x011A0002",
"defaultValue": "0x00000000",
"description": "DUT Capability flags.",
"bitList":
[
{"mask": "0x00000001", "description": "Defines the CTA resolution support. Default value: 0."},
{"mask": "0x00000002", "description": "Defines the RB1 resolution support. Default value: 0."},
{"mask": "0x00000004", "description": "Defines the RB2 resolution support. Default value: 0."}
],
"flag": 1,
"id": "TSI_DP20_SINKCTS_DSC_VM_T_0",
"name": "DUT Capability flags.",
"type": 12
},
{
"configId": "0x011A0003",
"defaultValue": "3",
"description": "Defines a DSC video mode: 1920x1080 @ 60Hz. Default and only ID: 3.",
"flag": 3,
"id": "TSI_DP20_SINKCTS_DSC_VM_1",
"maxValue": 2147483647,
"minValue": 0,
"name": "DSC video mode: 1920x1080 @ 60Hz.",
"type": 4
},
{
"configId": "0x011A0004",
"defaultValue": "0x00000001",
"description": "DUT Capability flags.",
"bitList":
[
{"mask": "0x00000001", "description": "Defines the CTA resolution support. Default value: 0."},
{"mask": "0x00000002", "description": "Defines the RB1 resolution support. Default value: 0."},
{"mask": "0x00000004", "description": "Defines the RB2 resolution support. Default value: 0."}
],
"flag": 1,
"id": "TSI_DP20_SINKCTS_DSC_VM_T_1",
"name": "DUT Capability flags.",
"type": 12
},
{
"configId": "0x011A0005",
"defaultValue": "4",
"description": "Defines a DSC video mode: 1920x1080 @ 120Hz. Default and only ID: 4.",
"flag": 3,
"id": "TSI_DP20_SINKCTS_DSC_VM_2",
"maxValue": 2147483647,
"minValue": 0,
"name": "DSC video mode: 1920x1080 @ 120Hz.",
"type": 4
},
{
"configId": "0x011A0006",
"defaultValue": "0x00000000",
"description": "DUT Capability flags.",
"bitList":
[
{"mask": "0x00000001", "description": "Defines the CTA resolution support. Default value: 0."},
{"mask": "0x00000002", "description": "Defines the RB1 resolution support. Default value: 0."},
{"mask": "0x00000004", "description": "Defines the RB2 resolution support. Default value: 0."}
],
"flag": 1,
"id": "TSI_DP20_SINKCTS_DSC_VM_T_2",
"name": "DUT Capability flags.",
"type": 12
},
{
"configId": "0x011A0007",
"defaultValue": "5",
"description": "Defines a DSC video mode: 3840x2160 @ 30Hz. Default and only ID: 5.",
"flag": 3,
"id": "TSI_DP20_SINKCTS_DSC_VM_3",
"maxValue": 2147483647,
"minValue": 0,
"name": "DSC video mode: 3840x2160 @ 30Hz.",
"type": 4
},
{
"configId": "0x011A0008",
"defaultValue": "0x00000000",
"description": "DUT Capability flags.",
"bitList":
[
{"mask": "0x00000001", "description": "Defines the CTA resolution support. Default value: 0."},
{"mask": "0x00000002", "description": "Defines the RB1 resolution support. Default value: 0."},
{"mask": "0x00000004", "description": "Defines the RB2 resolution support. Default value: 0."}
],
"flag": 1,
"id": "TSI_DP20_SINKCTS_DSC_VM_T_3",
"name": "DUT Capability flags.",
"type": 12
},
{
"configId": "0x011A0009",
"defaultValue": "6",
"description": "Defines a DSC video mode: 3840x2160 @ 60Hz. Default and only ID: 6.",
"flag": 3,
"id": "TSI_DP20_SINKCTS_DSC_VM_4",
"maxValue": 2147483647,
"minValue": 0,
"name": "DSC video mode: 3840x2160 @ 60Hz.",
"type": 4
},
{
"configId": "0x011A000A",
"defaultValue": "0x00000000",
"description": "DUT Capability flags.",
"bitList":
[
{"mask": "0x00000001", "description": "Defines the CTA resolution support. Default value: 0."},
{"mask": "0x00000002", "description": "Defines the RB1 resolution support. Default value: 0."},
{"mask": "0x00000004", "description": "Defines the RB2 resolution support. Default value: 0."}
],
"flag": 1,
"id": "TSI_DP20_SINKCTS_DSC_VM_T_4",
"name": "DUT Capability flags.",
"type": 12
},
{
"configId": "0x011A000B",
"defaultValue": "7",
"description": "Defines a DSC video mode: 3840x2160 @ 120Hz. Default and only ID: 7.",
"flag": 3,
"id": "TSI_DP20_SINKCTS_DSC_VM_5",
"maxValue": 2147483647,
"minValue": 0,
"name": "DSC video mode: 3840x2160 @ 120Hz.",
"type": 4
},
{
"configId": "0x011A000C",
"defaultValue": "0x00000000",
"description": "DUT Capability flags.",
"bitList":
[
{"mask": "0x00000001", "description": "Defines the CTA resolution support. Default value: 0."},
{"mask": "0x00000002", "description": "Defines the RB1 resolution support. Default value: 0."},
{"mask": "0x00000004", "description": "Defines the RB2 resolution support. Default value: 0."}
],
"flag": 1,
"id": "TSI_DP20_SINKCTS_DSC_VM_T_5",
"name": "DUT Capability flags.",
"type": 12
},
{
"configId": "0x011A000D",
"defaultValue": "8",
"description": "Defines a DSC video mode: 5120x2160 @ 30Hz. Default and only ID: 8.",
"flag": 3,
"id": "TSI_DP20_SINKCTS_DSC_VM_6",
"maxValue": 2147483647,
"minValue": 0,
"name": "DSC video mode: 5120x2160 @ 30Hz.",
"type": 4
},
{
"configId": "0x011A000E",
"defaultValue": "0x00000000",
"description": "DUT Capability flags.",
"bitList":
[
{"mask": "0x00000001", "description": "Defines the CTA resolution support. Default value: 0."},
{"mask": "0x00000002", "description": "Defines the RB1 resolution support. Default value: 0."},
{"mask": "0x00000004", "description": "Defines the RB2 resolution support. Default value: 0."}
],
"flag": 1,
"id": "TSI_DP20_SINKCTS_DSC_VM_T_6",
"name": "DUT Capability flags.",
"type": 12
},
{
"configId": "0x011A000F",
"defaultValue": "9",
"description": "Defines a DSC video mode: 5120x2160 @ 60Hz. Default and only ID: 9.",
"flag": 3,
"id": "TSI_DP20_SINKCTS_DSC_VM_7",
"maxValue": 2147483647,
"minValue": 0,
"name": "DSC video mode: 5120x2160 @ 60Hz.",
"type": 4
},
{
"configId": "0x011A0010",
"defaultValue": "0x00000000",
"description": "DUT Capability flags.",
"bitList":
[
{"mask": "0x00000001", "description": "Defines the CTA resolution support. Default value: 0."},
{"mask": "0x00000002", "description": "Defines the RB1 resolution support. Default value: 0."},
{"mask": "0x00000004", "description": "Defines the RB2 resolution support. Default value: 0."}
],
"flag": 1,
"id": "TSI_DP20_SINKCTS_DSC_VM_T_7",
"name": "DUT Capability flags.",
"type": 12
},
{
"configId": "0x011A0011",
"defaultValue": "10",
"description": "Defines a DSC video mode: 5120x2160 @ 120Hz. Default and only ID: 10.",
"flag": 3,
"id": "TSI_DP20_SINKCTS_DSC_VM_8",
"maxValue": 2147483647,
"minValue": 0,
"name": "DSC video mode: 5120x2160 @ 120Hz.",
"type": 4
},
{
"configId": "0x011A0012",
"defaultValue": "0x00000000",
"description": "DUT Capability flags.",
"bitList":
[
{"mask": "0x00000001", "description": "Defines the CTA resolution support. Default value: 0."},
{"mask": "0x00000002", "description": "Defines the RB1 resolution support. Default value: 0."},
{"mask": "0x00000004", "description": "Defines the RB2 resolution support. Default value: 0."}
],
"flag": 1,
"id": "TSI_DP20_SINKCTS_DSC_VM_T_8",
"name": "DUT Capability flags.",
"type": 12
},
{
"configId": "0x011A0013",
"defaultValue": "11",
"description": "Defines a DSC video mode: 7680x4320 @ 30Hz. Default and only ID: 11.",
"flag": 3,
"id": "TSI_DP20_SINKCTS_DSC_VM_9",
"maxValue": 2147483647,
"minValue": 0,
"name": "DSC video mode: 7680x4320 @ 30Hz.",
"type": 4
},
{
"configId": "0x011A0014",
"defaultValue": "0x00000000",
"description": "DUT Capability flags.",
"bitList":
[
{"mask": "0x00000001", "description": "Defines the CTA resolution support. Default value: 0."},
{"mask": "0x00000002", "description": "Defines the RB1 resolution support. Default value: 0."},
{"mask": "0x00000004", "description": "Defines the RB2 resolution support. Default value: 0."}
],
"flag": 1,
"id": "TSI_DP20_SINKCTS_DSC_VM_T_9",
"name": "DUT Capability flags.",
"type": 12
},
{
"configId": "0x011A0015",
"defaultValue": "12",
"description": "Defines a DSC video mode: 7680x4320 @ 60Hz. Default and only ID: 12.",
"flag": 3,
"id": "TSI_DP20_SINKCTS_DSC_VM_10",
"maxValue": 2147483647,
"minValue": 0,
"name": "DSC video mode: 7680x4320 @ 60Hz.",
"type": 4
},
{
"configId": "0x011A0016",
"defaultValue": "0x00000000",
"description": "DUT Capability flags.",
"bitList":
[
{"mask": "0x00000001", "description": "Defines the CTA resolution support. Default value: 0."},
{"mask": "0x00000002", "description": "Defines the RB1 resolution support. Default value: 0."},
{"mask": "0x00000004", "description": "Defines the RB2 resolution support. Default value: 0."}
],
"flag": 1,
"id": "TSI_DP20_SINKCTS_DSC_VM_T_10",
"name": "DUT Capability flags.",
"type": 12
},
{
"configId": "0x011A0017",
"defaultValue": "13",
"description": "Defines a DSC video mode: 7680x4320 @ 100Hz. Default and only ID: 13.",
"flag": 3,
"id": "TSI_DP20_SINKCTS_DSC_VM_11",
"maxValue": 2147483647,
"minValue": 0,
"name": "DSC video mode: 7680x4320 @ 100Hz.",
"type": 4
},
{
"configId": "0x011A0018",
"defaultValue": "0x00000000",
"description": "DUT Capability flags.",
"bitList":
[
{"mask": "0x00000001", "description": "Defines the CTA resolution support. Default value: 0."},
{"mask": "0x00000002", "description": "Defines the RB1 resolution support. Default value: 0."},
{"mask": "0x00000004", "description": "Defines the RB2 resolution support. Default value: 0."}
],
"flag": 1,
"id": "TSI_DP20_SINKCTS_DSC_VM_T_11",
"name": "DUT Capability flags.",
"type": 12
},
{
"configId": "0x011A0019",
"defaultValue": "1",
"description": "Defines the DSC video mode source. Default value is 0. Important: This CI is still potential subject for changes due to the CTS specification not being officially ready.\n",
"enumerationVariants": "0 # Use test configuration (below)\n1 # Use sink DUT EDID",
"flag": 3,
"id": "TSI_DP20_SINKCTS_DSC_SOURCE",
"maxValue": 2147480000,
"minValue": 0,
"name": "Source of the most packet video modes table",
"type": 4
},
{
"configId": "0x011A001A",
"defaultValue": "1",
"description": "Defines the Sink DUT support 444 CRC for Simple 422 bitstream. Default value is 1. Important: This CI is still potential subject for changes due to the CTS specification not being officially ready.\n",
"enumerationVariants": "0 # YCbCr 422 bitstream\n1 # YCbCr 444 bitstream",
"flag": 3,
"id": "TSI_DP20_SINKCTS_SUPPORT_444CRC",
"maxValue": 2147480000,
"minValue": 0,
"name": "Sink DUT support 444 CRC for Simple 422 bitstream.",
"type": 4
},
{
"configId": "0x011A001B",
"defaultValue": "1",
"description": "Defines the Source of the most packet video modes table. Default value is 1. Important: This CI is still potential subject for changes due to the CTS specification not being officially ready.\n",
"enumerationVariants": "0 # Use test configuration (below)\n1 # Use sink DUT EDID",
"flag": 3,
"id": "TSI_DP20_SINKCTS_PACKET_SOURCE",
"maxValue": 2147480000,
"minValue": 0,
"name": "Source of the most packet video modes table.",
"type": 4
},
{
"configId": "0x011A001C",
"defaultValue": "0",
"description": "Defines support for video mode: CVT 1280 x 800 @ 60p [RB1] 18bpp 99%.",
"flag": 3,
"id": "TSI_DP20_SINKCTS_VIDEO_MODE_0",
"mask": 1,
"name": "Support for video mode: CVT 1280 x 800 @ 60p [RB1] 18bpp 99%.",
"type": 3
},
{
"configId": "0x011A001D",
"defaultValue": "0",
"description": "Defines support for video mode: DMT 1280 x 768 @ 60p [RB1] 18bpp 95%.",
"flag": 3,
"id": "TSI_DP20_SINKCTS_VIDEO_MODE_1",
"mask": 1,
"name": "Support for video mode: DMT 1280 x 768 @ 60p [RB1] 18bpp 95%.",
"type": 3
},
{
"configId": "0x011A001E",
"defaultValue": "0",
"description": "Defines support for video mode: DMT 800 x 600 @ 60.317p 30bpp 93%.",
"flag": 3,
"id": "TSI_DP20_SINKCTS_VIDEO_MODE_2",
"mask": 1,
"name": "Support for video mode: DMT 800 x 600 @ 60.317p 30bpp 93%.",
"type": 3
},
{
"configId": "0x011A001F",
"defaultValue": "0",
"description": "Defines support for video mode: DMT 1024 x 768 @ 60p 18bpp 90%.",
"flag": 3,
"id": "TSI_DP20_SINKCTS_VIDEO_MODE_3",
"mask": 1,
"name": "Support for video mode: DMT 1024 x 768 @ 60p 18bpp 90%.",
"type": 3
},
{
"configId": "0x011A0020",
"defaultValue": "0",
"description": "Defines support for video mode: DMT 1280 x 1024 @ 60p 24bpp 100%.",
"flag": 3,
"id": "TSI_DP20_SINKCTS_VIDEO_MODE_4",
"mask": 1,
"name": "Support for video mode: DMT 1280 x 1024 @ 60p 24bpp 100%.",
"type": 3
},
{
"configId": "0x011A0021",
"defaultValue": "0",
"description": "Defines support for video mode: DMT 1280 x 960 @ 60p 24bpp 100%.",
"flag": 3,
"id": "TSI_DP20_SINKCTS_VIDEO_MODE_5",
"mask": 1,
"name": "Support for video mode: DMT 1280 x 960 @ 60p 24bpp 100%.",
"type": 3
},
{
"configId": "0x011A0022",
"defaultValue": "0",
"description": "Defines support for video mode: DMT 1360 x 768 @ 60p 30bpp 99%.",
"flag": 3,
"id": "TSI_DP20_SINKCTS_VIDEO_MODE_6",
"mask": 1,
"name": "Support for video mode: DMT 1360 x 768 @ 60p 30bpp 99%.",
"type": 3
},
{
"configId": "0x011A0023",
"defaultValue": "0",
"description": "Defines support for video mode: CVT 1280 x 800 @ 60p 30bpp 97%.",
"flag": 3,
"id": "TSI_DP20_SINKCTS_VIDEO_MODE_7",
"mask": 1,
"name": "Support for video mode: CVT 1280 x 800 @ 60p 30bpp 97%.",
"type": 3
},
{
"configId": "0x011A0024",
"defaultValue": "0",
"description": "Defines support for video mode: DMT 1400 x 1050 @ 60p [RB1] 24bpp 94%.",
"flag": 3,
"id": "TSI_DP20_SINKCTS_VIDEO_MODE_8",
"mask": 1,
"name": "Support for video mode: DMT 1400 x 1050 @ 60p [RB1] 24bpp 94%.",
"type": 3
},
{
"configId": "0x011A0025",
"defaultValue": "0",
"description": "Defines support for video mode: DMT 1280 x 768 @ 60p 30bpp 92%.",
"flag": 3,
"id": "TSI_DP20_SINKCTS_VIDEO_MODE_9",
"mask": 1,
"name": "Support for video mode: DMT 1280 x 768 @ 60p 30bpp 92%.",
"type": 3
},
{
"configId": "0x011A0026",
"defaultValue": "0",
"description": "Defines support for video mode: CVT 1600 x 1200 @ 60p [RB1] 18bpp 90%.",
"flag": 3,
"id": "TSI_DP20_SINKCTS_VIDEO_MODE_10",
"mask": 1,
"name": "Support for video mode: CVT 1600 x 1200 @ 60p [RB1] 18bpp 90%.",
"type": 3
},
{
"configId": "0x011A0027",
"defaultValue": "0",
"description": "Defines support for video mode: CVT 2048 x 1536 @ 60p [RB1] 24bpp 97%.",
"flag": 3,
"id": "TSI_DP20_SINKCTS_VIDEO_MODE_11",
"mask": 1,
"name": "Support for video mode: CVT 2048 x 1536 @ 60p [RB1] 24bpp 97%.",
"type": 3
},
{
"configId": "0x011A0028",
"defaultValue": "0",
"description": "Defines support for video mode: DMT 1792 x 1344 @ 60p 24bpp 95%.",
"flag": 3,
"id": "TSI_DP20_SINKCTS_VIDEO_MODE_12",
"mask": 1,
"name": "Support for video mode: DMT 1792 x 1344 @ 60p 24bpp 95%.",
"type": 3
},
{
"configId": "0x011A0029",
"defaultValue": "0",
"description": "Defines support for video mode: DMT 1600 x 1200 @ 60p 30bpp 94%.",
"flag": 3,
"id": "TSI_DP20_SINKCTS_VIDEO_MODE_13",
"mask": 1,
"name": "Support for video mode: DMT 1600 x 1200 @ 60p 30bpp 94%.",
"type": 3
},
{
"configId": "0x011A002A",
"defaultValue": "0",
"description": "Defines support for video mode: CTA 1440 x 480 @ 59.94p 24bpp 100%.",
"flag": 3,
"id": "TSI_DP20_SINKCTS_VIDEO_MODE_14",
"mask": 1,
"name": "Support for video mode: CTA 1440 x 480 @ 59.94p 24bpp 100%.",
"type": 3
},
{
"configId": "0x011A002B",
"defaultValue": "0",
"description": "Defines support for video mode: CTA 1440 x 576 @ 50p 24bpp 100%.",
"flag": 3,
"id": "TSI_DP20_SINKCTS_VIDEO_MODE_15",
"mask": 1,
"name": "Support for video mode: CTA 1440 x 576 @ 50p 24bpp 100%.",
"type": 3
},
{
"configId": "0x011A002C",
"defaultValue": "0",
"description": "Defines support for video mode: CTA 1920 x 1080 @ 60p 30bpp 86%.",
"flag": 3,
"id": "TSI_DP20_SINKCTS_VIDEO_MODE_16",
"mask": 1,
"name": "Support for video mode: CTA 1920 x 1080 @ 60p 30bpp 86%.",
"type": 3
},
{
"configId": "0x011A002D",
"defaultValue": "1",
"description": "Defines the Skip visual video check during DisplayID CTS tests. Default value is 0. Important: This CI is still potential subject for changes due to the CTS specification not being officially ready.\n",
"enumerationVariants": "0 # Never skip\n1 # Skip if CRC matches",
"flag": 3,
"id": "TSI_DP20_SINKCTS_VISUAL_TEST_CHECK",
"maxValue": 2147480000,
"minValue": 0,
"name": "Skip visual video check during DisplayID CTS tests.",
"type": 4
},
{
"configId": "0x011A002E",
"defaultValue": "0x00000010",
"description": "Resolution 1920x1080",
"bitList":
[
{"mask": "0x00000001", "description": "Defines 1920x1080 @ 30Hz CTA timing support."},
{"mask": "0x00000002", "description": "Defines 1920x1080 @ 30Hz RBv1 timing support."},
{"mask": "0x00000004", "description": "Defines 1920x1080 @ 30Hz RBv2 timing support."},
{"mask": "0x00000010", "description": "Defines 1920x1080 @ 60Hz CTA timing support."},
{"mask": "0x00000020", "description": "Defines 1920x1080 @ 60Hz RBv1 timing support."},
{"mask": "0x00000040", "description": "Defines 1920x1080 @ 60Hz RBv2 timing support."},
{"mask": "0x00000100", "description": "Defines 1920x1080 @ 120Hz CTA timing support."},
{"mask": "0x00000200", "description": "Defines 1920x1080 @ 120Hz RBv1 timing support."},
{"mask": "0x00000400", "description": "Defines 1920x1080 @ 120Hz RBv2 timing support."},
{"mask": "0x00002000", "description": "Defines 1920x1080 @ 144Hz RBv1 timing support.."},
{"mask": "0x00004000", "description": "Defines 1920x1080 @ 144Hz RBv2 timing support."},
{"mask": "0x00008000", "description": "Defines 1920x1080 @ 144Hz OVT timing support."},
{"mask": "0x00020000", "description": "Defines 1920x1080 @ 240Hz RBv1 timing support."},
{"mask": "0x00040000", "description": "Defines 1920x1080 @ 240Hz RBv2 timing support."},
{"mask": "0x00080000", "description": "Defines 1920x1080 @ 240Hz OVT timing support."}
],
"flag": 1,
"id": "TSI_DP20_SINKCTS_VMT_1920_1080",
"name": "Resolution supported by Sink DUT",
"type": 12
},
{
"configId": "0x011A002F",
"defaultValue": "0x00000000",
"description": "Resolution 3840x2160",
"bitList":
[
{"mask": "0x00000001", "description": "Defines 3840x2160 @ 30Hz CTA timing support."},
{"mask": "0x00000002", "description": "Defines 3840x2160 @ 30Hz RBv1 timing support."},
{"mask": "0x00000004", "description": "Defines 3840x2160 @ 30Hz RBv2 timing support."},
{"mask": "0x00000010", "description": "Defines 3840x2160 @ 60Hz CTA timing support."},
{"mask": "0x00000020", "description": "Defines 3840x2160 @ 60Hz RBv1 timing support."},
{"mask": "0x00000040", "description": "Defines 3840x2160 @ 60Hz RBv2 timing support."},
{"mask": "0x00000100", "description": "Defines 3840x2160 @ 120Hz CTA timing support."},
{"mask": "0x00000200", "description": "Defines 3840x2160 @ 120Hz RBv1 timing support."},
{"mask": "0x00000400", "description": "Defines 3840x2160 @ 120Hz RBv2 timing support."},
{"mask": "0x00002000", "description": "Defines 3840x2160 @ 144Hz RBv1 timing support.."},
{"mask": "0x00004000", "description": "Defines 3840x2160 @ 144Hz RBv2 timing support."},
{"mask": "0x00008000", "description": "Defines 3840x2160 @ 144Hz OVT timing support."},
{"mask": "0x00020000", "description": "Defines 3840x2160 @ 240Hz RBv1 timing support."},
{"mask": "0x00040000", "description": "Defines 3840x2160 @ 240Hz RBv2 timing support."},
{"mask": "0x00080000", "description": "Defines 3840x2160 @ 240Hz OVT timing support."}
],
"flag": 1,
"id": "TSI_DP20_SINKCTS_VMT_3840_2160",
"name": "Resolution supported by Sink DUT",
"type": 12
},
{
"configId": "0x011A0030",
"defaultValue": "0x00000000",
"description": "Resolution 5120x2160",
"bitList":
[
{"mask": "0x00000001", "description": "Defines 5120x2160 @ 30Hz CTA timing support."},
{"mask": "0x00000002", "description": "Defines 5120x2160 @ 30Hz RBv1 timing support."},
{"mask": "0x00000004", "description": "Defines 5120x2160 @ 30Hz RBv2 timing support."},
{"mask": "0x00000010", "description": "Defines 5120x2160 @ 60Hz CTA timing support."},
{"mask": "0x00000020", "description": "Defines 5120x2160 @ 60Hz RBv1 timing support."},
{"mask": "0x00000040", "description": "Defines 5120x2160 @ 60Hz RBv2 timing support."},
{"mask": "0x00000100", "description": "Defines 5120x2160 @ 120Hz CTA timing support."},
{"mask": "0x00000200", "description": "Defines 5120x2160 @ 120Hz RBv1 timing support."},
{"mask": "0x00000400", "description": "Defines 5120x2160 @ 120Hz RBv2 timing support."},
{"mask": "0x00002000", "description": "Defines 5120x2160 @ 144Hz RBv1 timing support.."},
{"mask": "0x00004000", "description": "Defines 5120x2160 @ 144Hz RBv2 timing support."},
{"mask": "0x00008000", "description": "Defines 5120x2160 @ 144Hz OVT timing support."},
{"mask": "0x00020000", "description": "Defines 5120x2160 @ 240Hz RBv1 timing support."},
{"mask": "0x00040000", "description": "Defines 5120x2160 @ 240Hz RBv2 timing support."},
{"mask": "0x00080000", "description": "Defines 5120x2160 @ 240Hz OVT timing support."}
],
"flag": 1,
"id": "TSI_DP20_SINKCTS_VMT_5120_2160",
"name": "Resolution supported by Sink DUT",
"type": 12
},
{
"configId": "0x011A0031",
"defaultValue": "0x00000000",
"description": "Resolution 7680x4320",
"bitList":
[
{"mask": "0x00000001", "description": "Defines 7680x4320 @ 30Hz CTA timing support."},
{"mask": "0x00000002", "description": "Defines 7680x4320 @ 30Hz RBv1 timing support."},
{"mask": "0x00000004", "description": "Defines 7680x4320 @ 30Hz RBv2 timing support."},
{"mask": "0x00000010", "description": "Defines 7680x4320 @ 60Hz CTA timing support."},
{"mask": "0x00000020", "description": "Defines 7680x4320 @ 60Hz RBv1 timing support."},
{"mask": "0x00000040", "description": "Defines 7680x4320 @ 60Hz RBv2 timing support."},
{"mask": "0x00000100", "description": "Defines 7680x4320 @ 120Hz CTA timing support."},
{"mask": "0x00000200", "description": "Defines 7680x4320 @ 120Hz RBv1 timing support."},
{"mask": "0x00000400", "description": "Defines 7680x4320 @ 120Hz RBv2 timing support."},
{"mask": "0x00002000", "description": "Defines 7680x4320 @ 144Hz RBv1 timing support.."},
{"mask": "0x00004000", "description": "Defines 7680x4320 @ 144Hz RBv2 timing support."},
{"mask": "0x00008000", "description": "Defines 7680x4320 @ 144Hz OVT timing support."},
{"mask": "0x00020000", "description": "Defines 7680x4320 @ 240Hz RBv1 timing support."},
{"mask": "0x00040000", "description": "Defines 7680x4320 @ 240Hz RBv2 timing support."},
{"mask": "0x00080000", "description": "Defines 7680x4320 @ 240Hz OVT timing support."}
],
"flag": 1,
"id": "TSI_DP20_SINKCTS_VMT_7680_4320",
"name": "Resolution supported by Sink DUT",
"type": 12
},
{
"configId": "0x011A0032",
"defaultValue": "0x00000000",
"description": "Resolution 10240x4320",
"bitList":
[
{"mask": "0x00000001", "description": "Defines 10240x4320 @ 30Hz CTA timing support."},
{"mask": "0x00000002", "description": "Defines 10240x4320 @ 30Hz RBv1 timing support."},
{"mask": "0x00000004", "description": "Defines 10240x4320 @ 30Hz RBv2 timing support."},
{"mask": "0x00000010", "description": "Defines 10240x4320 @ 60Hz CTA timing support."},
{"mask": "0x00000020", "description": "Defines 10240x4320 @ 60Hz RBv1 timing support."},
{"mask": "0x00000040", "description": "Defines 10240x4320 @ 60Hz RBv2 timing support."},
{"mask": "0x00000100", "description": "Defines 10240x4320 @ 120Hz CTA timing support."},
{"mask": "0x00000200", "description": "Defines 10240x4320 @ 120Hz RBv1 timing support."},
{"mask": "0x00000400", "description": "Defines 10240x4320 @ 120Hz RBv2 timing support."},
{"mask": "0x00002000", "description": "Defines 10240x4320 @ 144Hz RBv1 timing support.."},
{"mask": "0x00004000", "description": "Defines 10240x4320 @ 144Hz RBv2 timing support."},
{"mask": "0x00008000", "description": "Defines 10240x4320 @ 144Hz OVT timing support."},
{"mask": "0x00020000", "description": "Defines 10240x4320 @ 240Hz RBv1 timing support."},
{"mask": "0x00040000", "description": "Defines 10240x4320 @ 240Hz RBv2 timing support."},
{"mask": "0x00080000", "description": "Defines 10240x4320 @ 240Hz OVT timing support."}
],
"flag": 1,
"id": "TSI_DP20_SINKCTS_VMT_10240_4320",
"name": "Resolution supported by Sink DUT",
"type": 12
},
{
"configId": "0x011A0033",
"defaultValue": "0x00000000",
"description": "Resolution 15360x8640",
"bitList":
[
{"mask": "0x00000001", "description": "Defines 15360x8640 @ 30Hz CTA timing support."},
{"mask": "0x00000002", "description": "Defines 15360x8640 @ 30Hz RBv1 timing support."},
{"mask": "0x00000004", "description": "Defines 15360x8640 @ 30Hz RBv2 timing support."},
{"mask": "0x00000010", "description": "Defines 15360x8640 @ 60Hz CTA timing support."},
{"mask": "0x00000020", "description": "Defines 15360x8640 @ 60Hz RBv1 timing support."},
{"mask": "0x00000040", "description": "Defines 15360x8640 @ 60Hz RBv2 timing support."},
{"mask": "0x00000100", "description": "Defines 15360x8640 @ 120Hz CTA timing support."},
{"mask": "0x00000200", "description": "Defines 15360x8640 @ 120Hz RBv1 timing support."},
{"mask": "0x00000400", "description": "Defines 15360x8640 @ 120Hz RBv2 timing support."},
{"mask": "0x00002000", "description": "Defines 15360x8640 @ 144Hz RBv1 timing support.."},
{"mask": "0x00004000", "description": "Defines 15360x8640 @ 144Hz RBv2 timing support."},
{"mask": "0x00008000", "description": "Defines 15360x8640 @ 144Hz OVT timing support."},
{"mask": "0x00020000", "description": "Defines 15360x8640 @ 240Hz RBv1 timing support."},
{"mask": "0x00040000", "description": "Defines 15360x8640 @ 240Hz RBv2 timing support."},
{"mask": "0x00080000", "description": "Defines 15360x8640 @ 240Hz OVT timing support."}
],
"flag": 1,
"id": "TSI_DP20_SINKCTS_VMT_15360_8640",
"name": "Resolution supported by Sink DUT",
"type": 12
},
{
"configId": "0x011A0034",
"defaultValue": "0x00000000",
"description": "Defines the Debug mode configuration.",
"bitList":
[
{"mask": "0x00000001", "description": "Force video check enabled"}
],
"flag": 3,
"id": "TSI_DP20_SINKCTS_DEBUG_CONF",
"name": "Debug mode configuration.",
"type": 12
}
],
"id": "0x18",
"name": "DP 2.1 LL CTS",
"old_names": [
"DP 2.1 LL CTS",
"DP 2.0 Link Layer Sink DUT CTS",
"DP 2.1 Link Layer Sink DUT CTS"
]
}

View File

@@ -0,0 +1,18 @@
{
"descriptions": [
{
"configId": "0x11D0000",
"defaultValue": "5000",
"description": "Defines test timeout in milliseconds, default value is 5000ms.",
"flag": 3,
"id": "TSI_USBC_EPR_POWER_SOURCE_TIMEOUT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Test timeout in milliseconds.",
"reportFormat": "Test timeout = %2ms<br>",
"type": 4
}
],
"id": "0x19",
"name": "EPR Power Source Tests"
}

View File

@@ -0,0 +1,21 @@
{
"descriptions": [
{
"configId": "0x11C0000",
"defaultValue": "10000",
"description": "Defines a test timeout, in milliseconds. Default setting is 10000ms. Important: This CI is still potential subject for changes due to the CTS specification not being officially ready",
"flag": 3,
"id": "TSI_HDMI_SRCCTS_TIMEOUT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Test timeout, in milliseconds",
"type": 4
}
],
"id": "0x20",
"name": "HDMI RX DSC LL CTS",
"old_names": [
"HDMI LL CTS",
"HDMI 2.1 Source DUT DSC Tests"
]
}

View File

@@ -0,0 +1,210 @@
{
"descriptions": [
{
"configId": "0x11D0000",
"defaultValue": "1",
"description": "Defines the Test mode. Default value is 0. Available variants: 0 - Test with CDF and EDID, 1 - Test only with EDID, 2 - Test with VIC selection",
"enumerationVariants": "0 # Force VIC output\n1 # CTS test",
"flag": 3,
"id": "TSI_HDMI_SNKCTS_TEST_MODE",
"maxValue": 2147483647,
"minValue": 0,
"name": "Test Mode",
"type": 4
},
{
"configId": "0x11D0001",
"defaultValue": "10000",
"description": "Defines a test timeout, in milliseconds. Default setting is 10000ms. Important: This CI is still potential subject for changes due to the CTS specification not being officially ready",
"flag": 3,
"id": "TSI_HDMI_SNKCTS_TIMEOUT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Test timeout, in milliseconds",
"type": 4
},
{
"configId": "0x11D0002",
"defaultValue": "6",
"description": "Defines a MAX FRL Rate. Important: This CI is still potential subject for changes due to the CTS specification not being officially ready",
"enumerationVariants": "0 # None\n1 # 3G 3 Lane\n2 # 6G 3 Lane\n3 # 6G 4 Lane\n4 # 8G 4 Lane\n5 # 10G 4 Lane\n6 # 12G 4 Lane",
"flag": 3,
"id": "TSI_HDMI_SNKCTS_MAX_FRL_RATE",
"maxValue": 2147483647,
"minValue": 0,
"name": "Maximum FRL rate",
"type": 4
},
{
"configId": "0x11D0003",
"defaultValue": "600",
"description": "Defines a Sink Max TMDS Clock in MHz. Default setting is 600. Important: This CI is still potential subject for changes due to the CTS specification not being officially ready",
"flag": 3,
"id": "TSI_HDMI_SNKCTS_MAX_TMDS_CLOCK",
"maxValue": 2147483647,
"minValue": 0,
"name": "Max TMDS Clock in MHz",
"type": 4
},
{
"configId": "0x11D0004",
"defaultValue": "0x70",
"description": "Defines a DUT capabilies. Default setting is 0x70. Important: This CI is still potential subject for changes due to the CTS specification not being officially ready",
"bitList":
[
{"mask": "0x00000001", "description": "Is Sink DC 30bit. Default value: 0."},
{"mask": "0x00000002", "description": "Is Sink DC 36bit. Default value: 0."},
{"mask": "0x00000004", "description": "Is Sink DC 48bit. Default value: 0."},
{"mask": "0x00000008", "description": "Is Sink DC Y444. Default value: 0."},
{"mask": "0x00000010", "description": "Is Sink Supports DSC. Default value: 1."},
{"mask": "0x00000020", "description": "Is Sink DSC 10bpc. Default value: 1."},
{"mask": "0x00000040", "description": "Is Sink DSC 12bpc. Default value: 1."},
{"mask": "0x00000080", "description": "Is Sink DSC Native 420. Default value: 0."},
{"mask": "0x00000100", "description": "Is Sink DSC 16bpc. Default value: 0."},
{"mask": "0x00000200", "description": "Is Sink Support DSC all bpp. Default value: 0."}
],
"flag": 1,
"id": "TSI_HDMI_SNKCTS_DUT_CAPS",
"name": "DUT Capability flags.",
"type": 12
},
{
"configId": "0x11D0005",
"defaultValue": "6",
"description": "Defines a DSC MAX FRL Rate. Important: This CI is still potential subject for changes due to the CTS specification not being officially ready",
"enumerationVariants": "0 # None\n1 # 3G 3 Lane\n2 # 6G 3 Lane\n3 # 6G 4 Lane\n4 # 8G 4 Lane\n5 # 10G 4 Lane\n6 # 12G 4 Lane",
"flag": 3,
"id": "TSI_HDMI_SNKCTS_DSC_MAX_FRL_RATE",
"maxValue": 2147483647,
"minValue": 0,
"name": "Maximum DSC FRL rate",
"type": 4
},
{
"configId": "0x11D0006",
"defaultValue": "0",
"description": "Defines a Sink HF EEODB Support. Default setting is 0. Important: This CI is still potential subject for changes due to the CTS specification not being officially ready",
"flag": 3,
"id": "TSI_HDMI_SNKCTS_HF_EEODB_SUPPORT",
"maxValue": 2147483647,
"minValue": 0,
"name": "HF EEODB Support",
"type": 4
},
{
"configId": "0x11D0007",
"defaultValue": "0x8FF8C600",
"description": "Defines a support of DSC Video formats. Default setting is 0x8FF8C600. Important: This CI is still potential subject for changes due to the CTS specification not being officially ready",
"bitList":
[
{"mask": "0x00000004", "description": "VIC 63 1920x1080 120Hz (16:9)"},
{"mask": "0x00000008", "description": "VIC 64 1920x1080 100Hz (16:9)"},
{"mask": "0x00000010", "description": "VIC 77 1920x1080 100Hz (64:27)"},
{"mask": "0x00000020", "description": "VIC 78 1920x1080 120Hz (64:27)"},
{"mask": "0x00000001", "description": "VIC 91 2560x1080 100Hz (64:27)"},
{"mask": "0x00000002", "description": "VIC 92 2560x1080 120Hz (64:27)"},
{"mask": "0x00000040", "description": "VIC 93 3840x2160 24Hz (16:9)"},
{"mask": "0x00000080", "description": "VIC 94 3840x2160 25Hz (16:9)"},
{"mask": "0x00000100", "description": "VIC 95 3840x2160 30Hz (16:9)"},
{"mask": "0x00000200", "description": "VIC 96 3840x2160 50Hz (16:9)"},
{"mask": "0x00000400", "description": "VIC 97 3840x2160 60Hz (16:9)"},
{"mask": "0x00000800", "description": "VIC 98 4096x2160 24Hz (256:135)"},
{"mask": "0x00001000", "description": "VIC 99 4096x2160 25Hz (256:135)"},
{"mask": "0x00002000", "description": "VIC 100 4096x2160 30Hz (256:135)"},
{"mask": "0x00004000", "description": "VIC 101 4096x2160 50Hz (256:135)"},
{"mask": "0x00008000", "description": "VIC 102 4096x2160 60Hz (256:135)"},
{"mask": "0x00010000", "description": "VIC 103 3840x2160 24Hz (64:27)"},
{"mask": "0x00020000", "description": "VIC 104 3840x2160 25Hz (64:27)"},
{"mask": "0x00040000", "description": "VIC 105 3840x2160 30Hz (64:27)"},
{"mask": "0x00080000", "description": "VIC 106 3840x2160 50Hz (64:27)"},
{"mask": "0x00100000", "description": "VIC 107 3840x2160 60Hz (64:27)"},
{"mask": "0x00200000", "description": "VIC 114 3840x2160 48Hz (16:9)"},
{"mask": "0x00400000", "description": "VIC 115 4096x2160 48Hz (256:135)"},
{"mask": "0x00800000", "description": "VIC 116 3840x2160 48Hz (64:27)"},
{"mask": "0x01000000", "description": "VIC 117 3840x2160 100Hz (64:27)"},
{"mask": "0x02000000", "description": "VIC 118 3840x2160 120Hz (64:27)"},
{"mask": "0x04000000", "description": "VIC 119 3840x2160 100Hz (64:27)"},
{"mask": "0x08000000", "description": "VIC 120 3840x2160 120Hz (64:27)"},
{"mask": "0x10000000", "description": "VIC 121 5120x2160 24Hz (64:27)"},
{"mask": "0x20000000", "description": "VIC 122 5120x2160 25Hz (64:27)"},
{"mask": "0x40000000", "description": "VIC 123 5120x2160 30Hz (64:27)"},
{"mask": "0x80000000", "description": "VIC 124 5120x2160 48Hz (64:27)"}
],
"flag": 1,
"id": "TSI_HDMI_SNKCTS_DSC_VIDEO_FORMAT",
"name": "DSC Video formats 1.",
"type": 12
},
{
"configId": "0x11D0008",
"defaultValue": "0x3000000F",
"description": "Defines a support of DSC Video formats 2. Default setting is 0x3000000F. Important: This CI is still potential subject for changes due to the CTS specification not being officially ready",
"bitList":
[
{"mask": "0x00000001", "description": "VIC 125 5120x2160 50Hz (64:27)"},
{"mask": "0x00000002", "description": "VIC 126 5120x2160 60Hz (64:27)"},
{"mask": "0x00000004", "description": "VIC 127 5120x2160 100Hz (64:27)"},
{"mask": "0x00000008", "description": "VIC 193 5120x2160 120Hz (64:27)"},
{"mask": "0x00000010", "description": "VIC 194 7680x4320 24Hz (16:9)"},
{"mask": "0x00000020", "description": "VIC 195 7680x4320 25Hz (16:9)"},
{"mask": "0x00000040", "description": "VIC 196 7680x4320 30Hz (16:9)"},
{"mask": "0x00000080", "description": "VIC 197 7680x4320 48Hz (16:9)"},
{"mask": "0x00000100", "description": "VIC 198 7680x4320 50Hz (16:9)"},
{"mask": "0x00000200", "description": "VIC 199 7680x4320 60Hz (16:9)"},
{"mask": "0x00000400", "description": "VIC 200 7680x4320 100Hz (16:9)"},
{"mask": "0x00000800", "description": "VIC 201 7680x4320 120Hz (16:9)"},
{"mask": "0x00001000", "description": "VIC 202 7680x4320 24Hz (64:27)"},
{"mask": "0x00002000", "description": "VIC 203 7680x4320 25Hz (64:27)"},
{"mask": "0x00004000", "description": "VIC 204 7680x4320 30Hz (64:27)"},
{"mask": "0x00008000", "description": "VIC 205 7680x4320 48Hz (64:27)"},
{"mask": "0x00010000", "description": "VIC 206 7680x4320 50Hz (64:27)"},
{"mask": "0x00020000", "description": "VIC 207 7680x4320 60Hz (64:27)"},
{"mask": "0x00040000", "description": "VIC 208 7680x4320 100Hz (64:27)"},
{"mask": "0x00080000", "description": "VIC 209 7680x4320 120Hz (64:27)"},
{"mask": "0x00100000", "description": "VIC 210 10240x4320 24Hz (64:27)"},
{"mask": "0x00200000", "description": "VIC 211 10240x4320 25Hz (64:27)"},
{"mask": "0x00400000", "description": "VIC 212 10240x4320 30Hz (64:27)"},
{"mask": "0x00800000", "description": "VIC 213 10240x4320 48Hz (64:27)"},
{"mask": "0x01000000", "description": "VIC 214 10240x4320 50Hz (64:27)"},
{"mask": "0x02000000", "description": "VIC 215 10240x4320 60Hz (64:27)"},
{"mask": "0x04000000", "description": "VIC 216 10240x4320 100Hz (64:27)"},
{"mask": "0x08000000", "description": "VIC 217 10240x4320 120Hz (64:27)"},
{"mask": "0x10000000", "description": "VIC 218 4096x2160 100Hz (256:135)"},
{"mask": "0x20000000", "description": "VIC 219 4096x2160 120Hz (256:135)"}
],
"flag": 1,
"id": "TSI_HDMI_SNKCTS_DSC_VIDEO_FORMAT_2",
"name": "DSC Video formats 2.",
"type": 12
},
{
"configId": "0x11D0009",
"defaultValue": "4",
"description": "Defines a maxumim DSC slice number. Default setting is 4. Important: This CI is still potential subject for changes due to the CTS specification not being officially ready",
"enumerationVariants": "0 # 0 (DSC 1.2a is not supported)\n1 # 1 (up to 1 slice and 340MHz per slice)\n2 # 2 (up to 2 slices and 340MHz per slice)\n3 # 3 (up to 4 slices and 340MHz per slice)\n4 # 4 (up to 8 slices and 340MHz per slice)\n5 # 5 (up to 8 slices and 400MHz per slice)\n6 # 6 (up to 12 slices and 400MHz per slice)\n7 # 7 (up to 16 slices and 600MHz per slice)",
"flag": 3,
"id": "TSI_HDMI_SNKCTS_DSC_MAX_SLICES",
"maxValue": 2147483647,
"minValue": 0,
"name": "DSC Max Slices",
"type": 4
},
{
"configId": "0x11D000A",
"defaultValue": "11",
"description": "Defines a total DSC chunk size in KBytes. Default setting is 11. Important: This CI is still potential subject for changes due to the CTS specification not being officially ready",
"flag": 3,
"id": "TSI_HDMI_SNKCTS_DSC_TOTAL_CHUNK_BYTES",
"maxValue": 2147483647,
"minValue": 0,
"name": "DSC Max Slices",
"type": 4
}
],
"id": "0x21",
"name": "HDMI TX DSC LL CTS",
"old_names": [
"HDMI LL CTS",
"HDMI 2.1 Sink DUT DSC Tests"
]
}

View File

@@ -0,0 +1,79 @@
{
"descriptions": [
{
"configId": "0x011E0000",
"defaultValue": "60",
"description": "Total test time in seconds. Default value is 60s.",
"flag": 3,
"id": "TSI_HDMI_SNKCTS_TEST_TIME",
"maxValue": 2147483647,
"minValue": 0,
"name": "Total test time, in seconds",
"type": 4
},
{
"configId": "0x011E0001",
"defaultValue": "1",
"description": "Check status period in seconds. Default value is 1s.",
"flag": 3,
"id": "TSI_HDMI_SNKCTS_STATUS_PERIOD",
"maxValue": 2147483647,
"minValue": 0,
"name": "Period, in seconds",
"type": 4
},
{
"configId": "0x011E0002",
"defaultValue": "0",
"description": "Stop testing when status fail",
"flag": 3,
"enumerationVariants": "0 # False\n1 # True",
"id": "TSI_HDMI_SNKCTS_STOP_TESTING",
"name": "Stop testing when status fail",
"type": 4
},
{
"configId": "0x011E0003",
"defaultValue": "1",
"description": "Enable to check SCDC version",
"flag": 3,
"enumerationVariants": "0 # False\n1 # True",
"id": "TSI_HDMI_SNKCTS_SCDC_VERSION",
"name": "Enable to check SCDC version",
"type": 4
},
{
"configId": "0x011E0004",
"defaultValue": "1",
"description": "Enable to check SCDC status flag",
"flag": 3,
"enumerationVariants": "0 # False\n1 # True",
"id": "TSI_HDMI_SNKCTS_SCDC_STATUS",
"name": "Enable to check SCDC status flag ",
"type": 4
},
{
"configId": "0x011E0005",
"defaultValue": "1",
"description": "Enable to check SCDC error counters",
"flag": 3,
"enumerationVariants": "0 # False\n1 # True",
"id": "TSI_HDMI_SNKCTS_SCDC_ERROR",
"name": "Enable to check SCDC error counters",
"type": 4
},
{
"configId": "0x011E0006",
"defaultValue": "10",
"description": "SDCD error counter fail threshold. Default value is 10.",
"flag": 3,
"id": "TSI_HDMI_SNKCTS_SCDC_ERROR_COUNTER",
"maxValue": 2147483647,
"minValue": 0,
"name": "SDCD error counter fail threshold",
"type": 4
}
],
"id": "0x22",
"name": "Connection Test"
}

View File

@@ -0,0 +1,172 @@
{
"descriptions": [
{
"configId": "0x2100",
"defaultValue": "0",
"description": "Does the Sink support Fast Vactive (FVA), also known as Quick Frame Transport (QFT)?",
"flag": 3,
"id": "TSI_HDMI_GAMING_FVA",
"maxValue": 1,
"minValue": 0,
"name": "Sink_Supports_FVA",
"type": 3,
"enumerationVariants": "0 # NO\n1 # YES"
},
{
"configId": "0x2101",
"defaultValue": "1",
"description": "Does the Sink support Variable Refresh Rate (VRR)",
"flag": 3,
"id": "TSI_HDMI_GAMING_VRR",
"maxValue": 1,
"minValue": 0,
"name": "Sink_Supports_VRR",
"type": 3,
"enumerationVariants": "0 # NO\n1 # YES"
},
{
"configId": "0x2102",
"defaultValue": "0",
"description": "Does the Sink support Negative Mvrr values?",
"flag": 3,
"id": "TSI_HDMI_GAMING_NMVRR",
"maxValue": 1,
"minValue": 0,
"name": "Sink_Supports_Negative_MVRR",
"type": 3,
"enumerationVariants": "0 # NO\n1 # YES"
},
{
"configId": "0x2103",
"defaultValue": "40",
"description": "What is the Sinks supported VRR Range? Minimum value.\n",
"flag": 3,
"id": "TSI_HDMI_GAMING_RANGE_MIN",
"maxValue": 480,
"minValue": 20,
"name": "Sink_Supported_VRR_Range VRRMIN",
"type": 4
},
{
"configId": "0x2104",
"defaultValue": "0",
"description": "What is the Sinks supported VRR Range? Maximum value or BRR\n",
"flag": 3,
"id": "TSI_HDMI_GAMING_RANGE_MAX",
"maxValue": 480,
"minValue": 20,
"name": "Sink_Supported_VRR_Range VRRMAX or 0 for BRR",
"type": 4
},
{
"configId": "0x2105",
"defaultValue": "0",
"description": "Does the Sink implement Auto Low-Latency Mode (ALLM)?",
"flag": 3,
"id": "TSI_HDMI_GAMING_ALLM",
"maxValue": 1,
"minValue": 0,
"name": "Sink_Supports_ALLM",
"type": 3,
"enumerationVariants": "0 # NO\n1 # YES"
},
{
"configId": "0x2106",
"defaultValue": "0",
"description": "Which display processing mode is the preferred mode with normal latency?",
"flag": 3,
"id": "TSI_HDMI_GAMING_NLM",
"maxValue": 2,
"minValue": 0,
"name": "Sink_Preferred_NLM",
"type": 4,
"enumerationVariants": "0 # Cinema\n1 # Vivid\n2 # Normal"
},
{
"configId": "0x2107",
"defaultValue": "0",
"description": "Which display processing mode is the preferred mode to minimize latency?",
"flag": 3,
"id": "TSI_HDMI_GAMING_LLM",
"maxValue": 1,
"minValue": 0,
"name": "Sink_Preferred_LLM",
"type": 4,
"enumerationVariants": "0 # Game\n1 # PC"
},
{
"configId": "0x2108",
"defaultValue": "1",
"description": "Does the Sink DUT support QMS-VRR?",
"flag": 3,
"id": "TSI_HDMI_GAMING_QMS",
"maxValue": 1,
"minValue": 0,
"name": "Sink_QMS_VRR_Supported",
"type": 3,
"enumerationVariants": "0 # NO\n1 # YES"
},
{
"configId": "0x2109",
"defaultValue": "97",
"description": "What is the highest resolution (i.e., width x height) and base refresh rate (BRR) for which all TFRs up to Sink_QMS_Max_TFR_TMDS are supported by the Sink using TMDS?",
"flag": 3,
"id": "TSI_HDMI_GAMING_VIDEO_TMDS",
"maxValue": 255,
"minValue": 16,
"name": "Sink_QMS_Video_Format_TMDS",
"type": 4,
"enumerationVariants": "78 # VIC=78; 1920x1080@120\n97 # VIC=97; 3840x2160@60"
},
{
"configId": "0x210A",
"defaultValue": "118",
"description": "What is the highest resolution (i.e., width x height) and base refresh rate (BRR) for which all TFRs up to Sink_QMS_Max_TFR_FRL are supported by the Sink using FRL?",
"flag": 3,
"id": "TSI_HDMI_GAMING_VIDEO_FRL",
"maxValue": 255,
"minValue": 16,
"name": "Sink_QMS_Video_Format_FRL",
"type": 4,
"enumerationVariants": "0 # N/A\n78 # VIC=78; 1920x1080@120\n97 # VIC=97; 3840x2160@60\n118 # VIC=118; 3840x2160@120"
},
{
"configId": "0x210B",
"defaultValue": "1",
"description": "If the Sink DUT supports QMS-VRR, what is the minimum Next_TFR value supported? (Refer to the Next_TFR field definition in HDMI 2.1a Table 10-37.)",
"flag": 3,
"id": "TSI_HDMI_GAMING_MIN_TFR",
"maxValue": 13,
"minValue": 0,
"name": "Sink_QMS_Min_TFR",
"type": 4,
"enumerationVariants": "0 # N/A\n1 # TFR=1; 24/1.001\n2 # TFR=2; 24\n3 # TFR=3; 25\n4 # TFR=4; 30/1.001\n5 # TFR=5; 30\n6 # TFR=6; 48/1.001\n7 # TFR=7; 48\n8 # TFR=8; 50\n9 # TFR=9; 60/1.001\n10 # TFR=10; 60\n11 # TFR=11; 100\n12 # TFR=12; 120/1.001\n13 # TFR=13; 120"
},
{
"configId": "0x210C",
"defaultValue": "10",
"description": "If the Sink DUT supports QMS-VRR, what is the maximum Next_TFR value supported using TMDS? (Refer to the Next_TFR field definition in HDMI 2.1a Table 10-37.)",
"flag": 3,
"id": "TSI_HDMI_GAMING_MAX_TFR_TMDS",
"maxValue": 13,
"minValue": 0,
"name": "Sink_QMS_Max_TFR_TMDS",
"type": 4,
"enumerationVariants": "0 # N/A\n1 # TFR=1; 24/1.001\n2 # TFR=2; 24\n3 # TFR=3; 25\n4 # TFR=4; 30/1.001\n5 # TFR=5; 30\n6 # TFR=6; 48/1.001\n7 # TFR=7; 48\n8 # TFR=8; 50\n9 # TFR=9; 60/1.001\n10 # TFR=10; 60\n11 # TFR=11; 100\n12 # TFR=12; 120/1.001\n13 # TFR=13; 120"
},
{
"configId": "0x210D",
"defaultValue": "13",
"description": "If the Sink DUT supports QMS-VRR, what is the maximum Next_TFR value supported using FRL? (Refer to the Next_TFR field definition in HDMI 2.1a Table 10-37.)",
"flag": 3,
"id": "TSI_HDMI_GAMING_MAX_TFR_FRL",
"maxValue": 13,
"minValue": 0,
"name": "Sink_QMS_Max_TFR_FRL",
"type": 4,
"enumerationVariants": "0 # N/A\n1 # TFR=1; 24/1.001\n2 # TFR=2; 24\n3 # TFR=3; 25\n4 # TFR=4; 30/1.001\n5 # TFR=5; 30\n6 # TFR=6; 48/1.001\n7 # TFR=7; 48\n8 # TFR=8; 50\n9 # TFR=9; 60/1.001\n10 # TFR=10; 60\n11 # TFR=11; 100\n12 # TFR=12; 120/1.001\n13 # TFR=13; 120"
}
],
"id": "0x23",
"name": "HDMI CTS MOI (VRR-QMS)"
}

View File

@@ -0,0 +1,96 @@
{
"descriptions": [
{
"configId": "0x11F0000",
"defaultValue": "120",
"description": "Defines a test timeout, in seconds. Default setting is 120s. Important: This CI is still potential subject for changes due to the CTS specification not being officially ready",
"flag": 3,
"id": "TSI_HDMI_SNKCTS_CABLE_TIMEOUT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Test timeout, in seconds",
"type": 4
},
{
"configId": "0x11F0001",
"defaultValue": "2",
"description": "Defines a Cable test mode. Important: This CI is still potential subject for changes due to the CTS specification not being officially ready",
"enumerationVariants": "0 # High speed\n1 # Low speed\n2 # All",
"flag": 3,
"id": "TSI_HDMI_SNKCTS_CABLE_TEST_MODE",
"maxValue": 2147483647,
"minValue": 0,
"name": "Cable test mode",
"type": 4
},
{
"configId": "0x11F0002",
"defaultValue": "1",
"description": "Defines a MIN FRL Rate. Important: This CI is still potential subject for changes due to the CTS specification not being officially ready",
"enumerationVariants": "0 # None\n1 # 3G 3 Lane\n2 # 6G 3 Lane\n3 # 6G 4 Lane\n4 # 8G 4 Lane\n5 # 10G 4 Lane\n6 # 12G 4 Lane",
"flag": 3,
"id": "TSI_HDMI_SNKCTS_CABLE_MIN_FRL_RATE",
"maxValue": 2147483647,
"minValue": 0,
"name": "Minimum FRL rate",
"type": 4
},
{
"configId": "0x11F0003",
"defaultValue": "6",
"description": "Defines a MAX FRL Rate. Important: This CI is still potential subject for changes due to the CTS specification not being officially ready",
"enumerationVariants": "0 # None\n1 # 3G 3 Lane\n2 # 6G 3 Lane\n3 # 6G 4 Lane\n4 # 8G 4 Lane\n5 # 10G 4 Lane\n6 # 12G 4 Lane",
"flag": 3,
"id": "TSI_HDMI_SNKCTS_CABLE_MAX_FRL_RATE",
"maxValue": 2147483647,
"minValue": 0,
"name": "Maximum FRL rate",
"type": 4
},
{
"configId": "0x11F0004",
"defaultValue": "10",
"description": "Threshold of allowed errors per lane. Default setting is 10. Important: This CI is still potential subject for changes due to the CTS specification not being officially ready",
"flag": 3,
"id": "TSI_HDMI_SNKCTS_CABLE_ERROR_PER_LANE",
"maxValue": 2147483647,
"minValue": 0,
"name": "Threshold of allowed errors per lane",
"type": 4
},
{
"configId": "0x11F0005",
"defaultValue": "5",
"description": "Defines a timeout for capturing errors, in seconds. Default setting is 5s. Important: This CI is still potential subject for changes due to the CTS specification not being officially ready",
"flag": 3,
"id": "TSI_HDMI_SNKCTS_CABLE_CAPTURE_TIMEOUT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Timeout for capturing errors, in seconds",
"type": 4
},
{
"configId": "0x11F0006",
"defaultValue": "0x1F",
"description": "Defines a Low Speed Line selection. Default setting is 0x1F. Important: This CI is still potential subject for changes due to the CTS specification not being officially ready",
"bitList":
[
{"mask": "0x00000001", "description": "Enable HPD line test."},
{"mask": "0x00000002", "description": "Enable I2C line test."},
{"mask": "0x00000004", "description": "Enable CEC line test."},
{"mask": "0x00000008", "description": "Enable 5V line test."},
{"mask": "0x00000010", "description": "Enable utility line test."}
],
"flag": 3,
"id": "TSI_HDMI_SNKCTS_CABLE_LOW_SPEED_LINE",
"name": "Low Speed Line Select",
"type": 12
}
],
"id": "0x24",
"name": "Cable Test",
"old_names": [
"HDMI LL CTS",
"HDMI Sink Cable Tests"
]
}

View File

@@ -0,0 +1,20 @@
{
"descriptions": [
{
"configId": "0x1200000",
"defaultValue": "30000",
"description": "Defines test timeout in milliseconds, default value is 30000ms.",
"flag": 3,
"id": "TSI_HDMI_HDCP_1A_TIMEOUT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Test timeout, in milliseconds",
"type": 4
}
],
"id": "0x25",
"name": "HDMI HDCP 2.3 CTS 1A",
"old_names": [
"HDMI HDCP 2.3 CTS 1A Test Set"
]
}

View File

@@ -0,0 +1,20 @@
{
"descriptions": [
{
"configId": "0x1210000",
"defaultValue": "30000",
"description": "Defines test timeout in milliseconds, default value is 30000ms.",
"flag": 3,
"id": "TSI_HDMI_HDCP_1B_TIMEOUT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Test timeout, in milliseconds",
"type": 4
}
],
"id": "0x26",
"name": "HDMI HDCP 2.3 CTS 1B",
"old_names": [
"HDMI HDCP 2.3 CTS 1B Test Set"
]
}

View File

@@ -0,0 +1,42 @@
{
"descriptions": [
{
"configId": "0x1220000",
"defaultValue": "30000",
"description": "Defines test timeout in milliseconds, default value is 30000ms.",
"flag": 3,
"id": "TSI_HDMI_HDCP_2C_TIMEOUT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Test timeout, in milliseconds",
"type": 4
},
{
"configId": "0x1220001",
"defaultValue": "0",
"description": "Defines a flag to do or not link training before starting test, default value is 0.",
"enumerationVariants": "0 # NO\n1 # YES",
"flag": 3,
"id": "TSI_HDMI_HDCP_2C_LT_BEFORE_TEST",
"name": "Link training before starting test",
"type": 4
},
{
"configId": "0x1220002",
"defaultValue": "0",
"description": "Defines a Link rate for link training. Important: This CI is still potential subject for changes due to the CTS specification not being officially ready",
"enumerationVariants": "0 # TMDS mode\n1 # 3G 3 Lane\n2 # 6G 3 Lane\n3 # 6G 4 Lane\n4 # 8G 4 Lane\n5 # 10G 4 Lane\n6 # 12G 4 Lane",
"flag": 3,
"id": "TSI_HDMI_HDCP_2C_LINK_RATE",
"maxValue": 2147483647,
"minValue": 0,
"name": "Link rate for link training",
"type": 4
}
],
"id": "0x27",
"name": "HDMI HDCP 2.3 CTS 2C",
"old_names": [
"HDMI HDCP 2.3 CTS 2C Test Set"
]
}

View File

@@ -0,0 +1,20 @@
{
"descriptions": [
{
"configId": "0x1230000",
"defaultValue": "30000",
"description": "Defines test timeout in milliseconds, default value is 30000ms.",
"flag": 3,
"id": "TSI_HDMI_HDCP_3A_TIMEOUT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Test timeout, in milliseconds",
"type": 4
}
],
"id": "0x28",
"name": "HDMI HDCP 2.3 CTS 3A",
"old_names": [
"HDMI HDCP 2.3 CTS 3A Test Set"
]
}

View File

@@ -0,0 +1,20 @@
{
"descriptions": [
{
"configId": "0x1240000",
"defaultValue": "30000",
"description": "Defines test timeout in milliseconds, default value is 30000ms.",
"flag": 3,
"id": "TSI_HDMI_HDCP_3B_TIMEOUT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Test timeout, in milliseconds",
"type": 4
}
],
"id": "0x29",
"name": "HDMI HDCP 2.3 CTS 3B",
"old_names": [
"HDMI HDCP 2.3 CTS 3B Test Set"
]
}

View File

@@ -0,0 +1,20 @@
{
"descriptions": [
{
"configId": "0x1250000",
"defaultValue": "30000",
"description": "Defines test timeout in milliseconds, default value is 30000ms.",
"flag": 3,
"id": "TSI_HDMI_HDCP_3C_TIMEOUT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Test timeout, in milliseconds",
"type": 4
}
],
"id": "0x2A",
"name": "HDMI HDCP 2.3 CTS 3C",
"old_names": [
"HDMI HDCP 2.3 CTS 3C Test Set"
]
}

Binary file not shown.

Binary file not shown.

Binary file not shown.