qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] Support for BMIPS4380 CPU?


From: xeros
Subject: [Qemu-devel] Support for BMIPS4380 CPU?
Date: Thu, 3 Feb 2011 10:05:36 +0100 (CET)
User-agent: Alpine 2.02 (DEB 1266 2009-07-14)

Hi,
I'd like to ask about support for newer CPUs in QEMU, like this one:
system type             : BCM3556C0 DTV platform
processor               : 0
cpu model               : Broadcom BMIPS4380 V4.4  FPU V0.1
BogoMIPS                : 403.45
wait instruction        : yes
microsecond timers      : yes
tlb_entries             : 32
extra interrupt vector  : yes
hardware watchpoint     : no
ASEs implemented        : mips16
shadow register sets    : 1
core                    : 0
VCED exceptions         : not available
VCEI exceptions         : not available

processor               : 1
cpu model               : Broadcom BMIPS4380 V4.4  FPU V0.1
BogoMIPS                : 403.45
wait instruction        : yes
microsecond timers      : yes
tlb_entries             : 32
extra interrupt vector  : yes
hardware watchpoint     : no
ASEs implemented        : mips16
shadow register sets    : 1
core                    : 0
VCED exceptions         : not available
VCEI exceptions         : not available

I've tried all the available -cpu and -M options combinations (in QEMU from 0.11 to 0.13) but still no luck to even start booting the Linux kernel compiled for this CPU. When I boot the other Linux system image prepared for 'malta' machine and try to run any even static compiled binaries from machine which uses the not yet supported CPU I get 'Illegal instruction' message.

'file' command output on such binaries is:
busybox: ELF 32-bit LSB executable, MIPS, MIPS32 version 1 (SYSV), statically linked, stripped

While the ones compiled for system in 'malta' QEMU virtual machine is:
busybox-orig-qemu: ELF 32-bit LSB executable, MIPS, MIPS-I version 1 (SYSV), statically linked, stripped

Thank you in advance.

--
xeros



reply via email to

[Prev in Thread] Current Thread [Next in Thread]