Computer Solutions Ltd
Whats New | Advanced Search
Downloads | Exchange Rates

Celebrating 30 years
supplying all your Embedded Development Tool needs


ABATRON BDI300 JTAG Debugger
 Super Fast interfaces


 

BDI 3000 -  to receive literature  fill in request

 

BDM, JTAG and SW-DP interfaces provide a lot of ICE functionality at a very low cost.   BDI3000

Silicon manufacturers offer more and more on-chip debugging features with new processors. This capability puts basic debugging functions on the chip itself. It is implemented in various processors under such names as Background Debug Mode (BDM), JTAG, Single Wire Debug Port (SW-DP) and on-chip emulation. With BDM, JTAG or SW-DP debug ports, you can control and monitor the microprocessor through these on-chip debugging services. This debugging mode runs even when the target system crashes and enables developers to continue investigating the cause of the crash. You won't waste time and target resources with a software ROM monitor, and you eliminate the cabling problems typical of ICEs.

The Abatron interfaces range from the low cost BDI1000 to the ultra fast BDI3000.

The BDI3000 features a 10/100 Ethernet link and a maximum JTAG link speed of 32MHz making it possible to load code for debugging at up to 1.5MBytes/sec.  Target voltages of 1.2-5V are supported as are variable clock speeds.

Both Windows and Linux are supported

To find out which Abatron device will best suite your requirements fill in request .

  • JTAG support for PowerPC  4xx/5xx/55xx/6xx/7xx/7400/7410/744x/745x/
    8xx/82xx/83xx/85xx/P10xx/P20xx, 8641(D), MGT51xx, MPC5200,
    QorlQ P4 (P4080), XScale, Xilinx Virtex-II Pro & Virtex-4,
    ARM7/9/9E, Feroceon Cores, ARM 11, ARM Cortex-A8 and Cortex-M3 ,
    MIPS32, MIPS64, M-CORE,
    XLS/XLR, and PA6T
  • SW-DP support for ARM Cortex-M3 such as the STM32 and Luminary Micros Families 
  • BDM support for ColdFire, MPC5xx/MPC8xx and HC(S)12/16/68K-CPU32/32+
     
  • Host communication via RS232 or 10/100 Ethernet  
  • Program download speed up to 1.5 MBytes/s  
  • Target link speed up to 32 MHz
  • Variable target clock speeds are supported
  • Supports target system voltages from 5V  to 1.2V (BDI3000)
  • Supports GDB debugger and those from leading compiler vendors.
  • Support for concurrent debugging of multiple CPUs on the same JTAG chain ( Arm, XScale, Xilinx & 4xx under GNU )
  • You only need to change firmware and target cable in order to support alternative configurations for that BDIxxxx
  • High-speed flash memory programming with software bdiPro
  • Library available for BDM/JTAG accesses from within own C programs
  • Robust EMC-optimized design
  • 3 years hardware warranty
  • Quantities held in stock for immediate delivery.

 

These devices can be used to solve a wide range of development needs-

Using the GCC compiler ? then they will run with the GNU Debugger

Just want to program on chip or external Flash ?

Need to use the BDM/JTAG interface as part of your ATE process and to write your own C drivers

Using the Debugger that is supplied with your compiler ? they run with:- 
CodeWarrior,
  IAR,  X-Ray, Accelerated Technology,  Tornado,  SeeCode,   ARM ADW/AXD

 

Max. Download Rates via Telnet/TFTP (depends on debugger used and on CPU speed - absence from a column means that the board/chip combination was not available for testing - not that an interface cannot drive that chip)

 

Target CPU
BDI1000  (KBytes/s)
BDI2000
 (KBytes/s)
BDI3000
 (KBytes/s)
HC812A4
25
N.A. N.A.
PPC405GP
80
180
 
PPC440EP  
 
600
MC68360
120
200
N.A.
MPC855  
 
950
MPC860
130
320
 
ColdFire MCF5206e / MCF5307
100 / 100
270 / 220
1100
M-CORE
40
60
N.A.
MPC5554
N.A.
 
600
MPC8260 N.A.
80
 
MPC8280 N.A.   170
MPC8349 N.A.   1300
MPC8548 N.A.   1300
ARM7TDMI
170
340
900
ARM11
N.A.
340
1000
XScale
160
320
1600
MIPS32 N.A
 130
600

 

Maximum flash programming speed

 

Target Configuration
BDI1000 
(KBytes/s)
BDI2000
 (KBytes/s)
BDI3000
 (KBytes/s)
  HC912B32 / HC12 Internal Flash @ 8 MHz
12
-
N.A.
  HCS12 Internal Flash / HCS12DP256 @ 24 MHz
33
-
N.A.
  HC812A4 / AMD 29F010 x 16 bit
18
-
N.A.
  MPC860 @ 50 MHz / AMD 29F040 x 32 bit
90
170
 
  MPC8260 @ 40 MHz / LH 28F016 x 32 bit
22
40
 
  MPC68360 @ 25 MHz / AMD 29F016 x 32 bit
90
160
N.A.
  AT91R40008 @  66 MHz / AT49BV1614 x 16 bit
90
 110
 
  MPC8349E MDS / I28F640J3 / 16-bit N.A.   124
  EVKIT 405EP / AM29LV160DB / 16-bit     180
  M5329EVB / I28F160C3 / 16-bit N.A.   110
  PXA250 / I28F128J3 / 32-bit     220
  ARM7TDMI / SST39VF400 / 16-bit     130
  MPC8560ADS / I28F640J3 / 32-bit N.A.   190
  MPC8260FADS / LH28F016 / 32-bit N.A.   110
  DB1100(MIPS32) / AM29LV640MH/L / 32-bit N.A.   104

 

 

For prices of these Abatron products visit our Web Shop

 

 

For more details of specific packages -

Using the GCC compiler ? then they will run with the GNU Debugger

Using the Debugger that is supplied with your compiler ? they run with:- 
CodeWarrior,
  IAR,  X-Ray,  Tornado,  SeeCode,  ARM ADW/AXD

Just want to program on chip or external Flash ?

Need to use the BDM/JTAG interface as part of your ATE process and to write your own C drivers

Home Shop Products Supported Chips Information Zone Contact Site Map
 
Computer Solutions Ltd
1a New Haw Road, Addlestone, Surrey KT15 2BZ, England
 
Telephone: +44 (0) 1932 829460      Fax: +44 (0) 1932 840603
Email: sales@computer-solutions.co.uk      Web: www.computer-solutions.co.uk
 
Copyright © 2010 Computer Solutions Ltd