Dear leb,
I've been unable to reproduce the problem you have described.
I did the following:
Changed the target firmware of a USBDM_JM60_CF BDM to V 4.3 using the bootloader. These were the compiled files posted on Sourceforge.
Ran the following script using testUSBDM (from V4.3):
settarget 3connectgsrblock 800000 c0rblock 800000 c4rblock 800000 140
exit
The target device was an almost bare MCF51CN128CLK.
All three reads were successful without any problems.
The USBDM configuration dialogue reports BDM Firmware Ver 4.3, DLL Ver 4.3.0-Debug.
The log file in %APPSDATA%/usbdm/usbdm.log had no errors.
These tests were done under Win-XP.
The error you describe is suggestive of there being a incompatibility between the DLLs and the BDM firmware. It is possible that the V4.3 firmware source posted may be inconsistent with the DLL posted. Is it possible to use the pre-packaged firmware files?
Finally V4.4a is a more thorougly tested version but the BDM firmware source is not available.
bye