Motherboard Forums


Reply
Thread Tools Display Modes

Philips USB D12 interface

 
 
Rob Reed
Guest
Posts: n/a
 
      12-10-2003, 10:12 PM
Hello,

I am interfacing a DSP to the Philips USB D12. I am a little fuzzy on
exactly what happens during enumeration.

I have the PC will recognize the D12 as soon as I active the pull up
resistor, but then I have no idea what to do.

I assume it will be wanting a device descriptor, and that it will be
wanting it at endpoint 0, but when do you send it? Is the host not
supposed to ask first?

The spec sheet on this part is little to no help on the process of
enumeration. It allows certian commands that sometimes work.

Has anyone had any success with this part? Exactly what order did you
go through to get it to enumerate properly?

Thanks for any help,

Rob
 
Reply With Quote
 
 
 
 
Jack Klein
Guest
Posts: n/a
 
      12-11-2003, 01:24 AM
On 10 Dec 2003 15:12:23 -0800, (Rob Reed) wrote
in comp.arch.embedded:

> Hello,
>
> I am interfacing a DSP to the Philips USB D12. I am a little fuzzy on
> exactly what happens during enumeration.
>
> I have the PC will recognize the D12 as soon as I active the pull up
> resistor, but then I have no idea what to do.
>
> I assume it will be wanting a device descriptor, and that it will be
> wanting it at endpoint 0, but when do you send it? Is the host not
> supposed to ask first?
>
> The spec sheet on this part is little to no help on the process of
> enumeration. It allows certian commands that sometimes work.
>
> Has anyone had any success with this part? Exactly what order did you
> go through to get it to enumerate properly?
>
> Thanks for any help,
>
> Rob


http://www.usb.org/developers/docs/

The complete specifications are available for free download. They
will have all the details.

--
Jack Klein
Home: http://JK-Technology.Com
FAQs for
comp.lang.c http://www.eskimo.com/~scs/C-faq/top.html
comp.lang.c++ http://www.parashift.com/c++-faq-lite/
alt.comp.lang.learn.c-c++ ftp://snurse-l.org/pub/acllc-c++/faq
 
Reply With Quote
 
BryanW
Guest
Posts: n/a
 
      12-11-2003, 03:59 PM
As well as the site mentioned by Jack,

www.lvr.com/usb.htm is very useful and
http://www.beyondlogic.org/index.html#USB

BryanW

"Rob Reed" <> wrote in message
news: om...
> Hello,
>
> I am interfacing a DSP to the Philips USB D12. I am a little fuzzy on
> exactly what happens during enumeration.
>
> I have the PC will recognize the D12 as soon as I active the pull up
> resistor, but then I have no idea what to do.
>
> I assume it will be wanting a device descriptor, and that it will be
> wanting it at endpoint 0, but when do you send it? Is the host not
> supposed to ask first?
>
> The spec sheet on this part is little to no help on the process of
> enumeration. It allows certian commands that sometimes work.
>
> Has anyone had any success with this part? Exactly what order did you
> go through to get it to enumerate properly?
>
> Thanks for any help,
>
> Rob



 
Reply With Quote
 
Rob Reed
Guest
Posts: n/a
 
      12-12-2003, 05:21 PM
"BryanW" <> wrote in message news:<bra7rs$140v0$>...
> As well as the site mentioned by Jack,
>
> www.lvr.com/usb.htm is very useful and
> http://www.beyondlogic.org/index.html#USB
>
> BryanW
>


Hi Brian,

Actually I have Jan's book(LVR). It is quite useful as a reference.
The only thing it don't say is exactly what a Get_Descriptor will look
like.

I have tried asking Phillips for some help, and gotten an indepth
response. I feel confident that should I receive a Get_Descriptor, I
will be able to contine on.

Here is my problem as best as I can describe it:

I set up the D12 with the SetDMA (0x00) and the SetMode (0x16, 0x0B).
This should enable the D12 on the USB bus and wait for a
Get_Descriptor package. I then wait for an interrupt, but all I get is
a Suspend_Change interrupt.

I'll poll and count off 50 interrupts from this point and never get an
interrupt from Control_out or Control_In.... just suspend change.

Is there another setting that needs to be dealt with that is not in
the doccumentation?

If anyone has had success with the PDIUSBD12 I would appreciate your
coments.

Cheers,

Rob Reed
 
Reply With Quote
 
 
 
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Re: BH6 and ISA scanner interface card SF-600CC Abit 0 12-30-2008 03:31 PM
Firewire interface -> dropouts, IRQ? Boris Lau Asus 0 02-15-2008 11:09 AM
S:HP Interface cable 16500-61614. Juergen Sievers HP 0 04-30-2007 11:02 AM
S: HP 16500L interface card. Juergen Sievers HP 0 02-10-2007 12:30 PM
Philips 8701 firmware Colin Wilson Dell 2 01-13-2007 10:58 AM


All times are GMT. The time now is 05:46 PM.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44