From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1IDnEu-00027F-Ly for qemu-devel@nongnu.org; Wed, 25 Jul 2007 16:13:44 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1IDnEu-00026r-20 for qemu-devel@nongnu.org; Wed, 25 Jul 2007 16:13:44 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IDnEt-00026m-Ua for qemu-devel@nongnu.org; Wed, 25 Jul 2007 16:13:44 -0400 Received: from ug-out-1314.google.com ([66.249.92.173]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1IDnEt-0007x5-Lf for qemu-devel@nongnu.org; Wed, 25 Jul 2007 16:13:43 -0400 Received: by ug-out-1314.google.com with SMTP id m2so391113uge for ; Wed, 25 Jul 2007 13:13:42 -0700 (PDT) Message-ID: Date: Wed, 25 Jul 2007 22:13:42 +0200 From: "andrzej zaborowski" Subject: Re: [Qemu-devel] qemu-system-arm -M akita/terrier - which roms work? (and cursor issue) In-Reply-To: <200707242025.l6OKPSnJ010124@saturn.kn-bremen.de> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20070724011115.GA44643@saturn.kn-bremen.de> <200707242025.l6OKPSnJ010124@saturn.kn-bremen.de> Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Juergen Lock Cc: qemu-devel@nongnu.org On 24/07/07, Juergen Lock wrote: > I was under the impression that -append doesnt work, is this wrong? > Also /proc/cmdline on the zaurus is > console=ttyS0 root=/dev/mtdblock2 mtdparts=sharpsl-nand:7168k@0k(smf),44032k@7168k(root),-(home) jffs2_orphaned_inodes=delete EQUIPMENT=5 LOGOLANG=1 DEFYEAR=2007 LOGO=1 LAUNCH=q > and even when I do pass that with -append to qemu I still dont get > anything on the serial console. So maybe the problem is just missing > kernel commandline... Can -append be fixed? No, not in qemu :( zaurus kernels don't accept any parameters from bootloaders, that's because they use the arch/arm/boot/compressed/head-sharpsl.S file instead of the generic arm head.S. Set the parameters in your .config. > Could be, but can `info jit' also show no change then? (qemu is still > using all the cpu time it can get.) Oh, then maybe it really hangs. I have only tested 2.6 kernels from different trees (but they were all descendants of linus' tree more than Sharp's) and OpenBSD (some post 4.0 cvs checkout). It's possible that Sharp kernels depend on something that is set up by the Sharp PROM code, which is closed-source (the one that runs the japanese menu). It should be possible to run it in qemu though. > > Installing debian however should not > >depend on what rom you use, afterall debian is supposed to replace the > >contents. > > Well I dont want to replace the contents, I want to run debian in > addition to the sharp stuff in a chroot :) See e.g. here, > http://wiki.debian.org/PocketWorkstation > and under `Installing Debian/PocketWorkstation' here: > http://www.users.on.net/~hluc/myZaurus/jumbo/xqtjumbo.html > (these instructions and packages are a bit dated and not directly for > c3200 which is one of the reasons i'd like to test/prepare things > using qemu.) I still think that debian shouldn't care about what was your original distribution or what distribution hosts the chroot environment. Regards