Nexus Development Interface (NDI)
MPC5606S Microcontroller Reference Manual, Rev. 7
970
Freescale Semiconductor
On Halt0 or Stop0 mode exit, the MC_ME asserts the lp_mode_exit_req input after ensuring that the
regulator and memories are in normal mode and before the processor exits its halted or stopped state. The
mode transition will then not proceed until the lp_mode_exit_ack output has been asserted. The MC_RGM
asserts the exit_from_standby input when executing a reset sequence due to a Standby0 exit. The reset
sequence will then not complete until the lp_mode_exit_ack output has been asserted.
The notification to the debugger of a low-power mode exit consists of driving the TDO pad to 0. The
debugger acknowledges that the transition from a low-power mode can continue by setting the low-power
mode sync bit in the port control register (written by debugger), which results in the assertion of the
lp_sync_out input.
NOTE
The debugger clock multiplexer may not guarantee glitch-free switching.
Therefore, TCK should be disabled from when the debugger clears the sync
bit in ENTRY_CLR until the debugger senses the falling edge of TDO in
TDO_SET.
26.7.2
Enabling Nexus clients for TAP access
After the conditions have been met to bring the NDI 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.
Table 26-11. JTAGC Instruction opcodes to enable Nexus clients
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 e200z0 TAP controller.
Table 26-12. Nexus client JTAG instructions
Instruction
Description
Opcode
NPC JTAG instruction opcodes
NEXUS_ENABLE
Opcode for NPC Nexus ENABLE instruction (4-bits)
0x0
BYPASS
Opcode for the NPC BYPASS instruction (4-bits)
0xF
e200z0 OnCE JTAG instruction opcodes
1
1
Refer to the e200z0 reference manual for a complete list of available OnCE instructions.
NEXUS2_ACCESS
Opcode for e200z0 OnCE Nexus ENABLE instruction
(10-bits)
0x7C
BYPASS
Opcode for the e200z0 OnCE BYPASS instruction
(10-bits)
0x7F
Содержание MPC5602S
Страница 76: ...Overview MPC5606S Microcontroller Reference Manual Rev 7 74 Freescale Semiconductor...
Страница 82: ...Memory Map MPC5606S Microcontroller Reference Manual Rev 7 80 Freescale Semiconductor...
Страница 112: ...Signal Description MPC5606S Microcontroller Reference Manual Rev 7 110 Freescale Semiconductor...
Страница 166: ...Analog to Digital Converter ADC MPC5606S Microcontroller Reference Manual Rev 7 164 Freescale Semiconductor...
Страница 182: ...Boot Assist Module BAM MPC5606S Microcontroller Reference Manual Rev 7 180 Freescale Semiconductor...
Страница 234: ...Clock Description MPC5606S Microcontroller Reference Manual Rev 7 232 Freescale Semiconductor...
Страница 286: ...Crossbar Switch XBAR MPC5606S Microcontroller Reference Manual Rev 7 284 Freescale Semiconductor...
Страница 470: ...e200z0h Core MPC5606S Microcontroller Reference Manual Rev 7 468 Freescale Semiconductor...
Страница 524: ...Enhanced Direct Memory Access eDMA MPC5606S Microcontroller Reference Manual Rev 7 522 Freescale Semiconductor...
Страница 546: ...Error Correction Status Module ECSM MPC5606S Microcontroller Reference Manual Rev 7 544 Freescale Semiconductor...
Страница 669: ...Flash Memory MPC5606S Microcontroller Reference Manual Rev 7 Freescale Semiconductor 667...
Страница 670: ...Flash Memory MPC5606S Microcontroller Reference Manual Rev 7 668 Freescale Semiconductor...
Страница 716: ...FlexCAN MPC5606S Microcontroller Reference Manual Rev 7 714 Freescale Semiconductor...
Страница 882: ...LIN Controller LINFlex MPC5606S Microcontroller Reference Manual Rev 7 880 Freescale Semiconductor...
Страница 901: ...Memory Protection Unit MPU MPC5606S Microcontroller Reference Manual Rev 7 Freescale Semiconductor 899...
Страница 902: ...Memory Protection Unit MPU MPC5606S Microcontroller Reference Manual Rev 7 900 Freescale Semiconductor...
Страница 955: ...Mode Entry Module MC_ME MPC5606S Microcontroller Reference Manual Rev 7 Freescale Semiconductor 953...
Страница 956: ...Mode Entry Module MC_ME MPC5606S Microcontroller Reference Manual Rev 7 954 Freescale Semiconductor...
Страница 1072: ...Quad Serial Peripheral Interface QuadSPI MPC5606S Microcontroller Reference Manual Rev 7 1070 Freescale Semiconductor...
Страница 1096: ...Reset Generation Module MC_RGM MPC5606S Microcontroller Reference Manual Rev 7 1094 Freescale Semiconductor...
Страница 1106: ...Real Time Clock RTC API MPC5606S Microcontroller Reference Manual Rev 7 1104 Freescale Semiconductor...
Страница 1186: ...Stepper Stall Detect SSD MPC5606S Microcontroller Reference Manual Rev 7 1184 Freescale Semiconductor...
Страница 1213: ...System Integration Unit Lite SIUL MPC5606S Microcontroller Reference Manual Rev 7 Freescale Semiconductor 1211...
Страница 1214: ...System Integration Unit Lite SIUL MPC5606S Microcontroller Reference Manual Rev 7 1212 Freescale Semiconductor...
Страница 1238: ...Voltage Regulators and Power Supplies MPC5606S Microcontroller Reference Manual Rev 7 1236 Freescale Semiconductor...
Страница 1252: ...Wakeup Unit WKPU MPC5606S Microcontroller Reference Manual Rev 7 1250 Freescale Semiconductor...
Страница 1258: ...Registers Under Protection MPC5606S Microcontroller Reference Manual Rev 7 1256 Freescale Semiconductor...
Страница 1323: ...Register Map MPC5606S Microcontroller Reference Manual Rev 7 Freescale Semiconductor 1321...
Страница 1324: ...Register Map MPC5606S Microcontroller Reference Manual Rev 7 1322 Freescale Semiconductor...