On Mon, 17 Dec 2007, Ricardo Kirkner wrote:
> Hello,
>
> I am trying to find out if it would be possible to simulate a usb device
> in linux. I have a device that I want to simulate by software (I want to
> make the device appear under /proc even though it is not actually
> connected), in order to be able to develop software that uses that
> device on hosts that don't have that hardware connected.
>
> This would also enable to debug the firmware and/or to develop the
> firmware before actually having the physical device available.
>
> Is this possible to do? How should I approach this problem?
It is possible, although probably not the way you have in mind. See
http://www.linux-usb.org/gadget/
especially the part about dummy_hcd. If you have a Linux gadget driver
for your peripheral, then you can test it under dummy_hcd without using
any peripheral hardware.
But if all you have is firmware for some peripheral controller chip,
then you would have to write an interpreter or emulator for the
firmware and stick it inside a gadget driver. Overall this probably
would be harder and more error-prone than simply waiting for the
physical device to become available.
Alan Stern
-------------------------------------------------------------------------
SF.Net email is sponsored by:
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services
for just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
linux-usb-devel@xxxxxxxxxxxxxxxxxxxxx
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
[Home]
[Video for Linux]
[Photo]
[Yosemite Forum]
[Yosemite Photos]
[Video Projectors]
[PDAs]
[Hacking TiVo]
[Linux Kernel]
[Linux SCSI]
[XFree86]
[Devices]
[Big List of Linux Books]
[Free Dating]