高速的BDM/JTAG接口支持GDB调试器
bdiGDB 通过BDI3000的BDM/JTAG接口增强了GNU组织的GDB调试器。使用PowerPC,ARM/Cortex,XSCALE或MIPS32/64处理器的所有用户都可以从这个调试模式中受益。 bdiGDB系统支持的启用MMU时的Linux内核调试。通过内置的以太网接口,可以得到一个非常快的代码下载速度。调试无通讯通道(如串行口)的目标板。更妙的是,你可以对没有网络功能的目标系统进行快速的以太网调试。BDI的通信主机使用标准的GDB的远程协议。Telnet接口可用于特殊的调试任务(如强制硬件复位,烧写闪存等)。
特点:
-
用GDB通过BDM /JTAG接口进行源级调试
-
支持的ColdFire、PowerPC、ARM/Cortex、Xscale、和MIPS32/64
-
帮助调试新的硬件
-
支持MMU启用时Linux内核调试
-
用以太网通过BMD/JTAG调试没有网络功能的目标系统
-
内置板上流行的闪存编程
-
编程芯片内部闪存,例如MPC555和MPC565
-
内部中断寄存器支持(允许代码调试运行一个只读存储器)
-
下载速度可达1.5兆字节/秒(BDI3000,远程登录)
-
调试没有通讯端口(如串行口)就无法调试的目标系统
-
容易连接到目标板
-
支持Windows,UNIX和Linux主机
1年硬件保修和1年的软件维护和支持
支持的处理器
FM001
|
PPC4xx:
-
405EP, 405EX, 405EXr, 405EZ, 405GP, 405GPr
-
440EP, 440EPx, 440GP, 440GR, 440GRx, 440GX, 440SP, 440SPe, 460GT, 460EX,
-
APM821xx, APM83xxx, APM86xxx
-
Xilinx Virtex-II Pro, Xilinx Virtex-4
|
FM002
|
MPC5xx/8xx
|
FM003
|
MPC55xx (Nexus Class 1, no VLE support)
|
FM004
|
PPC6xx/7xx, MPC82xx, MPC83xx, MPC7400/7410, MGT5100, MPC51xx, MPC5200
|
FM005
|
MPC744x, MPC745x, MPC8641/D
|
FM006
|
MPC85xx/P10xx/P2020
|
FM007
|
QorlQ P3/P4/P5
|
FM008
|
ARM7/9/9E:
-
ARM7TDMI, ARM710T, ARM720T, ARM740T
-
ARM9TDMI, ARM920T, ARM922T, ARM940T, TI925T
-
ARM9E, ARM926E, ARM946E, ARM966E
-
Feroceon Cores
|
FM009
|
ARM11 / Cortex:
-
ARM11, Cortex-A8, Cortex-A9, Cortex-M0, Cortex-M3, Cortex-M4 (Freesacle Kinetis), Cortex-R4
|
FM010
|
XScale:
-
IOP310, IOP321, IOP331, IOP332
-
PXA210, PXA250, PXA255, PXA270
-
IXP420, IXP421, IXP422, IXP425, IXP430, IXP435, IXP460, IXP465
-
IXP2325, IXP2350, IXP2400, IXP2800, IXP2850
|
FM011
|
MIPS32:
-
M4K, M4KE, M24K, M34K, 74K, IDT RC323xx, IDT RC324xx, AU1xxx
|
FM012
|
MIPS64:
-
5K, Cavium OCTEON & OCTEON Plus, NetLogic XLP, Wintergra
|
FM013
|
NetLogic XLR/XLS
|
FM014
|
PA6T
|
FM015
|
ColdFire (BDI3000不支持MCF5204, MCF5206(e)和MCF5272)
|
FM016
|
CPU32/CPU32+ (只有BDI2000支持 )
|
FM017
|
M-CORE (只有BDI2000支持)
|
|