Home | Contact Us | ¿À½Ã´Â ±æ

BDM-JTAG Emulator

 
DBUGGER SUPPORT
GNU
Support
CodeWarrior
Support
EDGE
Support
RDI
Support
 

GNU Support
High-speed BDM/JTAG Interface for GNU Debugger

bdiGDB´Â MMU¸¦ »ç¿ëÇÏ´Â Linux kernelµµ source-level debugging À» Áö¿øÇÕ´Ï´Ù. bdiGDB¿Í ¿¬µ¿ÇÏ´Â BDI2000 / BDI3000 BDM-JTAG Emulator´Â Standard GDB remote protocol¸¦ »ç¿ëÇØ¼­ GDB¿¡ ¿¬°áÇÒ ¼ö ÀÖ½À´Ï´Ù. Debugger ¿ëµµ·Î µû·Î serial lineÀ» »ç¿ëÇÒ Çʿ䰡 ¾ø½À´Ï´Ù. CPU32/CPU32+ ¹× PowerPC, ARM, XScale, MIPS32/64, M-CORE µîÀÇ processor¸¦ Áö¿øÇÕ´Ï´Ù.

bdiGDB´Â ´Ù¾çÇÑ Flash memory¸¦ Áö¿øÇÕ´Ï´Ù. Ÿ»ç Á¦Ç°µéÀº Flash Programming½Ã¿¡ erase/writeÀÇ ÀÛ¾÷¼Óµµ¸¦ ºü¸£°Ô Çϱâ À§Çؼ­ °³¹ßº¸µåÀÇ RAMÀ» »ç¿ëÇÕ´Ï´Ù. °³¹ßº¸µåÀÇ RAM¿¡ °ü·ÃµÈ Register °ªÀÌ ¹Ì¸® ,BDM-JTAG Debugger¿¡ ¼³Á¤µÇ¾î ÀÖ¾î¾ß Flash programming ÀÛ¾÷ÀÌ °¡´ÉÇÕ´Ï´Ù. bdiGDB´Â targetÀÇ RAM¸¦ »ç¿ëÇÏÁö ¾Ê°í ¹Ù·Î Flash programming ÀÛ¾÷À» ÇÒ ¼ö À־ ÀÛ¾÷½Ã°£À» ´ÜÃàÇÒ ¼ö ÀÖ½À´Ï´Ù.

Highlights

  • Source level debugging with GDB via BDM/JTAG interface
  • Supports CPU32/32+, ColdFire, PowerPC, ARM, MIPS32/64, XScale and M-CORE
  • Assist in bringing up new hardware
  • Supports Linux kernel debugging also when MMU is enabled
  • Ethernet debugging also with target systems without network capability
  • Built-in on-board programming of popular flash memories
  • Programming of the internal flash memory for MPC555 and MPC565
  • Internal break register supported (allows debugging of code running out of a read only memory)
  • Download speed up to 1500Kbytes/s (BDI3000, Telnet)
  • No target communication channel (e.g. serial line) is wasted for debugging purposes
  • Easy to connect on target
  • Supports Windows, UNIX and Linux hosts
  • 3 years hardware warranty and 1 year software warranty & support

Supported Target Families

  • CPU32/CPU32+ (BDI2000 only)
  • ColdFire (MCF5204, MCF5206(e) and MCF5272 are not supported with BDI3000)
  • MPC5xx/8xx
  • MPC55xx (Nexus Class 1, no VLE support)
  • PPC6xx/7xx, MPC82xx, MPC83xx, MPC7400/7410, MGT5100, MPC51xx, MPC5200
  • MPC744x, MPC745x, MPC8641/D
  • MPC85xx
  • PPC4xx:
    • 405EP, 405EX, 405EXr, 405EZ, 405GP, 405GPr
    • 440EP, 440EPx, 440GP, 440GR, 440GRx, 440GX, 440SP, 440SPe, 460GT, 460EX
    • Xilinx Virtex-II Pro, Xilinx Virtex-4
  • ARM7/9/9E:
    • ARM7TDMI, ARM710T, ARM720T, ARM740T
    • ARM9TDMI, ARM920T, ARM922T, ARM940T, TI925T
    • ARM9E, ARM926E, ARM946E, ARM966E
    • Feroceon Cores
  • ARM11:
    • ARM1136, Cortex-A8 (OMAP3430), Cortex-M3 (STM32)
  • XScale:
    • IOP310, IOP321, IOP331, IOP332
    • PXA210, PXA250, PXA255, PXA270
    • IXP420, IXP421, IXP422, IXP425, IXP460, IXP465
    • IXP2325, IXP2350, IXP2400, IXP2800, IXP2850
  • MIPS32:
    • 4K, 4KE, 24K, IDT RC323xx, IDT RC324xx, AU1xxx
  • MIPS64:
    • 5K, Cavium OCTEON & OCTEON Plus, Wintergra
  • PA6T
  • M-CORE (BDI2000 only)

Download:


RDI Support

High-speed BDM/JTAG Interface for RDI Compatible debuggers

bdiRDI´Â BDI100 / BDI2000 Emulator¸¦ °æÀ¯ÇÏ¿© RDI debuggers¿¡ ¿¬µ¿Çؼ­ Debugging ÀÛ¾÷À» ÇÒ ¼ö ÀÖ½À´Ï´Ù.
Áö¿øµÇ´Â RDI debuggers´Â ARM»çÀÇ DW/AXD ¹× CodeWarrior, IAR Systems»çÀÇ EWB µîÀ» Áö¿øÇÕ´Ï´Ù.

 

