This section provides information on the SOC_DEBUGSS Module Instance within this product. Each of the registers within the Module Instance is described separately below.
|
Register Name |
Type |
Register Width (Bits) |
Register Reset |
Address Offset |
|
RO |
32 |
0bxxxx xxxx xxxx xxxx xxxx xxxx x010 1111 |
0x0000 0000 |
|
|
RO |
32 |
0x0000 0000 |
0x0000 0004 |
|
|
RO |
32 |
0x4000 0098 |
0x0000 0008 |
|
|
RW |
32 |
0x0000 0000 |
0x0000 000C |
|
|
RO |
32 |
0x0000 0000 |
0x0000 0010 |
|
|
RO |
32 |
0x0000 0000 |
0x0000 0014 |
|
|
RW |
32 |
0x0000 0000 |
0x0000 0018 |
|
|
RW |
32 |
0x0000 0000 |
0x0000 001C |
|
|
RO |
32 |
0x0000 0000 |
0x0000 0028 |
|
|
RO |
32 |
0x0000 0000 |
0x0000 002C |
|
|
RO |
32 |
0x102E 0001 |
0x0000 00FC |
|
|
RW |
32 |
0x0000 0000 |
0x0000 0100 |
|
|
RW |
32 |
0x0000 0000 |
0x0000 0104 |
|
|
RW |
32 |
0x0000 0000 |
0x0000 0108 |
|
|
RW |
32 |
0x0000 0000 |
0x0000 010C |
|
|
RO |
32 |
0x002E 0002 |
0x0000 01FC |
|
|
RW |
32 |
0x0000 0000 |
0x0000 0200 |
|
|
RW |
32 |
0x0000 0000 |
0x0000 0204 |
|
|
RO |
32 |
0x0000 0000 |
0x0000 0208 |
|
|
RW |
32 |
0x0000 0000 |
0x0000 020C |
|
|
RO |
32 |
0x002E 0000 |
0x0000 02FC |
|
|
RW |
32 |
0xXXXX XXFF |
0x0000 0300 |
|
|
RO |
32 |
0x0000 0007 |
0x0000 0304 |
|
|
RO |
32 |
0x0000 0000 |
0x0000 0308 |
|
|
RW |
32 |
0xXXXX XXXX |
0x0000 030C |
|
|
RO |
32 |
0x002E 0003 |
0x0000 03FC |
|
Address offset |
0x0000 0000 |
||
|
Description |
CFGAP Device ID. |
||
|
Type |
RO |
||
|
Bits |
Field Name |
Description |
Type |
Reset |
||
|
31:28 |
VER |
Revision of the device. This field should change each time that the logic or mask set of the device is revised. |
RO |
0xX |
||
|
27:12 |
PARTNUM |
Identifies the part |
RO |
0xXXXX |
||
|
11:1 |
MAN |
TI's JEDEC bank and company code, which is 00000010111b |
RO |
0bxxx xx01 0111 |
||
|
0 |
ALWAYSONE |
The value 1 in bit 0 of a JTAG IDCODE means that a 32-bit scan register exists. This is replicated here for completeness. |
RO |
1 |
||
|
Address offset |
0x0000 0004 |
||
|
Description |
CFGAP Device User Code. |
||
|
Type |
RO |
||
|
Bits |
Field Name |
Description |
Type |
Reset |
||
|
31:0 |
USERCODE |
The Device Usercode register is used in conjunction with the Device Identification Register to provide extended device information. This is the same 32-bit value obtained via the USERCODE instruction in the optional ICEPickM Scan module and is determined by tie-offs at DebugSS boundary. |
RO |
0x0000 0000 |
||
|
Address offset |
0x0000 0008 |
||
|
Description |
CFGAP DEBUGSS Version. |
||
|
Type |
RO |
||
|
Bits |
Field Name |
Description |
Type |
Reset |
||
|
31:28 |
REVMAJ |
Indicates the major revision of this Subsystem instance. |
RO |
0x4 |
||
|
27:24 |
REVMIN |
Indicates the minor revision of this Subsystem instance. Currently 0000b |
RO |
0x0 |
||
|
23:8 |
RESERVED |
RESERVED space write will be ignored and read will result in zeroes |
RO |
0x0000 |
||
|
7 |
PWRAP |
A value of '1' indicates this subsystem instance contains a Power-AP module |
RO |
1 |
||
|
6 |
SYSTEMAP |
A value of '1' indicates this subsystem instance contains an AHB-AP module for system bus mastering |
RO |
0 |
||
|
5 |
APBAP |
A value of '1' indicates this subsystem instance contains an ABP-AP for accessing system level debug components |
RO |
0 |
||
|
4 |
SECAP |
A value of '1' indicates this subsystem instance contains a Secure AP |
RO |
1 |
||
|
3 |
ETAP |
A value of '1' indicates this subsystem instance contains an EnergyTrace AP |
RO |
1 |
||
|
2 |
ICEPICKM |
A value of '1' indicates this subsystem instance contains an ICEPickM Scan module for extended scan support |
RO |
0 |
||
|
1 |
TRIG |
A value of '1' indicates this subsystem instance contains Cross Trigger submodule |
RO |
0 |
||
|
0 |
TRACE |
A value of '1' indicates this subsystem instance contains a Trace submodule |
RO |
0 |
||
|
Address offset |
0x0000 000C |
||
|
Description |
RESERVED space write will be ignored and read will result in zeroes |
||
|
Type |
RW |
||
|
Bits |
Field Name |
Description |
Type |
Reset |
||
|
31:0 |
RESERVED32 |
|
RW |
0x0000 0000 |
||
|
Address offset |
0x0000 0010 |
||
|
Description |
CFGAP Boot Diag. |
||
|
Type |
RO |
||
|
Bits |
Field Name |
Description |
Type |
Reset |
||
|
31:0 |
CFGAPBOOT_VALUE |
This register provides feedback on the boot process |
RO |
0x0000 0000 |
||
|
Address offset |
0x0000 0014 |
||
|
Description |
CFGAP Life-cycle. |
||
|
Type |
RO |
||
|
Bits |
Field Name |
Description |
Type |
Reset |
||
|
31:0 |
CFGAPLCST_VALUE |
Life cycle state |
RO |
0x0000 0000 |
||
|
Address offset |
0x0000 0018 |
||
|
Description |
DFT Enable. |
||
|
Type |
RW |
||
|
Bits |
Field Name |
Description |
Type |
Reset |
||
|
31:1 |
RESERVED |
RESERVED |
RO |
0x0000 0000 |
||
|
0 |
MEM_DFTEN |
This bit can be configured to enable multiplexing of JTAG signals on device pins. Pin #2 --> TCK ;Pin #3 --> TMS ; Pin #10 --> TDI ; Pin #15 --> TDO. Refer to pinout_iomux.xls for more information. |
RW |
0 |
||
|
Address offset |
0x0000 001C |
||
|
Description |
Reset Request. |
||
|
Type |
RW |
||
|
Bits |
Field Name |
Description |
Type |
Reset |
||
|
31:1 |
RESERVED |
RESERVED |
RO |
0x0000 0000 |
||
|
0 |
MEM_RSTREQ |
This bit can be configured to request device reset |
WO |
0 |
||
|
Address offset |
0x0000 0028 |
||
|
Description |
CFGAP Unique Device 0. |
||
|
Type |
RO |
||
|
Bits |
Field Name |
Description |
Type |
Reset |
||
|
31:0 |
VAL |
Used to provide a unique divide ID/token for security authentication of |
RO |
0x0000 0000 |
||
|
Address offset |
0x0000 002C |
||
|
Description |
CFGAP Unique Device 1. |
||
|
Type |
RO |
||
|
Bits |
Field Name |
Description |
Type |
Reset |
||
|
31:0 |
VAL |
Used to provide a unique devide ID/token for security authentication of |
RO |
0x0000 0000 |
||
|
Address offset |
0x0000 00FC |
||
|
Description |
CFGAP Identification Register. |
||
|
Type |
RO |
||
|
Bits |
Field Name |
Description |
Type |
Reset |
||
|
31:28 |
CFGAPIDR_REVISION |
Component Revision. Indicates the revision of this AP instance. Currently 0001b |
RO |
0x1 |
||
|
27:17 |
CFGAPIDR_JEPIDS |
Manufacturer JEP106 ID. The concatenated JEP106 ID and continuation ID for TI. This is 00000010111b. |
RO |
0x017 |
||
|
16 |
CFGAPIDR_APCLASS |
AP Class. 0 indicates that this AP is not a bridge to a memory interconnect (not a Memory Access Port). |
RO |
0 |
||
|
15:8 |
RESERVED_CFGAPIDR |
reserved. |
RO |
0x00 |
||
|
7:4 |
CFGAPIDR_APVAR |
AP Variant. There is only one variant for this AP Type and it is 0. |
RO |
0x0 |
||
|
3:0 |
CFGAPIDR_APTYPE |
The AP Type Register. TI Subsystem Config APs have a type of 0001b |
RO |
0x1 |
||
|
Address offset |
0x0000 0100 |
||
|
Description |
Sub-Domain PREC Register |
||
|
Type |
RW |
||
|
Bits |
Field Name |
Description |
Type |
Reset |
||
|
31 |
RESERVED |
|
RO |
0 |
||
|
30 |
RESERVED |
|
RO |
0 |
||
|
29 |
RESERVED |
|
RO |
0 |
||
|
28 |
RESERVED |
|
RO |
0 |
||
|
27 |
RESERVED |
|
RO |
0 |
||
|
26 |
RESERVED |
|
RO |
0 |
||
|
25 |
RESERVED |
|
RO |
0 |
||
|
24 |
RESERVED |
|
RO |
0 |
||
|
23 |
RESERVED |
Used to indicate that the domain entered retention since the bit is cleared. Not supported in MX. |
RO |
0 |
||
|
22 |
PWRAPDP0_WSOCCPU_RESETOCCURED |
Input from CPU-SS. Used by debug tools. A sticky bit Indicate that a reset to WSOC MCU has happened since last time tools checked. Cleared on write by the tool. |
RW |
0 |
||
|
21 |
PWRAPDP0_WSOCCPU_POWERLOSS |
Input from PRCM. Used by debug tools. A sticky bit Indicate that a power loss to CORE has happened since last time tools checked. Cleared on write by the tool. |
RW |
0 |
||
|
20 |
RESERVED |
|
RO |
0 |
||
|
19 |
PWRAPDP0_DEBUGPOWER |
Used to indicate power state of debug logic in the associated domain. 0 -> Debug logic is off. 1 -> Debug logic is powered. |
RO |
0 |
||
|
18 |
PWRAPDP0_WSOCCPU_UNNATURALRESET |
input from PRCM. "1" indicate that WSOC MCU (SYSRSTn) reset is extended. |
RO |
0 |
||
|
17 |
PWRAPDP0_WSOCCPU_INRESET_RELEASEWIR |
Input from PRCM. "1" indicates WSOC MCU is in reset. Setting this bit shall release the extended SYSRSTn to WSOc MCU. |
RW |
0 |
||
|
16:14 |
PWRAPDP0_WSOCCPU_RESETCONTROL |
Following are the field values with their description. |
RW |
0x0 |
||
|
13 |
PWRAPDP0_DEBUGENABLE |
Defines operating mode of debug logic in Cortex. Not used in MX. |
RW |
0 |
||
|
12:11 |
PWRAPDP0_DEBUGMODE |
Used to define debug properties. Not used in MX. |
RW |
0x0 |
||
|
10 |
PWRAPDP0_WSOCCPU_DEBUGATTENTION |
Input from CPU-SS. "1" indicate that WSOC MCU is halted and in debug mode. |
RO |
0 |
||
|
9 |
RESERVED |
|
RO |
0 |
||
|
8 |
RESERVED |
|
RO |
0 |
||
|
7 |
PWRAPDP0_WSOCCPU_POWERDOWNDESIRED |
Input from ELP. Indicates that CORE domain can be shutdown. |
RO |
0 |
||
|
6 |
RESERVED |
|
RO |
0 |
||
|
5 |
PWRAPDP0_WSOCCPU_POWER |
Input from PRCM. "1" indicates CORE domain is powered. |
RO |
0 |
||
|
4 |
PWRAPDP0_WSOCCPU_CLOCKDOWNDESIRED |
"1" indicated that WSOC MCU is clocked artificially. |
RO |
0 |
||
|
3 |
PWRAPDP0_WSOCCPU_FORCEACTIVE |
Provides debug override of the default state of the CORE P.D power and clock. |
RW |
0 |
||
|
2 |
PWRAPDP0_WSOCCPU_CLOCKSTATE |
Input from CPU-SS. "1" indicated that WSOC MCU is clocked by it's functional clock. |
RO |
0 |
||
|
1 |
PWRAPDP0_WSOCCPU_CORESACCESSABLE |
Input from DSSM. Indicate that WSOC MCU Power-AP overrides are writable. |
RO |
0 |
||
|
0 |
PWRAPDP0_WSOCCPU_COREPRESENT |
1 indicates that WSOC MCU is present in this Osprey device. |
RO |
0 |
||
|
Address offset |
0x0000 0104 |
||
|
Description |
Sub-Domain PREC Register |
||
|
Type |
RW |
||
|
Bits |
Field Name |
Description |
Type |
Reset |
||
|
31 |
RESERVED |
|
RO |
0 |
||
|
30 |
RESERVED |
|
RO |
0 |
||
|
29 |
RESERVED |
|
RO |
0 |
||
|
28 |
RESERVED |
|
RO |
0 |
||
|
27 |
RESERVED |
|
RO |
0 |
||
|
26 |
RESERVED |
|
RO |
0 |
||
|
25 |
RESERVED |
|
RO |
0 |
||
|
24 |
RESERVED |
|
RO |
0 |
||
|
23 |
RESERVED |
Used to indicate that the domain entered retention since the bit is cleared. Not supported in MX. |
RO |
0 |
||
|
22 |
PWRAPDP1_WPHYCPU_RESETOCCURED |
Input from CPU-SS. Used by debug tools. A sticky bit Indicate that a reset to WPHY MCU has happened since last time tools checked. Cleared on write by the tool. |
RW |
0 |
||
|
21 |
PWRAPDP1_WPHYCPU_POWERLOSS |
Input from PRCM. Used by debug tools. A sticky bit Indicate that a power loss to CORE has happened since last time tools checked. Cleared on write by the tool. |
RW |
0 |
||
|
20 |
RESERVED |
|
RO |
0 |
||
|
19 |
PWRAPDP1_DEBUGPOWER |
Used to indicate power state of debug logic in the associated domain. 0 -> Debug logic is off. 1 -> Debug logic is powered. |
RO |
0 |
||
|
18 |
RESERVED |
|
RO |
0 |
||
|
17 |
PWRAPDP1_WPHYCPU_INRESET |
Input from PRCM. "1" indicates WPHY MCU is in reset. |
RO |
0 |
||
|
16:14 |
PWRAPDP1_WPHYCPU_RESETCONTROL |
Following are the field values with their description. |
RW |
0x0 |
||
|
13 |
PWRAPDP1_DEBUGENABLE |
Defines operating mode of debug logic in Cortex. Not used in MX. |
RW |
0 |
||
|
12:11 |
PWRAPDP1_DEBUGMODE |
Used to define debug properties. Not used in MX. |
RW |
0x0 |
||
|
10 |
PWRAPDP1_WPHYCPU_DEBUGATTENTION |
Input from CPU-SS. "1" indicate that WPHY MCU is halted and in debug mode. |
RO |
0 |
||
|
9 |
RESERVED |
|
RO |
0 |
||
|
8 |
RESERVED |
|
RO |
0 |
||
|
7 |
PWRAPDP1_WPHYCPU_POWERDOWNDESIRED |
Input from ELP. Indicates that CORE domain can be shutdown. |
RO |
0 |
||
|
6 |
RESERVED |
|
RO |
0 |
||
|
5 |
PWRAPDP1_WPHYCPU_POWER |
Input from PRCM. "1" indicates CORE domain is powered. |
RO |
0 |
||
|
4 |
PWRAPDP1_WPHYCPU_CLOCKDOWNDESIRED |
Input from ?. "1" indicated that WPHY MCU is clocked artificially. |
RO |
0 |
||
|
3 |
PWRAPDP1_WPHYCPU_FORCEACTIVE |
Provides debug override of the default state of the CORE P.D power and clock. |
RW |
0 |
||
|
2 |
PWRAPDP1_WPHYCPU_CLOCKSTATE |
Input from CPU-SS. "1" indicated that WPHY MCU is clocked by it's functional clock. |
RO |
0 |
||
|
1 |
PWRAPDP1_WPHYCPU_CORESACCESSABLE |
Input from DSSM. Indicate that WSOC MCU, WPHY and LRF MCU (CORE domain cores) Power-AP overrides are writable. |
RO |
0 |
||
|
0 |
PWRAPDP1_WPHYCPU_COREPRESENT |
1 indicates that WPHY MCU is present in this Osprey device. |
RO |
0 |
||
|
Address offset |
0x0000 0108 |
||
|
Description |
Sub-Domain PREC Register |
||
|
Type |
RW |
||
|
Bits |
Field Name |
Description |
Type |
Reset |
||
|
31 |
RESERVED |
|
RO |
0 |
||
|
30 |
RESERVED |
|
RO |
0 |
||
|
29 |
RESERVED |
|
RO |
0 |
||
|
28 |
RESERVED |
|
RO |
0 |
||
|
27 |
RESERVED |
|
RO |
0 |
||
|
26 |
RESERVED |
|
RO |
0 |
||
|
25 |
RESERVED |
|
RO |
0 |
||
|
24 |
RESERVED |
|
RO |
0 |
||
|
23 |
RESERVED |
Used to indicate that the domain entered retention since the bit is cleared. Not supported in MX. |
RO |
0 |
||
|
22 |
PWRAPDP2_LRFCPU_RESETOCCURED |
Input from CPU-SS. Used by debug tools. A sticky bit Indicate that a reset to LRF MCU has happened since last time tools checked. Cleared on write by the tool. |
RW |
0 |
||
|
21 |
PWRAPDP2_LRFCPU_POWERLOSS |
Input from PRCM. Used by debug tools. A sticky bit Indicate that a power loss to CORE has happened since last time tools checked. Cleared on write by the tool. |
RW |
0 |
||
|
20 |
RESERVED |
|
RO |
0 |
||
|
19 |
PWRAPDP2_DEBUGPOWER |
Used to indicate power state of debug logic in the associated domain. 0 -> Debug logic is off. 1 -> Debug logic is powered. |
RO |
0 |
||
|
18 |
RESERVED |
|
RO |
0 |
||
|
17 |
PWRAPDP2_LRFCPU_INRESET |
Input from PRCM. "1" indicates LRF MCU is in reset. |
RO |
0 |
||
|
16:14 |
PWRAPDP2_LRFCPU_RESETCONTROL |
Following are the field values with their description. |
RW |
0x0 |
||
|
13 |
PWRAPDP2_DEBUGENABLE |
Defines operating mode of debug logic in Cortex. Not used in MX. |
RW |
0 |
||
|
12:11 |
PWRAPDP2_DEBUGMODE |
Used to define debug properties. Not used in MX. |
RW |
0x0 |
||
|
10 |
PWRAPDP2_LRFCPU_DEBUGATTENTION |
Input from CPU-SS. "1" indicate that LRF MCU is halted and in debug mode. |
RO |
0 |
||
|
9 |
RESERVED |
|
RO |
0 |
||
|
8 |
RESERVED |
|
RO |
0 |
||
|
7 |
PWRAPDP2_LRFCPU_POWERDOWNDESIRED |
Input from ELP. Indicates that CORE domain can be shutdown. |
RO |
0 |
||
|
6 |
RESERVED |
|
RO |
0 |
||
|
5 |
PWRAPDP2_LRFCPU_POWER |
Input from PRCM. "1" indicates CORE domain is powered. |
RO |
0 |
||
|
4 |
PWRAPDP2_LRFCPU_CLOCKDOWNDESIRED |
Input from ?. "1" indicated that LRF MCU is clocked artificially. |
RO |
0 |
||
|
3 |
PWRAPDP2_LRFCPU_FORCEACTIVE |
Provides debug override of the default state of the CORE P.D power and clock. |
RW |
0 |
||
|
2 |
PWRAPDP2_LRFCPU_CLOCKSTATE |
Input from CPU-SS. "1" indicated that LRF MCU is clocked by it's functional clock. |
RO |
0 |
||
|
1 |
PWRAPDP2_LRFCPU_CORESACCESSABLE |
Input from DSSM. Indicate that WSOC MCU, WPHY and LRF MCU (CORE domain cores) Power-AP overrides are writable. |
RO |
0 |
||
|
0 |
PWRAPDP2_LRFCPU_COREPRESENT |
1 indicates that LRF MCU is present in this Osprey device. |
RO |
0 |
||
|
Address offset |
0x0000 010C |
||
|
Description |
Sub-Domain PREC Register |
||
|
Type |
RW |
||
|
Bits |
Field Name |
Description |
Type |
Reset |
||
|
31 |
RESERVED |
|
RO |
0 |
||
|
30 |
RESERVED |
|
RO |
0 |
||
|
29 |
RESERVED |
|
RO |
0 |
||
|
28 |
RESERVED |
|
RO |
0 |
||
|
27 |
RESERVED |
|
RO |
0 |
||
|
26 |
RESERVED |
|
RO |
0 |
||
|
25 |
RESERVED |
|
RO |
0 |
||
|
24 |
RESERVED |
|
RO |
0 |
||
|
23 |
RESERVED |
Used to indicate that the domain entered retention since the bit is cleared. Not supported in MX. |
RO |
0 |
||
|
22 |
PWRAPDP3_APPCPU_RESETOCCURED |
Input from CPU-SS. Used by debug tools. A sticky bit Indicate that a reset to APP MCU has happened since last time tools checked. Cleared on write by the tool. |
RW |
0 |
||
|
21 |
PWRAPDP3_APPCPU_POWERLOSS |
Input from PRCM. Used by debug tools. A sticky bit Indicate that a power loss to HOST has happened since last time tools checked. Cleared on write by the tool. |
RW |
0 |
||
|
20 |
RESERVED |
|
RO |
0 |
||
|
19 |
PWRAPDP3_DEBUGPOWER |
Used to indicate power state of debug logic in the associated domain. 0 -> Debug logic is off. 1 -> Debug logic is powered. |
RO |
0 |
||
|
18 |
PWRAPDP3_APPCPU_UNNATURALRESET |
input from PRCM. "1" indicate that APPCPU (SYSRSTn) reset is extended. |
RO |
0 |
||
|
17 |
PWRAPDP3_APPCPU_INRESET_RELEASEWIR |
Input from PRCM. "1" indicates APP MCU is in reset. |
RO |
0 |
||
|
16:14 |
PWRAPDP3_APPCPU_RESETCONTROL |
Following are the field values with their description. |
RW |
0x0 |
||
|
13 |
PWRAPDP3_DEBUGENABLE |
Defines operating mode of debug logic in Cortex. Not used in MX. |
RW |
0 |
||
|
12:11 |
PWRAPDP3_DEBUGMODE |
Used to define debug properties. Not used in MX. |
RW |
0x0 |
||
|
10 |
PWRAPDP3_APPCPU_DEBUGATTENTION |
Input from CPU-SS. "1" indicate that APP MCU is halted and in debug mode. |
RO |
0 |
||
|
9 |
RESERVED |
|
RO |
0 |
||
|
8 |
RESERVED |
|
RO |
0 |
||
|
7 |
PWRAPDP3_APPCPU_POWERDOWNDESIRED |
Input from ?. Indicates that HOST domain can be shutdown. |
RO |
0 |
||
|
6 |
RESERVED |
|
RO |
0 |
||
|
5 |
PWRAPDP3_HOST_POWER |
Input from PRCM. "1" indicates HOST domain is powered. |
RO |
0 |
||
|
4 |
PWRAPDP3_APPCPU_CLOCKDOWNDESIRED |
Input from ?. "1" indicated that APP MCU is clocked artificially. |
RO |
0 |
||
|
3 |
PWRAPDP3_APPCPU_FORCEACTIVE |
Provides debug override of the default state of the HOST P.D power and clock. |
RW |
0 |
||
|
2 |
PWRAPDP3_APPCPU_CLOCKSTATE |
Input from CPU-SS. "1" indicated that APP MCU is clocked by it's functional clock. |
RO |
0 |
||
|
1 |
PWRAPDP3_APPCPU_CORESACCESSABLE |
Input from DSSM. Indicate that HOST Power-AP overrides are writable. |
RO |
0 |
||
|
0 |
PWRAPDP3_APPCPU_COREPRESENT |
1 indicates that APP MCU is present in this Osprey device. |
RO |
0 |
||
|
Address offset |
0x0000 01FC |
||
|
Description |
PWEAP Identification Register. |
||
|
Type |
RO |
||
|
Bits |
Field Name |
Description |
Type |
Reset |
||
|
31:28 |
PWRAPIDR_REVISION |
Component Revision. Indicates the revision of this AP instance. Currently 0000b |
RO |
0x0 |
||
|
27:17 |
PWRAPIDR_JEPIDS |
Manufacturer JEP106 ID. The concatenated JEP106 ID and continuation ID for TI. This is 00000010111b. |
RO |
0x017 |
||
|
16 |
PWRAPIDR_APCLASS |
AP Class. 0 indicates that this is AP is not a bridge to a memory interconnect (not a Memory Access Port). |
RO |
0 |
||
|
15:8 |
RESERVED_PWRAPIDR |
RESERVED. |
RO |
0x00 |
||
|
7:4 |
PWRAPIDR_APVAR |
AP Variant. There is only one variant for this AP Type and it is 0. |
RO |
0x0 |
||
|
3:0 |
PWRAPIDR_APTYPE |
The AP Type Register. TI Subsystem Config APs have a type of 0001b |
RO |
0x2 |
||
|
Address offset |
0x0000 0200 |
||
|
Description |
Transmit Data Register. |
||
|
Type |
RW |
||
|
Bits |
Field Name |
Description |
Type |
Reset |
||
|
31:0 |
SECAPTXD_VALUE |
Transmit Data Register. This register is used to pass data to the system security logic. |
RW |
0x0000 0000 |
||
|
Address offset |
0x0000 0204 |
||
|
Description |
Transmit Control Register. This register provides the handshake for the TX Data Register and can also be used to pass control data to the system security logic. |
||
|
Type |
RW |
||
|
Bits |
Field Name |
Description |
Type |
Reset |
||
|
31:1 |
SECAPTXCTL_TXCONTROL |
Device specific control information from the system security logic |
RW |
0x0000 0000 |
||
|
0 |
SECAPTXCTL_TXDATAVAIL |
Transmit Data Available. Set automatically when the TX data Register is written |
RO |
0 |
||
|
Address offset |
0x0000 0208 |
||
|
Description |
Receive Data Register. This register is used to pass data from the system security logic. |
||
|
Type |
RO |
||
|
Bits |
Field Name |
Description |
Type |
Reset |
||
|
31:0 |
SECAPRXD_VALUE |
Receive Data Register. This register is used to pass data from the system security logic. |
RO |
0x0000 0000 |
||
|
Address offset |
0x0000 020C |
||
|
Description |
Receive Control Register. This register provides the handshake for the RX Data Register and can also be used to pass control data from the system security logic. |
||
|
Type |
RW |
||
|
Bits |
Field Name |
Description |
Type |
Reset |
||
|
31:1 |
RXCTL_RXCONTROL |
Device specific control information from the system security logic |
RW |
0x0000 0000 |
||
|
0 |
RXCTL_RXDATAVAIL |
Set automatically when the system security logic indicates that RX Data Register is valid. |
RO |
0 |
||
|
Address offset |
0x0000 02FC |
||
|
Description |
AP Identification Register. The AP identification register allows tools to determine the manufacturer and the type of AP. |
||
|
Type |
RO |
||
|
Bits |
Field Name |
Description |
Type |
Reset |
||
|
31:28 |
SECAPIDR_REVISION |
Component Revision. Indicates the revision of this AP instance. |
RO |
0x0 |
||
|
27:17 |
SECAPIDR_JEPIDS |
Manufacturer JEP106 ID. The concatenated JEP106 ID and continuation ID for TI. This is 00000010111b. |
RO |
0x017 |
||
|
16 |
SECAPIDR_APCLASS |
AP Class. 0 indicates that this AP is not a bridge to a memory interconnect (not a Memory Access Port). |
RO |
0 |
||
|
15:8 |
RESERVED_SECAPIDR |
reserved. |
RO |
0x00 |
||
|
7:4 |
SECAPIDR_APVAR |
AP Variant. There is only one variant for this AP Type and it is 0. |
RO |
0x0 |
||
|
3:0 |
SECAPIDR_APTYPE |
The AP Type Register. |
RO |
0x0 |
||
|
Address offset |
0x0000 0300 |
||
|
Description |
ETAP Register Selector. |
||
|
Type |
RW |
||
|
Bits |
Field Name |
Description |
Type |
Reset |
||
|
31:8 |
RESERVED |
Reads to this field return zero, writes to this field are ignored. |
RO |
0xXX XXXX |
||
|
7:0 |
ETAPSEL_VALUE |
Has a bit associated with each 32-bit Status Bitfield in the status array. Bit 0 |
RW |
0xFF |
||
|
Address offset |
0x0000 0304 |
||
|
Description |
ETAP Capability Control. |
||
|
Type |
RO |
||
|
Bits |
Field Name |
Description |
Type |
Reset |
||
|
31:8 |
RESERVED |
reserved |
RO |
0x00 0000 |
||
|
7:0 |
ETAPCAPCTL_NUMREGS |
Indicates the number of available 32bit register containing EnergyTrace data. Actual registers is NUMREGS + 1. |
RO |
0x07 |
||
|
Address offset |
0x0000 0308 |
||
|
Description |
ETAP Status Read. |
||
|
Type |
RO |
||
|
Bits |
Field Name |
Description |
Type |
Reset |
||
|
31:0 |
ETAPSTARD_FLAGS |
Returns the value of the EnergyTrace++ status bitfields. After writing the [ETAPSEL.*] bitfield, this register will return the value of the first available status bitfield. |
RO |
0x0000 0000 |
||
|
Address offset |
0x0000 030C |
||
|
Description |
ETAP Domain Control. |
||
|
Type |
RW |
||
|
Bits |
Field Name |
Description |
Type |
Reset |
||
|
31:8 |
RESERVED |
reserved |
RO |
0xXX XXXX |
||
|
7:0 |
ETAPDMNCTL_DOMAININCLUDE |
Each bit in this bitfield is associated with one of the 16 async domain controls (req/ack) supported by the ET-AP |
RW |
0xXX |
||
|
Address offset |
0x0000 03FC |
||
|
Description |
ETAP Identification Register. |
||
|
Type |
RO |
||
|
Bits |
Field Name |
Description |
Type |
Reset |
||
|
31:28 |
ETAPIDR_REVISION |
Component Revision. Indicates the revision of this AP instance. Currently 0000b |
RO |
0x0 |
||
|
27:17 |
ETAPIDR_JEPIDS |
Manufacturer JEP106 ID. The concatenated JEP106 ID and continuation ID for TI. This is 00000010111b. |
RO |
0x017 |
||
|
16 |
ETAPIDR_APCLASS |
AP Class. 0 indicates that this is AP is not a bridge to a memory interconnect (not a Memory Access Port). |
RO |
0 |
||
|
15:8 |
RESERVED_ETAPIDR |
reserved |
RO |
0x00 |
||
|
7:4 |
ETAPIDR_APVAR |
AP Variant. There is only one variant for this AP Type and it is 0. |
RO |
0x0 |
||
|
3:0 |
ETAPIDR_APTYPE |
The AP Type Register. |
RO |
0x3 |
||