qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] qemu-system-sparc
@ 2005-03-09 17:21 Joerg Platte
  0 siblings, 0 replies; 6+ messages in thread
From: Joerg Platte @ 2005-03-09 17:21 UTC (permalink / raw)
  To: qemu-devel

Hi!

I checked out the current cvs version of qemu to test the SPARC system 
emulation. Unfortunately, I was unable to boot a linux kernel. As I read in 
the archives, this mode is far from being complete, but may boot a kernel 
partly. Where can I find more information about this mode and possibly 
required patches or a kernel .config file? I tried the steps described in 
http://lists.gnu.org/archive/html/qemu-devel/2004-09/msg00308.html

Trying to boot Linux results in the following message:
chk_timer: unserviced 14 percpu.tbt 0x4040 master.tbt 0x10080

regards,
Joerg

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Qemu-devel] qemu-system-sparc
@ 2005-03-10 15:51 Blue Swirl
  2005-03-10 19:13 ` Guilherme de S. Pastore
  0 siblings, 1 reply; 6+ messages in thread
From: Blue Swirl @ 2005-03-10 15:51 UTC (permalink / raw)
  To: lists; +Cc: qemu-devel

[-- Attachment #1: Type: text/plain, Size: 600 bytes --]

Hi,

There are still bugs in the Sparc system emulator, currently it is not 
usable for anything.

The best I can get with CVS+patches is a trivial user-space program printing 
"Hello World!". Anything more advanced, like /sbin/init or /bin/bash crashes 
after a few system calls.

Here's a screenshot, its made with Linux 2.6.11 + a TCX patch from 
sparc-linux list, also Proll has some fixes.

_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today it's FREE! 
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/

[-- Attachment #2: penguin.png --]
[-- Type: image/png, Size: 31532 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Qemu-devel] qemu-system-sparc
  2005-03-10 15:51 Blue Swirl
@ 2005-03-10 19:13 ` Guilherme de S. Pastore
  2005-03-11  0:43   ` Damien Mascord
  0 siblings, 1 reply; 6+ messages in thread
From: Guilherme de S. Pastore @ 2005-03-10 19:13 UTC (permalink / raw)
  To: qemu-devel

Em Thu, 10 Mar 2005 16:51:52 +0100,
"Blue Swirl" <blueswir1@hotmail.com> escreveu:

> Here's a screenshot, its made with Linux 2.6.11 + a TCX patch from 
> sparc-linux list, also Proll has some fixes.

Can't this be because the "Hello world" program is being used as init
and terminated? I certainly do not know, it's just an idea =)

Best regards,

--
Guilherme de S. Pastore (fatalerror)
<gpastore@colband.com.br>

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Qemu-devel] qemu-system-sparc
  2005-03-10 19:13 ` Guilherme de S. Pastore
@ 2005-03-11  0:43   ` Damien Mascord
  0 siblings, 0 replies; 6+ messages in thread
From: Damien Mascord @ 2005-03-11  0:43 UTC (permalink / raw)
  To: qemu-devel

Guilherme de S. Pastore wrote:

>Em Thu, 10 Mar 2005 16:51:52 +0100,
>"Blue Swirl" <blueswir1@hotmail.com> escreveu:
>
>  
>
>>Here's a screenshot, its made with Linux 2.6.11 + a TCX patch from 
>>sparc-linux list, also Proll has some fixes.
>>    
>>
>
>Can't this be because the "Hello world" program is being used as init
>and terminated? I certainly do not know, it's just an idea =)
>
>Best regards,
>
>--
>Guilherme de S. Pastore (fatalerror)
><gpastore@colband.com.br>
>  
>
I think he is saying that anything other than a "Hello World" program
crashes (ie /sbin/init or /bin/bash), whereas Hello World does run, and
then succesfully terminate without causing a crash :)

Damien

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Qemu-devel] qemu-system-sparc
@ 2005-05-10 10:42 Tinnemeyer, Jorn
  2005-05-10 19:44 ` Fabrice Bellard
  0 siblings, 1 reply; 6+ messages in thread
From: Tinnemeyer, Jorn @ 2005-05-10 10:42 UTC (permalink / raw)
  To: qemu-devel


Hello,

I wish to emulate a SPARC32 machine on my x86 running linux (2.6.8).  I currently have qemu 0.7.0 running and am able to use user SPARC emulation for simple programs.  I do not require extensive SPARC CPU support (network, pci, etc..) mainly wish to have a limited OS executing.  Is the current status of qemu capable of accomplishing this?  I have tried the SPARC image available on the QEMU website without success (it loads the kernel then stops at PROMLIB).  Any help or information would be most appreciated.
 
Thanks,
Joern.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Qemu-devel] qemu-system-sparc
  2005-05-10 10:42 [Qemu-devel] qemu-system-sparc Tinnemeyer, Jorn
@ 2005-05-10 19:44 ` Fabrice Bellard
  0 siblings, 0 replies; 6+ messages in thread
From: Fabrice Bellard @ 2005-05-10 19:44 UTC (permalink / raw)
  To: qemu-devel

Tinnemeyer, Jorn wrote:
> Hello,
> 
> I wish to emulate a SPARC32 machine on my x86 running linux (2.6.8).
> I currently have qemu 0.7.0 running and am able to use user SPARC
> emulation for simple programs.  I do not require extensive SPARC CPU
> support (network, pci, etc..) mainly wish to have a limited OS
> executing.  Is the current status of qemu capable of accomplishing
> this?  I have tried the SPARC image available on the QEMU website
> without success (it loads the kernel then stops at PROMLIB).  Any
> help or information would be most appreciated.

Strange: on my PC sparc-test-0.2.tar.gz is working perfectly (both the 
qemu-nog and qemu-g scripts)... Do other people have the same problem ?

Fabrice.

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2005-05-10 19:49 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-05-10 10:42 [Qemu-devel] qemu-system-sparc Tinnemeyer, Jorn
2005-05-10 19:44 ` Fabrice Bellard
  -- strict thread matches above, loose matches on Subject: below --
2005-03-10 15:51 Blue Swirl
2005-03-10 19:13 ` Guilherme de S. Pastore
2005-03-11  0:43   ` Damien Mascord
2005-03-09 17:21 Joerg Platte

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).