Hello,

I am new to DTM test. I use Vista DDK's bulkusb sample to transfer MP3
files between PC and Handset. The Handset just has a bulk-in and a bulk-out
pipe, and our purpose is just to transfer MP3 files. It works on Vista.

Now I use DTM to test it, the .inf shows it belongs to USB class (just
like bulkusb.inf). I use usb cable connect handset and pc. And I choose
WDK\ConfigureUSBController in MCU Ploicy tab to start DTM test. And then I
create a submission(x86 Vista) to run test items(it shows 7 items on DTM
Studio) and always failed immediately after I schedule these jobs. All I
want to ask are: If the .inf must has a CAT file first and I must add a
CatalogFile=XXXX.cat and can not give it a blank CAT file? If I should make
a CAT file first and then can do other test items, or they will all fail?
Should it must connect through a usb 2.0 HUB? I had test HCT before, it
seems simpler than DTM. I am not sure about DTM whether something important
that I must to do and I forget to do. Please help me. Thanks.

Ricky

Re: bulkusb sample with DTM test by Doron

Doron
Mon Feb 05 10:08:11 CST 2007

you INF device class shoudl be soemthing other then the USB device class.
only hubs and host controllers should be in this class. this should be
fixed regardless of if this is the cause of the DTM erorr or not.

d

--
Please do not send e-mail directly to this alias. this alias is for
newsgroup purposes only.
This posting is provided "AS IS" with no warranties, and confers no rights.


"rickyyeh" <ricky@a-i-t.com.tw> wrote in message
news:OUz9MsPSHHA.4252@TK2MSFTNGP05.phx.gbl...
> Hello,
>
> I am new to DTM test. I use Vista DDK's bulkusb sample to transfer MP3
> files between PC and Handset. The Handset just has a bulk-in and a
> bulk-out
> pipe, and our purpose is just to transfer MP3 files. It works on Vista.
>
> Now I use DTM to test it, the .inf shows it belongs to USB class (just
> like bulkusb.inf). I use usb cable connect handset and pc. And I choose
> WDK\ConfigureUSBController in MCU Ploicy tab to start DTM test. And then I
> create a submission(x86 Vista) to run test items(it shows 7 items on DTM
> Studio) and always failed immediately after I schedule these jobs. All I
> want to ask are: If the .inf must has a CAT file first and I must add a
> CatalogFile=XXXX.cat and can not give it a blank CAT file? If I should
> make
> a CAT file first and then can do other test items, or they will all fail?
> Should it must connect through a usb 2.0 HUB? I had test HCT before, it
> seems simpler than DTM. I am not sure about DTM whether something
> important
> that I must to do and I forget to do. Please help me. Thanks.
>
> Ricky
>
>



Re: bulkusb sample with DTM test by chris

chris
Mon Feb 05 13:34:26 CST 2007

On Feb 5, 1:56 am, "rickyyeh" <r...@a-i-t.com.tw> wrote:

> Now I use DTM to test it, the .inf shows it belongs to USB class (just
> like bulkusb.inf). I use usb cable connect handset and pc. And I choose
> WDK\ConfigureUSBController in MCU Ploicy tab to start DTM test. And then I
> create a submission(x86 Vista) to run test items(it shows 7 items on DTM
> Studio) and always failed immediately after I schedule these jobs. All I
> want to ask are: If the .inf must has a CAT file first and I must add a
> CatalogFile=XXXX.cat and can not give it a blank CAT file? If I should make
> a CAT file first and then can do other test items, or they will all fail?

1) The INF file that you test with is going to be the one that gets
signed. If it doesn't reference a catalog file, how would it ever
install silently?

Just add a CatalogFile= line for the name of the catalog file that you
want. It doesn't even have to exist (you don't need to create an
empty one).

Otherwise you will probably fail the ChkInf test.

2) You should create your own setup class if you have a generic USB
device as Doron said.

3) I'm not sure WDK\ConfigureUSBController is really what you want
either. If you're trying to get a signature, you probably want to
just do WDK\Unclassified....especially if you are creating your own/
custom setup class.

> Should it must connect through a usb 2.0 HUB?

I believe this is required, but that's just what someone told me.


Re: bulkusb sample with DTM test by rickyyeh

rickyyeh
Mon Feb 05 19:59:19 CST 2007

Thanks! I will modify INF device class and try again. Thanks all.