The USBDM Installer will also add USBDM support to the following programs:
- Freemaster V1.3
- CF Flasher V3.1
- 56800E Flash Programmer (part of CodeWarrior for DSC56800E v8.3)
The above programs should be installed before USBDM is installed.
Freemaster V1.3
The authors of the above program have kindly added support for USBDM. This support may need to be updated if a later version of USBDM is installed. The installer will do this by default if Freemaster is detected.
Use of USBDM with Freemaster is described in the Freemaster documentation.
CF Flasher V3.1
To use the CF Flasher Programmer with USBDM do the following:
- Launch the program.
- Click Target Config to open the Target Configuration dialogue.
- Select usbdm-cff in the drop-down box in the BDM Communication group.
- Click the Configure button even though nothing visible happens (if you look carefully you may see the BDM activity light blink)!
- Select target device or board in the drop-down box in the Target Configuration group.
- Click OK to close the dialogue.
You should now be able to program in the usual fashion.
Example Command line use with batch file:
@echo off
Echo Erasing target
CFFlasher.exe -t M52233DEMO -bdm usbdm-cff -e
Echo programming target
CFFlasher.exe -t M52233DEMO -bdm usbdm-cff -p MCF52233_INTERNAL_FLASH.elf.S19
56800E Flash Programmer
To use the 56800E Flash Programmer with USBDM do the following:
- Launch the program.
- Click Settings... to open the Settings... dialogue.
- Click the GDI radio button within the Connection Type group.
- Click on the GDI DLL browse button and locate the USBDM GDI file that has been installed. This should be located within the Codewarrior software program area e.g.
"C:\Program Files\Freescale\CodeWarrior for DSC56800E v8.3\bin\Plugins\Support\USBDM\usbdm-dsc-gdi-legacy-debug.dll"
- Click OK to close the dialogue.
You should now be able to program in the usual fashion.