J-Link ColdFire

J-Link ColdFire® BDM 26 is a USB powered BDM emulator for ColdFire® cores. It connects via USB to the Windows (2000/XP/Vista) PC host.

Features

  • USB 2.0 interface
  • Easy to use: Fully plug and play compatible
  • Any ColdFire® V2/3/4 supported
  • Download speed up to 120 Kbytes/second
  • Seemless integration into IAR Embedded Workbench
  • No power supply required, powered thorugh USB
  • 5V Power can be supplied to the target (on pin 1, KS-power)
  • Maximum interface speed: 2 MHz (Multilink: 1 MHz)
  • Automatic core recognition
  • All interface signals can be monitored and target voltage can be measured
  • A 26-pin standard connector
  • A USB and 26-pin flat cable included
  • Wide target voltage range: 1.2V - 5V
  • J-Mem (live memory view/edit) included
  • A J-Link server (connects J-Link via TCP/IP) included
  • A Software Developer Kit (SDK) available: write your own application using JLink, directly accessing the core
  • Flash download: debugger can download into internal ColdFire®-flash
  • Applications can be debugged in RAM or flash


J-Link ColdFire BDM 26 download speed

The following table lists performance values (Kbytes/second) for writing to memory (RAM): Hardware Memory download J-Link Rev. 1 120 kBytes/second The actual speed depends on various factors, such as BDM frequency, target CPU speed, host system used etc.


Checking functionality

The JlinkCF.exe file can be used to connect to the ColdFire® chip. Simple commands, such as memory dump, halt, step, go, Id-check can be used to verify proper installation of the USB driver and to verify the connection to the ColdFire® chip, as well as for simple analysis of the target system.


BDM interface connection (26 pin)

J-Link has a standardized BDM connector, defined by Freescale. The BDM connector is a 26 way Insulation Displacement Connector (IDC) keyed box header (2.54mm male) that mates with IDC sockets mounted on a ribbon cable.

BDM interface connector signals :


Pin Signal Type Description
1 5V-Supply - Target power supply
2 BKPT Output Breakpoint
4 DSCLK Output Development Serial Clock
6 NC - Developer reserved
7 RESET I/O Reset
8 DSI Output Development Serial Input
9 +5V - Voltage supply
10 DSO Input Development Serial Output
12 PST3 Input Processor Status
13 PST2 Input Processor Status
14 PST1 Input Processor Status
15 PST0 Input Processor Status
16 DDATA3 Input Debug Data
17 DDATA2 Input Debug Data
18 DDATA1 Input Debug Data
19 DDATA0 Input Debug Data
21 NC - Motorola reserved
22 NC - Motorola reserved
24 CLK_CPU Input CPU Clock
25 VCC_CPU - CPU Voltage
26 TEA Output

Pins 3, 5, 11, 20, 23 are connected to GND.

Notes

All pins marked NC are not connected inside J-Link. Any signal can be applied here; J-Link will simply ignore such a signal.

All GND pins must be connected to 0V on the target board.


Specifications

Power Supply USB powered <50mA
USB Interface USB 2.0, full speed
Target Interface BDM 26-pin
Serial Transfer Rate between J-Link and Target up to 2MHz
Supported Target Voltage 1.2 - 3.3 V (5V adapter available)
Operating Temperature + 5 °C ... + 60 °C
Storage Temperature - 20 °C ... + 65 °C
Relative Humidity (non-condensing) < 90% rH
Size (without cables) 100 x 53x 27mm
Weight (without cables) 70g
Electromagnetic Compatibility (EMC) EN 55022, EN 55024
Supported OS Microsoft Windows 2000
Microsoft Windows XP
Microsoft Windows XP x64
Microsoft Windows 2003
Microsoft Windows 2003 x64
Microsoft Windows Vista
Microsoft Windows Vista x64