I have finally got around to looking at this BDI2000 device (I have two of them actually.. cheap deal), and, I'm still a little stuck.
I think the above files from xdel.ru do not include the firmwares or JEDEC files that are needed, apart from possibly the Coldfire MCF and COP (PowerPC 6xx/7xx/82xx/83xx/7400/7410) versions, which seem to have .xxd files
The rest seem to just be the configuration tool.
It's possible that mine are already correct for my target device, but it'd still be useful to have all the proper tools.
Well, I can at least confirm that one of my BDI2000s has something half useful on it, but not quite. I need mpc562, not 860. Also, the GUI tool from xdel.ru (version 1.02) doesn't seem to set/read the IP address, but the command-line bdisetup.exe does seem to at least read it properly, and gives more useful info:
C:\Users\Carl\Downloads\bdigdb\downloads\bdigdb\setup>bdisetup
Usage of BDI setup program V1.27:
bdisetup -v [-pP] [-bB] [-s]
-v Read current versions
P Port (/dev/ttyS0) or IP address
B Baudrate 9, 19, 38, 57 or 115
-s if present, exit loader and start firmware
bdisetup -e [-pP] [-bB]
-e Erase firmware and logic
P Port (/dev/ttyS0) or IP address
B Baudrate 9, 19, 38, 57 or 115
bdisetup -u [-pP] [-bB] [-aA] [-tT] [-dD]
-u Update firmware and/or logic
P Port (/dev/ttyS0) or IP address
B Baudrate 9, 19, 38, 57 or 115
A Application type STD,GDB,ADA,TOR,ACC
T Target type: PPC400,MPC500,MPC5500,PPC600,PPC700,MPC800
MPC7400,MPC7450,MPC8200,MPC8300,MPC8500,PQ3,P2020,MPC8641
ARM,ARM11,ARMSWD,ARMV8,SWDV8,XSCALE,MIPS,MIPS64,XLS,XLR
CPU32,MCF,HC12,MCORE,P3041,P4080,P5020,QP3,QP4,QP5
D Directory with the firmware/logic files
bdisetup -c [-pP] [-bB] [-iI] [-hH] [-mM] [-gG] [-fF]
-c Program network configuration
P Port (/dev/ttyS0) or IP address
B Baudrate 9, 19, 38, 57 or 115
I BDI IP address e.g. 100.100.100.100
H Host IP address
M Subnet mask (default: 255.255.255.255)
G Gateway IP address (default: 255.255.255.255)
F Configuration file name
C:\Users\Carl\Downloads\bdigdb\downloads\bdigdb\setup>bdisetup -v -pCOM6
BDI Type : BDI2000 Rev.C (SN: 93219530)
Loader : V1.05
Firmware : V1.09 bdiGDB for MPC8xx/MPC5xx
Logic : V1.02 MPC8xx/MPC5xx
MAC : 00-40-49-fa-21-95
IP Addr : 192.168.1.33
Subnet : 255.255.255.255
Gateway : 255.255.255.255
Host IP : 192.168.1.10
Config : mpc860.cnf
As long as I can make it just pull a new .cfg from TFTP, without altering the FW & Logic (JEDEC), then I should be OK with this one. My other one is a rev .b - not sure what the difference is.