-   Linux - Hardware (
-   -   About Net2280 PCI to USB 2.0 peripheral device controller (

anitemp 10-28-2008 06:45 PM

About Net2280 PCI to USB 2.0 peripheral device controller

I am planning to emulate a USB device on my PC and I came across PLX Net2280 PCI to USB 2.0 peripheral device controller which can be inserted into the PCI slot. On PLXTech's website the spec features of Net2280 include a PCI Bus and a USB device port along with other things. But the website also talks about Net2280EVB which is a PCI board on which the controller should be mounted on, in order to use it.

I have the following questions:

1. What are the hardware components that I need to order? Should I order just Net2280 controller or the PCI board as well?

Net2280REV1A-LF (

and the PCI board - Net2280EVB (

2. Do I need to buy any additional software components apart from those supplied with Net2280 (for example the PLX-RDK mentioned on the website), if I am going to do the device emulation on Linux? (ie. is the gadget API in <kernel_source>/drivers/usb/gadgets/ sufficient to do it?)

Thank you for looking into my post.


pinniped 10-30-2008 04:15 AM

If you are emulating a USB device then why are you concerned about hardware?

anitemp 10-30-2008 07:07 PM

I am trying to setup a platform on which I can test my experiments with the USB device I am trying to build which is a USB mass storage device (basic) but I don't have the hardware yet. So I need to have a working platform on which I can test my firmware before writing it onto the hardware in the future.

I saw that people are using Net2280 to do just that. But I am not sure if buying only Net2280 it'll provide the PCI board along with the peripheral device controller (since on the manufacturer's website it just shows a chip with no board, though I saw a 'PCI bus' and a 'USB device port' in the 'features' section). So I want to know whether those folks who are already using this option have also bought a separate PCI card to stick Net2280 chip on.

Hope this explains what I am trying to do.


All times are GMT -5. The time now is 02:10 PM.