From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:37178) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QzOWw-0005n6-Ge for qemu-devel@nongnu.org; Fri, 02 Sep 2011 03:51:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QzOWv-0003FD-B6 for qemu-devel@nongnu.org; Fri, 02 Sep 2011 03:51:14 -0400 Received: from mx1.redhat.com ([209.132.183.28]:49274) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QzOWv-0003F8-44 for qemu-devel@nongnu.org; Fri, 02 Sep 2011 03:51:13 -0400 Message-ID: <4E608AD4.3010705@redhat.com> Date: Fri, 02 Sep 2011 09:50:44 +0200 From: Gerd Hoffmann MIME-Version: 1.0 References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH 0/3] usb-musb: make qdev-aware List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Juha.Riihimaki@nokia.com Cc: peter.maydell@linaro.org, riku.voipio@iki.fi, qemu-devel@nongnu.org, patches@linaro.org On 09/02/11 09:03, Juha.Riihimaki@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? thanks, Gerd