Not sure what design this debugger I purchased is

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Not sure what design this debugger I purchased is

505 Views
linuxdude9
Contributor I

http://www.cncgeeker.com/index.php?main_page=product_info&products_id=10 

 

I purchased this debugger for an HCS08 based microcontroller project. I was planning on using an Windows 7 x64 system and CodeWarrior 10.1 for MCU. It appears that this device may not have any Windows 7 drivers. The drivers that came with it are for an Open Source BDM device.

 

Would it be possible to upgrade this device to USBDM and use it in Windows 7 x64 with Codewarrior? When I shorted out Jumper 5 on board, I was able to install the JB 16 ICP driver, but the usbicp.exe refused to do open( no error message, just doesn't open).

 

Worst case, if I can't upgrade this device, will it even work in the newer versions of Codewarrior?

 

I've down hours of research reading about USBDM, switching the JB16 chip into ICP mode, etc and haven't had any luck with anything.

 

Any help would be greatly appreciated. 

Tags (2)
0 Kudos
2 Replies

310 Views
pgo
Senior Contributor V

Dear linuxdude9,

 

The board appears to be an OSBDM.  You may be able to use zadig (http://www.libusb.org/wiki/windows_backend) to install the libusb0  driver.  It then MAY work with codewarrior V6.3 but the original OSBDM firmware didn't meet the USB standard and was rejected by Windows XP and I suspect Win-7 would be the same.

 

OSBDM is not supported by CodeWarrior 10. The newer version BDM using a HCS08JMxx device (OSBDM-JM60) is now used.

 

If you have the circuit diagram you can check if USBDM-JB16 is compatible but this is of little use unless you can get it to work with the ICP software.

 

The fact that it is recognized and needed a driver shows that it is in ICP mode.  I would suggest you try with another machine (Win-XP) as I believe the ICP software has problems with Win-7.

 

Note: You should not upgrade to USBDM unless you can check the circuit as it may be incompatible hardware wise.  Perhaps contact the supplier.  They should provide an exact circuit as it is a Opensource design and they obligated under the GPL license.

 

Finally  you can purchase a commercial USBDM device for less than you paid for the OSBDM one you purchased.  This would be a less painful solution.

 

bye

 

 

 

 

 

 

0 Kudos

310 Views
linuxdude9
Contributor I

Thanks pgo!

 

I've ordered a USBDM http://www.evbplus.com/freescale_usbdm_osbdm/usbdm_osbdm_bdm_multilink.html . Like you said, it's less expensive and  will do what I want.

 

 

0 Kudos