[Barrelfish-users] Run barrelfish on arm-architecture in Qemu

Stefan Kästle stefan.kaestle at inf.ethz.ch
Mon Jun 11 11:03:02 CEST 2012


You should also make sure that the proper dynamically linked libraries 
are loaded (e.g. by setting LD_LIBRARY_PATH). Otherwise the system will 
still use the ones in the default library path.

Check:
ldd ~/qemu/arm-softmmu/./qemu-system-arm

On 06/11/2012 10:47 AM, Kornilios Kourtis wrote:
> Hi Daniel,
>
> On Sun, Jun 10, 2012 at 07:11:55PM +0200, Daniel Röhrig wrote:
> [snip]
>> But could it be that our way of invoking qemu is the real problem? We
>> have to use our own qemu since our test-server already has qemu-kvm
>> installed and refuses to start anything arm-like. That's why we start
>> qemu like this:
>>
>> ~/qemu/arm-softmmu/./qemu-system-arm -kernel arm/sbin/cpu.bin -nographic
>> -no-reboot -m 256 -initrd arm/romfs.cpio
>>
>> That should work, right?
> Looks OK to me.
>
> Note that "make sim" will show you the way we start qemu in our tests:
> $ make sim
> qemu-system-arm -kernel arm/sbin/cpu.bin -nographic -no-reboot -m 256 -initrd arm/romfs.cpio
> Barrelfish CPU driver starting on ARMv5 Board id 0x00000113
> ...
>
>
> cheers,
> Kornilios.
>

-- 
Stefan




More information about the Barrelfish-users mailing list