developing USB PHDC device on beagle board

Hi,

I am tring to develop USB PHDC device stack on beagle board.
We have ported Linux on to it.
But I am not able to find USB (PHY) register, to write /read or other
setting.

Plz could anyone tell how to proceed..whether BSP will provide that.
Low level driver is provided for beagle board.?

Regards,
Smitha

Hi,

I am tring to develop USB PHDC device stack on beagle board.
We have ported Linux on to it.

Did you port a custom distro, or are you running Angstrom?

But I am not able to find USB (PHY) register, to write /read or other
setting.

If you haven't written a driver, I think the device will only show up
in /sys/devices when plugged in

I am tring to develop USB PHDC device stack on beagle board.
We have ported Linux on to it.
But I am not able to find USB (PHY) register, to write /read or other
setting.

Plz could anyone tell how to proceed..whether BSP will provide that.
Low level driver is provided for beagle board.?

PHDC = USB personal healthcare device class?

If your BB will function as a USB device (that connects to a host) see the USB gadget driver:

http://www.linux-usb.org/gadget/

You'll also need a compatible driver on the host system the BB connects to.

Jan

Nathan McCorkle wrote:

Hi,

I have ported Ubuntu 10.4 version on beagle board.
i want to make beagle baord as USB device(PHDC class) and PC as Host.
How to make beagle board as Device?
And planning to write PHDC class driver.But I am not finding USB
controller registers or PHY registers.
How will proceed my work ?How will i write into USB registers.Is there
any API?

Regards,
Smitha

Nathan McCorkle wrote:

Yes PHDC means Personal Health Care Device Class

Jan Axelson wrote: