SPRZ455D december 2020 – june 2023 DRA829J , DRA829J-Q1 , DRA829V , DRA829V-Q1 , TDA4VM , TDA4VM-Q1
ADVANCE INFORMATION
VTM: VTM Temperature Monitors (TEMPSENSORs) Should Use a
Software Trimming Method
All Silicon Revision 1.0 and some Silicon Revision 1.1 parts require a software trimming procedure for the VTM Temperature Monitors (TEMPSENSORs). The WKUP_SPARE_FUSE0[31:30].WORKAROUND register field should be read to determine if software trimming must be applied:
WKUP_SPARE_FUSE0[31:30].WORKAROUND
0b00: Software trimming must be applied
0b01: Software trimming must be applied
0b10: Software trimming must be applied
0b11: Software trimming is NOT required
For devices where software trimming is required, the VTM Temperature Monitors (TEMPSENSORs) are trimmed during production with resulting values stored in software readable registers. Software should use these register values when translating the Temperature Monitor output codes to temperature values.
For devices where software trimming is required (WKUP_SPARE_FUSE0[31:30].WORKAROUND!=0b11), a software trimming procedure should be applied when reading the Temperature Monitors. The spare registers listed below are written on each device during production for software to use in the trimming procedure.
Workaround software version provided by Texas Instruments (PROCESSOR-SDK RTOS 7.00.00) was implemented incorrectly, never trimming.
Workaround software version provided by Texas Instruments (PROCESSOR-SDK RTOS 8.01.00.11) or later should be used.
The spare registers used for the workaround are inside the WKUP_CTRL_MMR0 module address space, and they are described below.
Address Proxy0, Proxy1 | 0x4300 0300, 0x4300 2300 | ||
Description | |||
Type | R/W |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WORKAROUND_B1 | WORKAROUND_B0 | PVT4_RDN40C_B5 | PVT4_RDN40C_B4 | PVT4_RDN40C_B3 | PVT4_RDN40C_B2 | PVT4_RDN40C_B1 | PVT4_RDN40C_B0 | PVT3_RDN40C_B5 | PVT3_RDN40C_B4 | PVT3_RDN40C_B3 | PVT3_RDN40C_B2 | PVT3_RDN40C_B1 | PVT3_RDN40C_B0 | PVT2_RDN40C_B5 | PVT2_RDN40C_B4 | PVT2_RDN40C_B3 | PVT2_RDN40C_B2 | PVT2_RDN40C_B1 | PVT2_RDN40C_B0 | PVT1_RDN40C_B5 | PVT1_RDN40C_B4 | PVT1_RDN40C_B3 | PVT1_RDN40C_B2 | PVT1_RDN40C_B1 | PVT1_RDN40C_B0 | PVT0_RDN40C_B5 | PVT0_RDN40C_B4 | PVT0_RDN40C_B3 | PVT0_RDN40C_B2 | PVT0_RDN40C_B1 | PVT0_RDN40C_B0 |
Address Proxy0, Proxy1 | 0x4300 0304 , 0x4300 2304 | ||
Description | |||
Type | R/W |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
PVT4_RD125C_B3 | PVT3_RD125C_B3 | PVT3_RD125C_B2 | PVT3_RD125C_B1 | PVT3_RD125C_B0 | PVT2_RD125C_B8 | PVT2_RD125C_B7 | PVT2_RD125C_B6 | PVT2_RD125C_B5 | PVT2_RD125C_B4 | PVT2_RD125C_B3 | PVT2_RD125C_B2 | PVT2_RD125C_B1 | PVT2_RD125C_B0 | PVT1_RD125C_B8 | PVT1_RD125C_B7 | PVT1_RD125C_B6 | PVT1_RD125C_B5 | PVT1_RD125C_B4 | PVT1_RD125C_B3 | PVT1_RD125C_B2 | PVT1_RD125C_B1 | PVT1_RD125C_B0 | PVT0_RD125C_B8 | PVT0_RD125C_B7 | PVT0_RD125C_B6 | PVT0_RD125C_B5 | PVT0_RD125C_B4 | PVT0_RD125C_B3 | PVT0_RD125C_B2 | PVT0_RD125C_B1 | PVT0_RD125C_B0 |
Address Proxy0, Proxy1 | 0x4300 0308 , 0x4300 2308 | ||
Description | |||
Type | R/W |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
PVT2_RD30C_B2 | PVT2_RD30C_B1 | PVT2_RD30C_B0 | PVT1_RD30C_B7 | PVT1_RD30C_B6 | PVT1_RD30C_B5 | PVT1_RD30C_B4 | PVT1_RD30C_B3 | PVT1_RD30C_B2 | PVT1_RD30C_B1 | PVT1_RD30C_B0 | PVT0_RD30C_B7 | PVT0_RD30C_B6 | PVT0_RD30C_B5 | PVT0_RD30C_B4 | PVT0_RD30C_B3 | PVT0_RD30C_B2 | PVT0_RD30C_B1 | PVT0_RD30C_B0 | PVT4_RD125C_B8 | PVT4_RD125C_B7 | PVT4_RD125C_B6 | PVT4_RD125C_B5 | PVT4_RD125C_B4 | PVT4_RD125C_B3 | PVT4_RD125C_B2 | PVT4_RD125C_B1 | PVT4_RD125C_B0 | PVT3_RD125C_B8 | PVT3_RD125C_B7 | PVT3_RD125C_B6 | PVT3_RD125C_B5 |
Address Proxy0, Proxy1 | 0x4300 030C , 0x4300 230C | ||
Description | |||
Type | R/W |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | PVT4_RD30C_B7 | PVT4_RD30C_B6 | PVT4_RD30C_B5 | PVT4_RD30C_B4 | PVT4_RD30C_B3 | PVT4_RD30C_B2 | PVT4_RD30C_B1 | PVT4_RD30C_B0 | PVT3_RD30C_B7 | PVT3_RD30C_B6 | PVT3_RD30C_B5 | PVT3_RD30C_B4 | PVT3_RD30C_B3 | PVT3_RD30C_B2 | PVT3_RD30C_B1 | PVT3_RD30C_B0 | PVT2_RD30C_B7 | PVT2_RD30C_B6 | PVT2_RD30C_B5 | PVT2_RD30C_B4 | PVT2_RD30C_B3 |