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 />

Watchdog Timer Module<br />

Memory Map and Registers<br />

13.6.2.4 Watchdog Service Register<br />

When the watchdog timer is enabled, writing 0x5555 and then 0xAAAA<br />

to the watchdog service register (WSR) before the watchdog counter<br />

times out prevents a reset. If WSR is not serviced before the timeout, the<br />

watchdog timer sends a signal to the reset controller module which sets<br />

the WDR bit and asserts a system reset.<br />

nc...<br />

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

Both writes must occur in the order listed before the timeout, but any<br />

number of instructions can be executed between the two writes.<br />

However, writing any value other than 0x5555 or 0xAAAA to WSR resets<br />

the servicing sequence, requiring both values to be written to keep the<br />

watchdog timer from causing a reset.<br />

Address: 0x00c7_0006 and 0x00c7_0007<br />

Read:<br />

Write:<br />

Bit 15 14 13 12 11 10 9 Bit 8<br />

WS15 WS14 WS13 WS12 WS11 WS10 WS9 WS8<br />

Reset: 0 0 0 0 0 0 0 0<br />

Read:<br />

Write:<br />

Bit 7 6 5 4 3 2 1 Bit 0<br />

WS7 WS6 WS5 WS4 WS3 WS2 WS1 WS0<br />

Reset: 0 0 0 0 0 0 0 0<br />

Figure 13-5. Watchdog Service Register (WSR)<br />

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

Technical Data<br />

MOTOROLA Watchdog Timer Module 279<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!