bdi
GDB
for GNU Debugger, BDI2000 (ARM11 / Cortex)
User Manual
8
© Copyright 1997-2014 by ABATRON AG Switzerland
V 1.21
2.1.1 Changing Target Processor Type
Before you can use the BDI2000 with an other target processor type (e.g. ARM <--> PPC), a new
setup has to be done (see chapter 2.5). During this process the target cable must be disconnected
from the target system. The BDI2000 needs to be supplied with 5 Volts via the BDI OPTION connec-
tor (Rev. A) or via the POWER connector (Rev. B/C). For more information see chapter 2.2.1
«External Power Supply»).
To avoid data line conflicts, the BDI2000 must be disconnected from the target system while
programming the logic for an other target CPU.
2.1.2 Adaptive Clocking
Adaptive clocking is a feature which ensures that the BDI2000 never loses synchronization with the
target device, whatever the target clock speed is. To achieve this, BDI2000 uses two signals TCK
and RTCK. When adaptive clocking is selected, BDI2000 issues a TCK signal and waits for the Re-
turned TCK (RTCK) to come back. BDI2000 does not progress to the next TCK until RTCK is re-
ceived. For more information about adaptive clocking see ARM documentation.
Note
:
Adaptive clocking is only supported with BDI2000 Rev.B/C and a special target cable. This special
cable can be ordered separately from Abatron (p/n 90052).
For TARGET B connector signals see table on next page.
!
BDI
2000
Target System
ARM
The green LED «TRGT» marked light up when target is powered up
Rev. B/C
1 - Vcc Target
2 - NC
3 - TRST
4 - NC
5 - TDI
6 - NC
7 - TMS
8 - GROUND
9 - TCK
10 - GROUND
11 - RTCK
12 - NC
13 - TDO
14 - NC
15 - RESET
16 - NC
17 - NC
18 - NC
19 - NC
20 - NC
20 pin Multi-ICE
Connector
1
19
20
2
BDI
TRGT
MODE TARGET A
TARGET B
15
1
16
2