Voltage anomalies in 'showvoltages' on DRIVE Thor DevKit

DRIVE OS Version: 7.0.3

Issue Description:

Hello,

I am working with Drive OS 7.0.3 on the DRIVE Thor DevKit. During the board bring-up/check, I executed the showvoltages command on the Safety MCU console and observed significant discrepancies between the actual voltages and the expected ranges defined in the FW.

Output Log:

Plaintext

NvShell>showvoltages
Info: Executing cmd: showvoltages, argc: 0, args: 
 ADCJxIy - Rail Name                 : Actual Voltage : Expected Voltage :  Voltage Range(default - +/- 5%)
...
 ADCJ0I17 - KL30_PWR                 : 00.05V         : 18.00V           : { 17.10V to 18.90V}  <-- ISSUE
 ADCJ0I18 - KL30_PROTECT             : 12.04V         : 18.00V           : { 06.69V to 18.00V}
...
 ADCJ0I9 - MV_PREREG_PG              : 02.42V         : 03.30V           : { 03.13V to 03.46V}  <-- FAIL (PG Low)
 ADCJ1I13 - SOC1_CVM_PG              : 01.22V         : 03.30V           : { 03.13V to 03.46V}  <-- FAIL (PG Low)
...

Questions:

  1. Input Voltage Configuration: The log shows KL30_PWR as 0V (Target: 18V) while KL30_PROTECT is 12V. We are currently supplying 12V to the board. Is the Thor DevKit FW strictly expecting an 18V+ input, or is this a configuration mismatch in the Safety MCU?

  2. Documentation for Thor Rails: I cannot find the specific “Schematic” or “Power Tree” documentation for this Thor DevKit in the standard download center. Could you please indicate the correct document name or location (e.g., distinct Early Access folder) that explains these ADCJxIy definitions for the Thor platform?

Any guidance on the expected power input and rail definitions for Thor would be helpful.

Thank you.

Dear @nobuo.takamasa ,
Is the board used in vehicle? Could you share the complete output of showvoltages?

No, the board is not in a vehicle. It is a desktop DevKit with a built-in AC power supply. Here is the complete output of showvoltages:

NvShell>showvoltages
Info: Executing cmd: showvoltages, argc: 0, args: 
 ADCJxIy - Rail Name                 : Actual Voltage : Expected Voltage :  Voltage Range(default - +/- 5%)
 ADCJ0I1 - VDD_MV_CVM                : 04.99V         : 05.00V           : { 04.75V to 05.25V}
 ADCJ0I2 - VDD_HV_CVM                : 12.17V         : 16.00V           : { 06.70V to 18.00V}
 ADCJ0I3 - A2B_VDD                   : 00.01V         : 09.00V           : { 08.55V to 09.45V}
 ADCJ0I4 - VDD_12V_CVB               : 12.18V         : 12.00V           : { 11.40V to 12.60V}
ADCJ0I13 - ETH_SYS_3V3_AO            : 03.29V         : 03.30V           : { 03.13V to 03.46V}
ADCJ0I14 - ETH_SYS_0V8               : 00.81V         : 00.80V           : { 00.76V to 00.84V}
ADCJ0I16 - WUP_FLT_ADC               : 03.27V         : 03.30V           : { 03.13V to 03.46V}
ADCJ0I17 - KL30_PWR                  : 00.05V         : 18.00V           : { 17.10V to 18.90V}
ADCJ0I18 - KL30_PROTECT              : 12.02V         : 18.00V           : { 06.69V to 18.00V}
ADCJ0I19 - ETH_SYS_0V84              : 00.84V         : 00.84V           : { 00.80V to 00.88V}
ADCJ0I8S - SMCU_5V                   : 03.84V         : 05.00V           : { 04.75V to 05.25V}
ADCJ0I9S - FR1_5V                    : 03.83V         : 05.00V           : { 04.75V to 05.25V}
 ADCJ0I0 - LEAVE_NC_0                : 02.93V         : 00.00V           : { 00.00V to 05.00V}
 ADCJ0I5 - SOC0_CVM_PG               : 00.00V         : 03.30V           : { 03.13V to 03.46V}
 ADCJ0I6 - SAFE_3V3_PG               : 03.27V         : 03.30V           : { 03.13V to 03.46V}
 ADCJ0I7 - SMCU_3V3                  : 03.31V         : 03.30V           : { 03.13V to 03.46V}
 ADCJ0I8 - BUCK_3V3_PG               : 00.03V         : 03.30V           : { 03.13V to 03.46V}
 ADCJ0I9 - MV_PREREG_PG              : 02.41V         : 03.30V           : { 03.13V to 03.46V}
