28.10.2014 Views

MMC2107 - Freescale Semiconductor

MMC2107 - Freescale Semiconductor

MMC2107 - Freescale Semiconductor

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Freescale</strong> <strong>Semiconductor</strong>, Inc.<br />

JTAG Test Access Port and OnCE<br />

Functional Description<br />

The FIFO is not affected by operations performed in debug mode,<br />

except for incrementing the FIFO pointer when the FIFO is read. When<br />

debug mode is entered, the FIFO counter points to the FIFO register<br />

containing the address of the oldest of the eight change-of-flow<br />

pre-fetches. The first FIFO read obtains the oldest address, and the<br />

following FIFO reads return the other addresses from the oldest to the<br />

newest, in order of execution.<br />

nc...<br />

<strong>Freescale</strong> <strong>Semiconductor</strong>, I<br />

21.14.14 Reserved Test Control Registers<br />

CAUTION:<br />

21.14.15 Serial Protocol<br />

To ensure FIFO coherence, a complete set of eight reads of the FIFO<br />

must be performed. Each read increments the FIFO pointer, causing it<br />

to point to the next location. After eight reads, the pointer points to the<br />

same location as before the start of the read procedure.<br />

The reserved test control registers (MEM_BIST, FTCR, and LSRL) are<br />

reserved for factory testing.<br />

To prevent damage to the device or system, do not access these<br />

registers during normal operation.<br />

The serial protocol permits an efficient means of communication<br />

between the OnCE external command controller and the MCU. Before<br />

starting any debugging activity, the external command controller must<br />

wait for an acknowledgment that the device has entered debug mode.<br />

The external command controller communicates with the device by<br />

sending 8-bit commands to the OnCE command register and 16 to 128<br />

bits of data to one of the other OnCE registers. Both commands and data<br />

are sent or received LSB first. After sending a command, the external<br />

command controller must wait for the processor to acknowledge<br />

execution of certain commands before it can properly access another<br />

OnCE register.<br />

<strong>MMC2107</strong> – Rev. 2.0<br />

Technical Data<br />

MOTOROLA JTAG Test Access Port and OnCE 581<br />

For More Information On This Product,<br />

Go to: www.freescale.com

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!