9 resets, 1 general, Resets -50 – Freescale Semiconductor MPC5200B User Manual

Page 729: General -50, Basic bdlc module initialization flowchart -50

Advertising
background image

MPC5200B Users Guide, Rev. 1

20-50

Freescale Semiconductor

Resets

20.9

Resets

20.9.1

General

The reset state of each individual bit is listed within

Section 20.7, Memory Map and Registers

which details the registers and their bit-fields.

BDLC module enters Run mode

from Reset mode

Write desired config.

data into DLCBARD

Write desired config.

data into DLCBCR1

Read DLCBSVR

Write desired config.

data into DLCBCR2

Set IE bit in DLCBCR1

to enable interrupts

Proceed to remaining

MCU initialization

Figure 20-20. Basic BDLC Module Initialization Flowchart

Is DLCBSVR = $00?

Yes

No

Process pending

BDLC interrupt

Perform Digital and

Analog Loopback mode

tests

Exit Loopback mode

by clearing

DLOOP

Enable BDLC module by

setting BDLCE bit in

DLCSCR

Preform

Loopback Tests

Exit Loopback mode

by clearing

DLOOP

Enable BDLC module by

setting BDLCE bit in

DLCSCR

Write desired divisor - 1

into DLCBRSR

Advertising