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
