I used the files from the ARM website:
http://www.arm.com/community/software-enablement/linux.php
They provide a patch for the linux kernel source code and a config file.

Kiyeon

On Sun, Apr 15, 2012 at 11:58 AM, Andrew Cebulski <[email protected]> wrote:

> Yes, I realize that now.  What did you use as your starting point for
> compiling the kernel?  The gem5 wiki download's page recommends the
> "Developers and Community Builds" section here
> http://www.linaro.org/downloads/.  I wouldn't necessarily recommend
> trying the most recent ones, but there are kernels for Versatile Express.
>  I'm not sure what changes need to be made (if any) to get them working in
> gem5.  Example:   http://releases.linaro.org/11.12/ubuntu/vexpress-a9/
>
> -Andrew
>
>
> On Sun, Apr 15, 2012 at 11:36 AM, Kiyeon Lee <[email protected]> wrote:
>
>> Hi,
>> Unfortunately, I wasn't able to figure out the root cause of the problem.
>> However, I think the pre-compiled linux kernel does not target the
>> Versatile Express platforms, so you have to compile a linux kernel
>> targeting the Versatile Express by yourself. Check out the config file that
>> comes with the pre-compiled linux kernel.
>>
>> Kiyeon
>>
>>
>> ---------------------------------------------
>>
>> I haven't used VExpress_ELT before, however, I'm testing it out now with
>> the pre-compiled kernel provided by gem5.  Have you tried that in order to
>> rule out its being a kernel issue? I've rarely seen any chat on the mailing
>> lists regarding the VExpress machine types, so I expect they haven't been
>> debugged/tested much other than by the developers.
>>
>> -Andrew
>>
>> On Thu, Apr 12, 2012 at 1:17 PM, Kiyeon Lee <[email protected]> wrote:
>>
>> > Hello, everyone.
>> >
>> > I am trying to run a full-system simulation using the ARM "VExpress_ELT"
>> > platform modeled in gem5. I am using the latest source codes from the
>> > gem5 repository.
>> >
>> > I compiled linux kernel 2.6.38 to target the ARM Versatile Express
>> > platform.
>> > I used the corresponding config file and the linux kernel source code
>> > patch from the arm website (www.arm.com) to compile the linux kernel.
>> >
>> > I am using the "fs.py" script file as it is, except that I changed the
>> > machine type to VExpress_ELT and changed the main memory size to 1GB. I
>> > am also using the linux kernel that I compiled instead of using the
>> > pre-compiled kernel provided by the gem5 website.
>> >
>> > However, it seems like the simulation is not proceeding after gem5 loads
>> > the kernel.
>> > I am wondering whether the problem is caused by my linux kernel or by gem5.
>> >
>> > My question is should I somehow change the config file and recompile the
>> > linux kernel or should I debug gem5?
>> > Are the two ARM Versatile Express platforms (VExpress_ELT and
>> > VExpress_EMM) currently stable to use for full-system simulation?
>> > Any hints/comments will be greatly appreciated.
>> >
>> > Thanks in advance.
>> >
>> > Kiyeon
>> >
>> >
>> > _______________________________________________
>> > gem5-users mailing list
>> > [email protected]
>> > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>> >
>>
>>
>>
>> _______________________________________________
>> gem5-users mailing list
>> [email protected]
>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>>
>
>
> _______________________________________________
> gem5-users mailing list
> [email protected]
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to