![NXP Semiconductors SAFE ASSURE Qorivva MPC5601P Скачать руководство пользователя страница 927](http://html.mh-extra.com/html/nxp-semiconductors/safe-assure-qorivva-mpc5601p/safe-assure-qorivva-mpc5601p_reference-manual_1721898927.webp)
Chapter 36 Nexus Development Interface (NDI)
MPC5602P Microcontroller Reference Manual, Rev. 4
Freescale Semiconductor
927
External logic may monitor the assertion of these signals for debugging purposes. Watchpoints are
signaled in the clock cycle following the occurrence of the actual event. The module also
monitors assertion of these signals for various development control purposes.
36.14 Basic Steps for Enabling, Using, and Exiting External Debug
Mode
The following steps show one possible scenario for a debugger wishing to use the external debug facilities.
This simplified flow is intended to illustrate basic operations, but does not cover all potential methods in
depth.
Enabling External Debug Mode and initializing Debug registers
•
The debugger should ensure that the
jd_en_once
control signal is asserted in order to enable OnCE
operation
•
Select the OCR and write a value to it in which OCR
DR
, OCR
WKUP
, are set to ‘1’. The tap
controller must step through the proper states as outlined earlier. This step will place the CPU in a
debug state in which it is halted and awaiting single-step commands or a release to normal mode
•
Scan out the value of the OSR to determine that the CPU clock is running and the CPU has entered
the Debug state. This can be done in conjunction with a Read of the CPUSCR. The OSR is shifted
out during the Shift_IR state. The CPUSCR will be shifted out during the Shift_DR state. The
debugger should save the scanned-out value of CPUSCR for later restoration.
Table 36-15. Watchpoint Output Signal Assignments
Signal Name
Type
Description
jd_watchpt[0]
IAC1
Instruction Address Compare 1 watchpoint
Asserted whenever an IAC1 compare occurs regardless of being enabled
to set DBSR status
jd_watchpt[1]
IAC2
Instruction Address Compare 2 watchpoint
Asserted whenever an IAC2 compare occurs regardless of being enabled
to set DBSR status
jd_watchpt[2]
IAC3
Instruction Address Compare 3 watchpoint
Asserted whenever an IAC3 compare occurs regardless of being enabled
to set DBSR status
jd_watchpt[3]
IAC4
Instruction Address Compare 4 watchpoint
Asserted whenever an IAC4 compare occurs regardless of being enabled
to set DBSR status
jd_watchpt[4]
DAC1
1
1
If the corresponding event is completely disabled in DBCR0, either load-type or store-type data accesses are
allowed to generate watchpoints, otherwise watchpoints are generated only for the enabled conditions.
Data Address Compare 1 watchpoint
Asserted whenever a DAC1 compare occurs regardless of being enabled
to set DBSR status
jd_watchpt[5]
DAC2
Data Address Compare 2 watchpoint
Asserted whenever a DAC2 compare occurs regardless of being enabled
to set DBSR status
Содержание SAFE ASSURE Qorivva MPC5601P
Страница 2: ...MPC5602P Microcontroller Reference Manual Rev 4 2 Freescale Semiconductor ...
Страница 4: ...MPC5602P Microcontroller Reference Manual Rev 4 4 Freescale Semiconductor ...
Страница 62: ...Chapter 2 MPC5602P Memory Map MPC5602P Microcontroller Reference Manual Rev 4 62 Freescale Semiconductor ...
Страница 104: ...Chapter 4 Clock Description MPC5602P Microcontroller Reference Manual Rev 4 104 Freescale Semiconductor ...
Страница 128: ...Chapter 6 Power Control Unit MC_PCU MPC5602P Microcontroller Reference Manual Rev 4 128 Freescale Semiconductor ...
Страница 272: ...Chapter 12 e200z0 and e200z0h Core MPC5602P Microcontroller Reference Manual Rev 4 272 Freescale Semiconductor ...
Страница 280: ...Chapter 14 Crossbar Switch XBAR MPC5602P Microcontroller Reference Manual Rev 4 280 Freescale Semiconductor ...
Страница 306: ...Chapter 16 Internal Static RAM SRAM MPC5602P Microcontroller Reference Manual Rev 4 306 Freescale Semiconductor ...
Страница 380: ...Chapter 17 Flash Memory MPC5602P Microcontroller Reference Manual Rev 4 380 Freescale Semiconductor ...
Страница 532: ...Chapter 21 LIN Controller LINFlex MPC5602P Microcontroller Reference Manual Rev 4 532 Freescale Semiconductor ...
Страница 578: ...Chapter 22 FlexCAN MPC5602P Microcontroller Reference Manual Rev 4 578 Freescale Semiconductor ...
Страница 708: ...Chapter 25 FlexPWM MPC5602P Microcontroller Reference Manual Rev 4 708 Freescale Semiconductor ...
Страница 742: ...Chapter 26 eTimer MPC5602P Microcontroller Reference Manual Rev 4 742 Freescale Semiconductor ...
Страница 760: ...Chapter 27 Functional Safety MPC5602P Microcontroller Reference Manual Rev 4 760 Freescale Semiconductor ...
Страница 782: ...Chapter 28 Fault Collection Unit FCU MPC5602P Microcontroller Reference Manual Rev 4 782 Freescale Semiconductor ...
Страница 788: ...Chapter 29 Wakeup Unit WKPU MPC5602P Microcontroller Reference Manual Rev 4 788 Freescale Semiconductor ...
Страница 798: ...Chapter 30 Periodic Interrupt Timer PIT MPC5602P Microcontroller Reference Manual Rev 4 798 Freescale Semiconductor ...
Страница 816: ...Chapter 32 Cyclic Redundancy Check CRC MPC5602P Microcontroller Reference Manual Rev 4 816 Freescale Semiconductor ...
Страница 848: ...Chapter 33 Boot Assist Module BAM MPC5602P Microcontroller Reference Manual Rev 4 848 Freescale Semiconductor ...
Страница 930: ...Chapter 36 Nexus Development Interface NDI MPC5602P Microcontroller Reference Manual Rev 4 930 Freescale Semiconductor ...