
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 |
J-Link ColdFire
Head office Germany
US office 
