bdi
Wind
for Tornado™, BDI2000 (MPC8xx/MPC5xx)
User Manual
4
© Copyright 1997-2007 by ABATRON AG Switzerland
V 1.38
1 Introduction
bdiWind enhances Tornado, the latest generation of development and execution environment for em-
bedded and real-time applications, with Background Debug Mode (BDM) debugging for MPC8xx/
MPC5xx based targets. With bdiWind there is no need for Boot ROMs, because the VxWorks core is
automatically loaded into the target RAM after every target restart. With the builtin Ethernet interface
you get a very fast download speed of up to 150Kbytes/sec. This combination loads a typical Vx-
Works core in a few seconds. No target communication channel (e.g. serial line) is wasted for debug-
ging purposes. Even better, you can use fast Ethernet debugging with target systems without network
capability. In contrast to ICE debugging, bdiWind supports task mode and system mode debugging.
The following figure shows how the BDI2000 interface is connected between the host and the target:
1.1 BDI2000
The BDI2000 is the main part of the bdiWind system. This small box implements the interface be-
tween the BDM pins of the target CPU and a 10Base-T Ethernet connector. The firmware and the
programable logic of the BDI2000 can be updated by the user with a simple Windows based config-
uration program. The BDI2000 supports 1.8 – 5.0 Volts target systems (3.0 – 5.0 Volts target systems
with Rev. A/B).
UNIX / PC Host
Tornado
Development
Environment
BDI
2000
AAAAbbbbaaaattttrrrroooonnnn AAAAGGG
G
SSSSwww
wiiiissssssss M
M
M
Maaaaddddeeee
Target System
BDM Interface
Ethernet (10 BASE-T)
MPC
8xx