
bdi
CW
BDM interface for CodeWarrior™ Debugger, BDI2000 (MPC5xx/8xx)
User Manual
15
© Copyright 1992-2001 by ABATRON AG
V 1.02
3 Init List
dialog box «Startup Init List»
In order to prepare the target for debugging, you can define an Initialization List. This list is stored in
the Flash memory of the BDI2000 and worked through every time the target comes out of reset. Use
it to get the target operational after a reset. The memory system is usually initialized through this list.
After processing the init list, the RAM used to download the application must be accessible.
Use on-line help (F1) and the supplied configuration examples on the distribution disk to get more
information about the init list.
Note:
You may also use the debuggers feature to setup the hardware. But keep in mind, that the BDI will
speed up BDM communication clock after processing its own initialization list based on the "Clock
Rate" field in the "BDI Working Mode" dialog box (see next chapter). The "Clock Rate" value you have
to enter is therefore the value the target runs immediately after reset.
To use a BDM speed as fast as possible, you should at least speed up the target with an entry in the
BDI initialization list and set the "Clock Rate" field to the appropriate value. The rest of the initialization
(e.g. memory controller) can be done with the debugger.