bdi
Wind
for Tornado™, BDI2000 (MPC8xx/MPC5xx)
User Manual
28
© Copyright 1997-2007 by ABATRON AG Switzerland
V 1.38
MPC555 Internal Flash:
For the MPC555 internal flash, the BDI assumes the following structure of the address:
module address
The 16 most significant bits of the flash module address.
C
The censor bit. If this bit is set, the censor information is erased.
block
The bit mask to select the flash block to erase. Bit ordering is the same as
in the CMFCTL register (see MPC555 manual).
MPC565 Internal Flash:
For the MPC565 internal flash, the BDI assumes the following structure of the address:
module address
The 16 most significant bits of the flash module address.
C
The censor bit. If this bit is set, the censor information is erased.
sbb*
The bit mask to select the small blocks to erase. Bit ordering is the same
as in the UC3FCTL register (see MPC565 manual).
block
The bit mask to select the flash block to erase. Bit ordering is the same as
in the UC3FCTL register (see MPC565 manual).
* The BDI does not write implicit any value to the UC3FMCRE registers. If small blocks are used, the
appropriate value has to be written to the UC3FMCRE registers via the BDI initialization list or via the
connected debugger.
module address
C
<reserved>
block [0:7]
16 bit
1 bit
7 bit
8 bit
module address
C
block [0:7]
16 bit
1 bit
7 bit
8 bit
<reserved> sbb[0:1]
2 bit