ADCJ0I10 - A2B_VDD_PG                : 03.31V         : 03.30V           : { 03.13V to 03.46V}
ADCJ0I11 - SMCU_3V3_1                : 03.31V         : 03.30V           : { 03.13V to 03.46V}
ADCJ0I12 - SOC_L0L1_RESET_N          : 02.54V         : 01.80V           : { 01.71V to 01.89V}
ADCJ0I15 - SOC_L2_RESET_N            : 02.42V         : 01.80V           : { 01.71V to 01.89V}
ADCJ0I6S - 12V_PREREG_PG             : 00.53V         : 03.30V           : { 03.13V to 03.46V}
ADCJ0I7S - SMCU_3V3_6                : 03.31V         : 03.30V           : { 03.13V to 03.46V}
 ADCJ1I0 - MV_LSW_MON                : 05.00V         : 05.00V           : { 04.75V to 05.25V}
 ADCJ1I1 - VDD_MV_CVB                : 04.99V         : 05.00V           : { 04.75V to 05.25V}
 ADCJ1I3 - USS1_VSUP                 : 00.02V         : 12.00V           : { 11.40V to 12.60V}
 ADCJ1I4 - USS2_VSUP                 : 00.02V         : 12.00V           : { 11.40V to 12.60V}
 ADCJ1I5 - SAFE_3V3                  : 03.29V         : 03.30V           : { 03.13V to 03.46V}
 ADCJ1I6 - VDD_3V3_CVB               : 00.14V         : 03.30V           : { 03.13V to 03.46V}
 ADCJ1I7 - ETH_SYS_3V3               : 03.33V         : 03.30V           : { 03.13V to 03.46V}
ADCJ1I10 - ETH_SYS_1V2               : 01.20V         : 01.20V           : { 01.14V to 01.26V}
ADCJ1I12 - ETH_SYS_0V9               : 00.90V         : 00.90V           : { 00.85V to 00.94V}
ADCJ1I17 - CAN1_5V                   : 05.00V         : 05.00V           : { 04.75V to 05.25V}
ADCJ1I18 - CAN2_5V                   : 05.00V         : 05.00V           : { 04.75V to 05.25V}
ADCJ1I19 - USS_VSUP_SNS              : 00.01V         : 03.12V           : { 02.96V to 03.27V}
 ADCJ1I2 - VDD_12V_CVB_1             : 12.21V         : 12.00V           : { 11.40V to 12.60V}
 ADCJ1I8 - SMCU_3V3_2                : 03.31V         : 03.30V           : { 03.13V to 03.46V}
 ADCJ1I9 - FAKE_TO_2_5V              : 03.31V         : 03.30V           : { 03.13V to 03.46V}
