> 
> 
> Hi
> 
> Sorry for the delay in responding. I switched to gem5 development
> instead of gem5 stable and this BUS problem went away. However, I have
> new issues. I list them here :
> 
> 1. When I boot ARM FS with the kernel,bootloader and file images
> available here : http://www.m5sim.org/Download, it does boot ( I used
> the smaller 512 MB disk image).
> However m5term asks me for a login ( saying AEL login) and a password
> after booting into the system.
> 
root


> 2. When I boot ARM_FS with the kernel image and file system I created
> from the instructions here :
> http://www.linux-arm.org/LinuxKernel/LinuxAndroidPlatform I get the
> error : unrecognized/unsupported machine ID (r1 = 0x0000065a) and it
> does not boot at all.  used the bootloader from the gem5 site.
> Maybe I am not using the correct format of the kernel file. You
> mention that I need a vmlinux image and not a bootable image. How does
> one create that; the instructions on the ARM Android page create a
> uBoot target ? Also, how do I create a specific Android bootloader or
> will the same boot.arm that is available on the m5 downloads page for
> ARM work for this as well ?
> 
You need to make sure the board time is a realview PBX.


> 3. When I boot ARM_FS with the kernel provided in the GEM5 download
> page but my own custom Android file system it fails with the following
> error message:
> 2244951734500: system.cpu.break_event: break event panic triggered
> Probably the kernel needs to be compiled to support Android ? This
> maybe out of the scope of GEM5.
The in the gem5 download only supports linux not android.



> 4. I get the following warnings upon boot :
> 
> warn: The clidr register always reports 0 caches.
> warn: clidr LoUIS field of 0b001 to match current ARM implementations.
> warn: The csselr register isn't implemented.
> warn: The ccsidr register isn't implemented and always reads as 0.
> warn:         instruction 'mcr bpiallis' unimplemented
> warn:         instruction 'mcr icialluis' unimplemented
> 227304500: system.terminal: attach terminal 0
> warn:         instruction 'mcr dccimvac' unimplemented
> warn:         instruction 'mcr dccmvau' unimplemented
> warn:         instruction 'mcr icimvau' unimplemented
> warn: LCD dual screen mode not supported
> 
> Are they harmless ?


These are all expected.

> 
> 5. How do I configure ARM_FS to accept different names for my kernel,
> boot and file system images ? It looks like these are hardcoded at
> places.
> 

--kernel= on the command line and export LINUX_IMAGE <path to image>

Ali


_______________________________________________
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to