bdiPro是一个功能强大的软件包,允许通过ABATRON的BDM/JTAG接口BDI1000、BDI2000和BDI3000进行板上编程。特别是表面贴装设计,bdiPro避免了效率低下单个芯片的编程。未编程过的闪存可以焊接到印刷电路板,以后可以根据需要随时通过bdiPro烧写。基于Windows的用户界面操作方便。板上编程还有的其它优点。
特点:
-
通过BDM / JTAG接口高速闪存板上编程
-
可编程所有流行的闪存
-
主机访问通过RS232(可达115千波特)或以太网(10/100兆位/秒)
-
对目标系统进行初始化配置程序序列
-
支持8位、16位、32位和64位的编程模式
-
加载和编辑内存映像
-
校验和计算
-
内存转储和验证功能
-
存储和调用用户自定义程序设置
-
对于HC12,bdiPro支持批处理编程内部闪存(适用于自动化生产)
-
基于Windows的用户界面,操作简单。
-
1年硬件保修和1年的软件维护和支持
BDI2000/1000的闪存编程速度
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
|
BDI3000的闪存编程速度
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
|
支持的处理器:
-
CPU12 (只有BDI1000支持)
-
CPU16/32/CPU32+ (BDI3000不支持)
-
MPC5xx/8xx
-
PPC6xx/7xx, MPC82xx, MPC83xx, MPC7400/7410, MPC51xx, MPC5200(BDI1000不支持)
-
MPC85xx/P10xx/P2020(BDI1000不支持)
-
PPC4xx:
-
405EP, 405EX, 405EXr, 405EZ, 405GP, 405GPr
-
440EP, 440EPx, 440GP, 440GR, 440GRx, 440GX, 440SP, 440SPe, 460GT, 460EX
-
Xilinx Virtex-II Pro, Xilinx Virtex-4
-
APM821xx, APM86xxx
-
ColdFire (BDI3000不支持MCF5204, MCF5206(e) and MCF5272)
-
M-CORE (BDI3000不支持)
-
ARM:
-
ARM7TDMI, ARM710T, ARM720T, ARM740T
-
ARM9TDMI, ARM920T, ARM922T, ARM940T, TI925T
-
ARM9E, ARM926E, ARM946E, ARM966E
-
Feroceon Cores
-
XScale:
-
IOP310, IOP321 PXA210, PXA250, PXA255 IXP425, IXP2400, IXP2800
-
MIPS32: (BDI1000不支持)
-
4K, 4KE, 24K, IDT RC323xx, IDT RC324xx, AU1xxx
|