Highlights

  • Source level debugging ARM7/9/9E, ARM11 and XScale
  • Assist in bringing up new hardware
  • Ethernet debugging also with target systems without network capability
  • Internal break register supported (allows debugging of code running out of a read only memory)
  • Fast download speed up to 340 Kbytes/s for ARM7/9TDMI and 320 Kbytes/s for XScale
  • No target communication channel (e.g. serial line) is wasted for debugging purposes
  • Easy to connect on target, eliminate the cabling problems typical of ICEs
  • Host access via RS232 (uo to 115 Kbaud) or Ethernet (10 Mbit/s)
  • 3 years hardware warranty

Supported Target Families

  • ARM7/9/9E:
    • ARM7TDMI, ARM710T, ARM720T, ARM740T
    • ARM9TDMI, ARM920T, ARM922T, ARM940T, TI925T
    • ARM9E, ARM926E, ARM946E, ARM966E
  • ARM11:
    • ARM1136 (BDI2000 only)
  • XScale:
    • IOP310, IOP321, IOP331, IOP332
    • PXA210, PXA250, PXA255, PXA270
    • IXP420, IXP421, IXP422, IXP425, IXP460, IXP465
    • IXP2400, IXP2800, IXP2850

 

Download:

PRODUCTION TOOLS
bdiPro

High-speed Flash Memory on-board Programming
bdiAcess

Library for BDI1000 & BDI2000
 

bdiPro
High-speed Flash Memory on-board Programming

bdiPro´Â BDI1000 / BDI2000 / BDI3000 Emulator¸¦ °æÀ¯ÇÏ¿© °³¹ßº¸µåÀÇ Flash Memory¿¡ Programm-ing ÀÛ¾÷À» ÇÒ ¼ö ÀÖ´Â Àü¿ëÅøÀÔ´Ï´Ù. °³¹ß ¹× -¾ç»ê½Ã¿¡ Firmware Update ÀÛ¾÷À» °£ÆíÇÏ°Ô ÀÛ¾÷ÇÒ ¼ö ÀÖ½À´Ï´Ù.
 

Highlights

  • High-speed flash memory on-board programming via BDM/JTAG interface
  • Programs all popular flash memories
  • Host access via RS232 (up to 115 Kbaud) or Ethernet (10/100 Mbit/s
  • Configurable program sequences for target system initialization
  • 8, 16, 32 and 64bit programming modes
  • Load and edit memory image
  • Calculation of checksum
  • Memory dump and verify functions
  • Store and recall user defined program sets ?
  • bdiPro for HC12 supports batch programming of internal flash memory (suitable for automatic production)
  • Windows based user interface offers easy operation.
  • 3 years hardware warranty

Programming Speed with BDI1000 & BDI2000

Target Configuration BDI1000 (Kbytes/s) BDI2000 (Kbytes/s)
AMD 29F040 x 32 bit / MPC860 @ 50 MHz 90 170
AMD 29F016 x 32 bit / MPC68360 @ 25 MHz 90 130
LH 28F016 x 32 bit / MPC8260 @ 40 MHz - 40
HC12 Internal Flash / HC9S12DP256 @ 24 MHz 33 -
AT49BV1614 x 16 bit / AT91R40008 @ 66 MHz 90 110

Programming Speed with BDI3000

Target CPU Flash JTAG Clock Kbytes/s
MPC8349E MDS I28F640J3 / 16-bit 32 MHz 124
EVKIT 405EP AM29LV160DB / 16-bit 32 MHz 180
M5329EVB I28F160C3 / 16-bit 16 MHz 110
PXA250 I28F128J3 / 32-bit 32 MHz 220
ARM7TDMI SST39VF400 / 16-bit 32 MHz 130
MPC8560ADS I28F640J3 / 32-bit 32 MHz 190
MPC8260FADS LH28F016 / 32-bit 32 MHz 110
DB1100(MIPS32) AM29LV640MH/L / 32-bit 32 MHz 104

Supported Target Families

  • CPU12 (BDI1000 only)
  • CPU16/32/CPU32+ (not supported with BDI3000)
  • MPC5xx/8xx
  • PPC6xx/7xx, MPC82xx, MPC83xx, MPC7400/7410, MPC5200 (not supported with BDI1000)
  • MPC85xx (not supported with BDI1000)
  • PPC4xx
  • ColdFire
  • M-CORE (not supported with BDI3000)
  • ARM:
    • ARM7TDMI, ARM710T, ARM720T, ARM740T
    • ARM9TDMI, ARM920T, ARM922T, ARM940T, TI925T
    • ARM9E, ARM926E, ARM946E, ARM966E
  • XScale:
    • IOP310, IOP321 PXA210, PXA250, PXA255 IXP425, IXP2400, IXP2800
  • MIPS32: (not supported with BDI1000)
    • 4K, 4KE, 24K, IDT RC323xx, IDT RC324xx, AU1xxx

 

Download:




  (153-803) ¼­¿ï½Ã ±Ýõ±¸ °¡»êµ¿ 371-47 À̳ëÇ÷º½º 1Â÷ 703È£ (ÁÖ) ¿£¿¤ÅÚ·¹ÄÞ   ¹®ÀÇÀüÈ­: 02-813-7474  ÆÑ½º: 02-813-6355