ADCJ1I11 - FAKE_TO_1V                : 03.30V         : 03.30V           : { 03.13V to 03.46V}
ADCJ1I13 - SOC1_CVM_PG               : 01.22V         : 03.30V           : { 03.13V to 03.46V}
ADCJ1I14 - SMCU_3V3_3                : 03.31V         : 03.30V           : { 03.13V to 03.46V}
ADCJ1I15 - SMCU_3V3_4                : 03.31V         : 03.30V           : { 03.13V to 03.46V}
ADCJ1I16 - SMCU_3V3_5                : 03.31V         : 03.30V           : { 03.13V to 03.46V}
 ADCJ2I0 - SMCU_3V3WITH_DIVIDER      : 03.33V         : 03.30V           : { 03.13V to 03.46V}
 ADCJ2I1 - WUP_OUT_ADC               : 00.75V         : 04.50V           : { 04.27V to 04.72V}
 ADCJ2I2 - USS_VSUP_FAULT            : 00.01V         : 03.30V           : { 03.13V to 03.46V}
 ADCJ2I3 - SMCU_WSH_SNS              : 05.00V         : 02.17V           : { 02.06V to 02.28V}
 ADCJ2I4 - PSW_MV_C                  : 00.12V         : 04.04V           : { 03.84V to 04.24V}

If it is desktop devkit, you connect it to AC power supply right? Power input specifications are at Section 5.1 in Mechanical installation guide(Log in | NVIDIA Developer)

Below is the showvoltages output on my target

NvShell>version
Info: Executing cmd: version, argc: 0, args:
DRIVE-V7.0.3-P3960-AFW-RH850-U2A16-2.03.12
Command Executed
NvShell>showvoltages
Info: Executing cmd: showvoltages, argc: 0, args:
 ADCJxIy - Rail Name                 : Actual Voltage : Expected Voltage :  Voltage Range(default - +/- 5%)
 ADCJ0I1 - VDD_MV_CVM                : 04.92V         : 05.00V           : { 04.75V to 05.25V}
 ADCJ0I2 - VDD_HV_CVM                : 12.06V         : 16.00V           : { 06.70V to 18.00V}
 ADCJ0I3 - A2B_VDD                   : 09.02V         : 09.00V           : { 08.55V to 09.45V}
 ADCJ0I4 - VDD_12V_CVB               : 12.07V         : 12.00V           : { 11.40V to 12.60V}
ADCJ0I13 - ETH_SYS_3V3_AO            : 03.30V         : 03.30V           : { 03.13V to 03.46V}
ADCJ0I14 - ETH_SYS_0V8               : 00.81V         : 00.80V           : { 00.76V to 00.84V}
ADCJ0I16 - WUP_FLT_ADC               : 03.31V         : 03.30V           : { 03.13V to 03.46V}
ADCJ0I17 - KL30_PWR                  : 00.04V         : 18.00V           : { 17.10V to 18.90V}
ADCJ0I18 - KL30_PROTECT              : 00.05V         : 18.00V           : { 06.69V to 18.00V}
ADCJ0I19 - ETH_SYS_0V84              : 00.83V         : 00.84V           : { 00.80V to 00.88V}
ADCJ0I8S - SMCU_5V                   : 03.85V         : 05.00V           : { 04.75V to 05.25V}
ADCJ0I9S - FR1_5V                    : 03.85V         : 05.00V           : { 04.75V to 05.25V}
 ADCJ0I0 - LEAVE_NC_0                : 02.92V         : 00.00V           : { 00.00V to 05.00V}
 ADCJ0I5 - SOC0_CVM_PG               : 03.27V         : 03.30V           : { 03.13V to 03.46V}
 ADCJ0I6 - SAFE_3V3_PG               : 03.29V         : 03.30V           : { 03.13V to 03.46V}
 ADCJ0I7 - SMCU_3V3                  : 03.34V         : 03.30V           : { 03.13V to 03.46V}
 ADCJ0I8 - BUCK_3V3_PG               : 03.30V         : 03.30V           : { 03.13V to 03.46V}
 ADCJ0I9 - MV_PREREG_PG              : 02.42V         : 03.30V           : { 03.13V to 03.46V}
