USBDM Integration with Code Warrior 5.7 / 4.5

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

USBDM Integration with Code Warrior 5.7 / 4.5

1,231 次查看
andrew_gatt
Contributor I

Hi,

I'm very new to USBDM and CodeWarrior. I've been tasked with updating an legacy product. I've been given a USBDMLT from TechnologicalArts.com and a licensed copy of Freescale Code Warrior 5.7, build 1932. Although the installed directory is "CW for HC12 V4.5", which makes it sound like it is Code Warrior V4.5 - so i'm already confused.

I've downloaded and installed the USBDM drivers, I've installed the standalone programs and can talk to the USBDM, which in turn can interogate the target processor (the detect chip button works). So i'm satisfied that it has installed correctly.

The problem comes when I try to use this within the HiWave debugger. Because the version of Code Warrior i'm using isn't recognised by the installation process of the USBDM program, the integration changes aren't made. This means the TBDML or Open Source BDM options aren't available when selecting a connection. I only get

Abatron BDI

HCS12 Serial Monitor

P&E Multilink/Cyclone Pro

Full Chip Simulation

SofTec HCS12

I've been reading a lot about various DLLs and getting the HiWave to talk to a new GDI DLL, but I don't know if this still applies or if it does, where to get it from. My client is not being a lot of help either, so I was really hoping someone here could point me in the right direction or simply tell me this isn't going to work and save days of hair pulling!

Thanks,

Andrew

0 项奖励
回复
3 回复数

979 次查看
andrew_gatt
Contributor I

Hi,

Thank you both for your replies. The special edition is too limited, the code is too large to use this version.

What I've ended up with is using the hiwave.exe from the special edition and loading the resultant .abs file into it. This seems to work OK and gives me the programming / debug facilities, while using the older Code Warrior version for editing and compiling.

Hopefully this method will see me through to the completion of this project.

0 项奖励
回复

979 次查看
pgo
Senior Contributor V

Hi Andrew,

USBDM is not tested with that version of Codewarrior.  This leaves you with a few alternatives:

  • Uninstall and re-install USBDM.  During the re-install try manually selecting the Codewarrior for HCS12 option and point the installation directory at your earlier installation.  If there aren't too many changes this may work.
  • If the project you are working on isn't too large you may be able to use the Special Edition of the current version instead.  It is limited to 32K (from memory).
  • You can do load & go using the stand-alone programmer but this is not a very satisfying debug process :smileyhappy:

Let me know how you go and if necessary I can try installer the earlier version if I can find a copy.

bye

0 项奖励
回复

979 次查看
ZhangJennie
NXP TechSupport
NXP TechSupport

i suggest you test the same with CW5.1 instead. here is the link to download CW5.1 special edition. http://www.freescale.com/webapp/sps/site/overview.jsp?code=CW_SPECIALEDITIONS

0 项奖励
回复