On Fri, Sep 02, 2011 at 09:50:44AM +0200, Gerd Hoffmann wrote: > On 09/02/11 09:03, juha.riihim...@nokia.com wrote: >>>> How to you test musb? >>> >>> Unfortunately I don't have any test cases which actively use the musb, >>> so I settle for testing an n810 image (and a beagle image in my omap3 >>> tree) and confirming that the init part of things still works ok. >>> (I'm not entirely happy with this but init is really all we're changing >>> with these patches so we should be ok...) >>> >>> Riku/Juha -- do you have any musb test images/command lines? >> >> With an existing n810 image I guess you can test USB networking by adding >> "-usb -net user,vlan=0 -net nic,model=usb,vlan=0 -usbdevice net -redir >> tcp:2022::22" to qemu command line parameters. In the guest, launch X >> terminal and command "sudo gainroot" followed by "udhcpc". You should now >> be able to ssh to the guest from the host with "ssh -p 2022 >> root@localhost". Would this be sufficient for your needs?
> For starters just "qemu-system-arm -M n810" is better than nothing, this > does at least make sure it doesn't blow up somewhere when creating the > device tree. > Booting an image and operating some usb device is even better. Are n810 > images are freely available for download somewhere? Failing that, is it > possible to just install some linux distro (say debian) on the virtual > n810 or another arm device which has a musb controller? n800/n810 qemu images based on official are not redistributable, as they carry propiertary software. Instructions howto convert a firmare to qemu image exist, but to get your hands on a firmware you need to know a n800/n810 serial number: http://marcin.juszkiewicz.com.pl/2008/04/11/nokia-n800-emulation/ http://www.rkeene.org/projects/info/wiki/106 Marcin might have a poky image still somehere thou? Riku