Hello everyone,
I'm having some troubles with USBDM. I recently got two FRDM K64F, had some problem with KDS and Codewarrior to run these babies but I finally made it using Segger openSda, PEmicro openSDA and cmsis-dap.
So the problem starts after I build my own PCB with a Kinetis uC and tried to debbug it. Segger and PEmicro openSDA are blocked for other devices.
I was not able to debbug another board besides the freedom, so someone told me to try USBDM.
I followed the steps, installed the drivers, the software and uploaded the USBDM firmware to both of the frdm k64f.
My windows was able to find and install the devices, but I can't run it in any software. The USBDM firmware upgrade software say that my device can't be found because it always busy.
I tried the same procedure with a FRDM KL25 that I own, but it is my windows that can't recognize the device. It always find the device as unknown.
Ps.: I'm using the latest USBDM that I found in sourceforge.
Anyone have an ideia to solve this? Or have any ideia how to debbug another board using the Freedom boards?
Regards,
Artur
Hello everyone,
Sorry I haven't updated this for quite some time.
My USBDM is working fine now.
I updated the drivers and software to version 4.11.1.30 (version that I'm running).
That was more than enough to make it work, but still don't know why it was not working before. :smileyconfused:
By the way thank you guys for the help !
Best regards,
Artur
Hi Artur,
The USBDM firmware upgrade utility doesn't apply to OpenSDA devices. It is only for the HCS08 based devices.
You install the software in the usual "openSDA" fashion using the bootloader as detailed here:
http://usbdm.sourceforge.net/USBDM_V4.10/Freedom/html/freedom_setup.html
Does the ARM programmer detect the BDM?
If so can you detect and program the on-board chip?
The FRDM-KL25 is probably the best option for a general purpose programmer and the above instruction are for this board.
What version of Windows are you using?
bye
Hi pgo
thank you for your response.
I installed the software and drivers again just to be sure.
For the frdm-KL25 the windows says that the device is a unknown device (by the way I'm using windows 7 ultimate).
For the frdm-KL64 the drivers are okay and "working". Windows can find it but USBDM software can't.
If I click in "detect" the BDM firmware Ver 10.45.214 changes to BDM firmware Ver 69.66.40 and thats all.
The device is always as busy or not responding.
Any ideias about this issues?
Thank you again for your support.
Regards,
Artur
Same behavior with latest version of USBDM on Win XP and Linux.
Using USB hub (with or without power) didn't help.
I got it running with version 4.10.6.190 and firmware from OpenSDA firmware from version 4.10.6.250
Hi Artur,
I don't have much idea what is causing this. It appears that the drivers are installed but something is wrong with the communication.
Could you do the following please:
In addition could you try running the debug version of the ARM programmer:
bye
Hi pgo,
The only problem is that I can't find this file you are asking for.
I searched in %APPDATA%/usbdm/usbdm.log but this is everything that I found:
By the way, I downloaded the newer version (USBDM_4_10_6_190_Win) of the software but nothing has changed.
Thanks for the all your Help . :smileyhappy:
Hi Artur,
Could you do the following:
The above should produce a usbdm.log file.
bye
Does anybody know what the solution to this problem was?