Help with USBDM in NoICE

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Help with USBDM in NoICE

ソリューションへジャンプ
831件の閲覧回数
lalithnarasimha
Contributor I

I have a USBDM pod from technological arts, but I am unable to get it working with NoICE. If I'm not mistaken NoICE requires only the TBDML.DLL file for the USBDM. However, I do not see any DLL files in the current version available on sourceforge (v4.10.4). I see source files for the previous version that has legacy DLLs, but I am not sure on how to use these. My hardware is based on the USBDM-JS16CWJ and has software version 4.10.

Is there a guide out there to get USBDM working with NoICE.

0 件の賞賛
返信
1 解決策
620件の閲覧回数
pgo
Senior Contributor V

Hi Lalith,

I haven't used NoICE myself but I know a couple of people have used it previously - but with much older versions of USBDM.

The installer doesn't support it which is an oversight.

I have uploaded a separate Zip file to Sourceforge with what I believe would be the required files.  Could you try these and let me know what success you have?

bye

元の投稿で解決策を見る

0 件の賞賛
返信
4 返答(返信)
620件の閲覧回数
lalithnarasimha
Contributor I

Thanks PGO, I've tested the files and got them working. I've provided the steps that I followed for anyone having the same problem.

1. Install the USBDM drivers from sourceforge. Plug in the USBDMLT module and check that the device is successfully installed.  I also installed the USBDM software package.

2. Copy the DLL files in TBDML.zip into the bin folder of NoICE.

3. Now in NoICE, set target communication to TBDML. This should open the USBDM configuration window. where you should be able to detect your BDM.

Note: I use PLL to set frequency, so I had to change BDM clock select to Bus Clock/2 to prevent NoICE from complaining about frequency mismatch.

4. You should now be all set. I did notice that resetting the processor breaks the communication (maybe due to the PLL being set). 

0 件の賞賛
返信
620件の閲覧回数
pgo
Senior Contributor V

Hi Lalith,

I suspect the problem with losing communication is caused by NoICE explicitly setting the communication speed.

USBDM should auto-detect frequency changes but it stops doing this if it is 'told' to use a particular frequency.  Do you have automatically re-connect selected on the USBDM dialogue?

You could also set the speed to zero (if NoICE accepts this) as that will also cause a re-connect.

bye

0 件の賞賛
返信
621件の閲覧回数
pgo
Senior Contributor V

Hi Lalith,

I haven't used NoICE myself but I know a couple of people have used it previously - but with much older versions of USBDM.

The installer doesn't support it which is an oversight.

I have uploaded a separate Zip file to Sourceforge with what I believe would be the required files.  Could you try these and let me know what success you have?

bye

0 件の賞賛
返信
620件の閲覧回数
lalithnarasimha
Contributor I

Thanks for the files, will try it and let you know how it goes.

0 件の賞賛
返信