This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

C5509A USB example code looking for clarification

Spectrum digital page that has a 5509A USB example and a host side driver app called packet.exe. But it doesn’t work. I have contacted spectrum digital and they haven’t taken a question on this example code in 8 years . They have suggested that I contact you in a effort to see what example code you have specifically for this USB peripheral.

I found a forum that dealt with a question by Andreas Weishaupt posted on 3-18-11 it is answered by Hyun Kim the title for the thread is “ C55xCSL for C5509A USB example code”. In the thread Hyun provides a zip file “csl_usb_demo.zip”.

I have down loaded and opened this and for the life of me I can’t figure out where the host side driver app is that would exercise the target with USB transfers. I also do not see any INF file.

I see documentation on how this example should run but execution flow has one line on point h.) "host loads device driver(s) to communicate with USB module." Are these pre existing kernel class drivers? or am I missing some drivers that need to be loaded? What is the host application? Where is it found in the zip file "csl_usb_demo.zip"? Is the WKS files and if so how do those work?  They don't seem to be work sheet files (at least as far as excel is concerned) Also what is the use of teh .GEN file?

I will try to run this thing but I am betting I need answers to some of these questions.

Best regards,

Jeff Milsap 

 

 

  • Hi Jeff;

    I just want to clarify a little bit; are you looking for an USB driver that are running on the Window-PC (host) side which can talk to 5509A ?

    Wen

  • Hi Wen,

    I replied to this question earlier but through my e-mail. That may not have been the correct way to reply as I have heard no follow up. The answer is yes, I am looking for the windows side driver/app that exercises this CSL_example_code it does not seem to be in the zip folder that was supplied.   

    Best regards,

    Jeff Milsap

  • Hi Jeff;

    1. Here is a Window program/driver that we used to test the C5515/5505/5504 USB interface. It can access 4+1 EPs. During the enumeration, it expects the idVendorTI=0x0451, and the productID = 0x9010. You may need to change this ID in your 5509 source code to pass the enumeration. I think this is what you want. For other standard USB classes, you should be able to use the ones come with the OS.

    Regards

    Wen2248.C5505_USB_Host_Tool.zip