Nexus Development Interface (NDI)
Freescale Semiconductor
31-11
PXR40 Microcontroller Reference Manual, Rev. 1
31.4
NDI Functional Description
31.4.1
Enabling Nexus Clients for TAP Access
After the NDI is out of the reset state, the loading of a specific instruction in the JTAG controller (JTAGC)
block is required to grant the NDI ownership of the TAP. Each Nexus client has its own JTAGC instruction
opcode for ownership of the TAP, granting that client the means to read/write its registers. The JTAGC
instruction opcode for each Nexus client is shown in
. After the JTAGC opcode for a client has
been loaded, the client is enabled by loading its NEXUS-ENABLE instruction. The NEXUS-ENABLE
instruction opcode for each Nexus client is listed in
. Opcodes for all other instructions
supported by Nexus clients can be found in the relevant sections of this chapter.
011 0111
Debug control register 6 (DBCR6)
011 1000–011 1100
Invalid value (do not access)
011 1101
Debug Data Acquisition Message Register
(DDAM)
011 1110
Debug Event Control (DEVENT)
011 1111
Debug External Resource Control (DBERC0)
111 0000–111 1001
General purpose register selects [0:9]
111 1010
Cache Debug Access Control Register
(CDACNTL)
111 1011
Cache Debug Access Data Register
(CDADATA)
111 1100
Nexus3-access
111 1101
LSRL select
111 1110
Enable_OnCE (and bypass)
111 1111
Bypass
Table 31-4. JTAG Client Select Instructions
JTAGC Instruction
Opcode
Description
ACCESS_AUX_TAP_NPC 10000
Enables
access to the NPC TAP controller
ACCESS_AUX_TAP_ONCE
10001
Enables access to the e200z7 OnCE TAP controller
ACCESS_AUX_TAP_eTPU
10010
Enables access to the eTPU Nexus TAP controller
(eTPU_A, eTPU_B, CDC_AB)
ACCESS_AUX_TAP_NXDM
10011
Enables access to the eDMA_A Nexus TAP controller
ACCESS_AUX_TAP_NXFR
10100
Enables access to the FlexRay Nexus TAP controller
ACCESS_AUX_TAP_NXDM_B
10111
Enables access to the eDMA_B Nexus TAP controller
Table 31-3. e200z7 OnCE Register Addressing (continued)
OCMD, RS[0:6]
Register Selected
Summary of Contents for PXR4030
Page 1: ...PXR40 Microcontroller Reference Manual Devices Supported PXR4030 PXR4040 PXR40RM Rev 1 06 2011...
Page 30: ...PXR40 Microcontroller Reference Manual Rev 1 Freescale Semiconductor xxx...
Page 40: ...PXR40 Microcontroller Reference Manual Rev 1 xl Freescale Semiconductor...
Page 66: ...Memory Map PXR40 Microcontroller Reference Manual Rev 1 2 4 Freescale Semiconductor...
Page 120: ...Signal Descriptions 3 54 Freescale Semiconductor PXR40 Microcontroller Reference Manual Rev 1...
Page 860: ...FlexCAN Module 24 50 Freescale Semiconductor PXR40 Microcontroller Reference Manual Rev 1...
Page 1167: ...Decimation Filter Freescale Semiconductor 28 53 PXR40 Microcontroller Reference Manual Rev 1...
Page 1168: ...Decimation Filter 28 54 Freescale Semiconductor PXR40 Microcontroller Reference Manual Rev 1...