ARM QEMU
Jacques Fourie
jacques.fourie at gmail.com
Fri Feb 27 06:57:21 PST 2009
>>
>> Mark Tinguely wrote:
>> > The NEO1973 qemu source gets as far as inflating the kernel and then gives
>> > an error (3) and then says something like the boot code had been over written
>> > and has to restart.
>
>> Sometime last year u-boot code was changed to prevent an uncompressed
>> kernel from being written over. I think that is the error you're
>> getting. If you use an older copy of u-boot, then you should be able to
>> get the kernel to boot. Or check out this link which has a patch to
>> u-boot that restores
>> the old behavior -
>>
>> http://lists.denx.de/pipermail/u-boot/2008-April/032477.html
>
> Thank-you, that looks like the error. I will try an 2007 u-boot from the archive.
> - Show quoted text -
> _______________________________________________
> freebsd-arm at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-arm
> To unsubscribe, send any mail to "freebsd-arm-unsubscribe at freebsd.org"
>
If I compile my gumstix kernel without ARM_CACHE_LOCK_ENABLE
it boots under qemu-0.9.1. It seems as if qemu doesn't emulate all the
CP15 register 9 operations, as can be seen by looking at the
helper_set_cp15() function in target-arm/helper.c.
Jacques
More information about the freebsd-arm
mailing list