ADCJ0I10 - A2B_VDD_PG                : 03.34V         : 03.30V           : { 03.13V to 03.46V}
ADCJ0I11 - SMCU_3V3_1                : 03.34V         : 03.30V           : { 03.13V to 03.46V}
ADCJ0I12 - SOC_L0L1_RESET_N          : 02.58V         : 01.80V           : { 01.71V to 01.89V}
ADCJ0I15 - SOC_L2_RESET_N            : 02.42V         : 01.80V           : { 01.71V to 01.89V}
ADCJ0I6S - 12V_PREREG_PG             : 03.34V         : 03.30V           : { 03.13V to 03.46V}
ADCJ0I7S - SMCU_3V3_6                : 03.34V         : 03.30V           : { 03.13V to 03.46V}
 ADCJ1I0 - MV_LSW_MON                : 04.86V         : 05.00V           : { 04.75V to 05.25V}
 ADCJ1I1 - VDD_MV_CVB                : 04.87V         : 05.00V           : { 04.75V to 05.25V}
 ADCJ1I3 - USS1_VSUP                 : 11.96V         : 12.00V           : { 11.40V to 12.60V}
 ADCJ1I4 - USS2_VSUP                 : 11.93V         : 12.00V           : { 11.40V to 12.60V}
 ADCJ1I5 - SAFE_3V3                  : 03.30V         : 03.30V           : { 03.13V to 03.46V}
 ADCJ1I6 - VDD_3V3_CVB               : 03.26V         : 03.30V           : { 03.13V to 03.46V}
 ADCJ1I7 - ETH_SYS_3V3               : 03.32V         : 03.30V           : { 03.13V to 03.46V}
ADCJ1I10 - ETH_SYS_1V2               : 01.21V         : 01.20V           : { 01.14V to 01.26V}
ADCJ1I12 - ETH_SYS_0V9               : 00.90V         : 00.90V           : { 00.85V to 00.94V}
ADCJ1I17 - CAN1_5V                   : 05.00V         : 05.00V           : { 04.75V to 05.25V}
ADCJ1I18 - CAN2_5V                   : 05.00V         : 05.00V           : { 04.75V to 05.25V}
ADCJ1I19 - USS_VSUP_SNS              : 00.01V         : 03.12V           : { 02.96V to 03.27V}
 ADCJ1I2 - VDD_12V_CVB_1             : 12.11V         : 12.00V           : { 11.40V to 12.60V}
 ADCJ1I8 - SMCU_3V3_2                : 03.33V         : 03.30V           : { 03.13V to 03.46V}
 ADCJ1I9 - FAKE_TO_2_5V              : 03.34V         : 03.30V           : { 03.13V to 03.46V}
ADCJ1I11 - FAKE_TO_1V                : 03.34V         : 03.30V           : { 03.13V to 03.46V}
ADCJ1I13 - SOC1_CVM_PG               : 01.25V         : 03.30V           : { 03.13V to 03.46V}
ADCJ1I14 - SMCU_3V3_3                : 03.34V         : 03.30V           : { 03.13V to 03.46V}
ADCJ1I15 - SMCU_3V3_4                : 03.34V         : 03.30V           : { 03.13V to 03.46V}
ADCJ1I16 - SMCU_3V3_5                : 03.34V         : 03.30V           : { 03.13V to 03.46V}
 ADCJ2I0 - SMCU_3V3WITH_DIVIDER      : 03.33V         : 03.30V           : { 03.13V to 03.46V}
 ADCJ2I1 - WUP_OUT_ADC               : 00.77V         : 04.50V           : { 04.27V to 04.72V}
 ADCJ2I2 - USS_VSUP_FAULT            : 03.31V         : 03.30V           : { 03.13V to 03.46V}
 ADCJ2I3 - SMCU_WSH_SNS              : 05.00V         : 02.17V           : { 02.06V to 02.28V}
 ADCJ2I4 - PSW_MV_C                  : 00.49V         : 04.04V           : { 03.84V to 04.24V}

Could you please provide any update for this topic?

Apologies for the delay. The information you provided has helped me resolve most of the issues.