bdiAccess
Library for BDI Family
The bdiAccess library (delivered as Windows DLL & Unix/Linux source) lets you use BDI functions for CPU12, CPU32/32+, PowerPC & Power Architecture® technology, ColdFire, M-CORE, ARM7/9TDMI, XScale and MIPS32 from within your own application running on Windows or Unix/Linux hosts. This is an excellent way to automatically test and program your hardware during the production process. bdiAccess is available for the BDI1000, BDI2000 and BDI3000.
Highlights
- Read and write memory and register in target system
- Program (from S-Record) and erase flash memories in target system
- Load S-Record file in target system
- Start a program in target system
- Reset target system
- 3 years hardware warranty and 1 year software maintenance & support
Supported Target Families
- CPU12 (BDI1000 only)
- CPU16/32/CPU32+ (not supported with BDI3000)
- MPC5xx/8xx
- MPC55xx (Nexus Class 1, no VLE support)
- PPC6xx/7xx, MPC82xx, MPC83xx, MPC7400/7410, MPC51xx, MPC5200 (not supported with BDI1000)
- MPC85xx/P10xx/P20xx (not supported with BDI1000)
- MPC744x, MPC745x, MPC8641/D (not supported with 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
- ColdFire (MCF5204, MCF5206(e) and MCF5272 are not supported with BDI3000)
- M-CORE (not supported with BDI3000)
- ARM:
- ARM7TDMI, ARM710T, ARM720T, ARM740T
- ARM9TDMI, ARM920T, ARM922T, ARM940T, TI925T
- ARM9E, ARM926E, ARM946E, ARM966E
- ARM11: (not supported with BDI1000)
- ARM1136, Cortex-A8, Cortex-M3
- XScale:
- IOP310, IOP321 PXA210, PXA250, PXA255 IXP425, IXP2400, IXP2800
- MIPS32: (not supported with BDI1000)
- 4K, 4KE, 24K, IDT RC323xx, IDT RC324xx, AU1xxx
Contact Abatron for availability or for specific Memory and CPU support.

