Lokesh,
  from your config.ini and config.pdf, I see that you are only
initialising a *single* core.  Can you please double check that you
initialise the right number of cores in your configuration files and
retry?

--
Many thanks,
  Stephan

Stephan Diestelhorst
Staff Engineer
ARM R&D Systems

On Friday 05 December 2014 04:07:16 Lokesh Jindal wrote:
> Hello,
>
> I am running into exactly same issue. The only difference is that I am
> running with dtb file corresponding to
> "vexpress-v2p-ca15-tc1-gem5_dvfs_4cpus.dts".
>
> I am running the command line:
> ./build/ARM/gem5.fast --outdir=multicore_ckpt
> configs/example/1.4GHzfs.py.multicore --machine-type VExpress_EMM --kernel
> vmlinux.ondemand95.real --dtb-filename
> vexpress-v2p-ca15-tc1-gem5_dvfs_4cpus.dtb --caches --l1d_size=32kB
> --l1i_size=32kB --l1i_assoc=2 --l1d_assoc=2 --l2cache --l2_size=1MB
> --l2_assoc=16 --disk-image=ARMv7a-ICS-Android.SMP.Asimbench-v3.img
> --script=./asimbench/arm_ckpt_asim.rcS
>
> Cpu 0 boots but CPU 1,2,3 fail to boot with following error:
>
> "CPU: Testing write buffer coherency: ok
> /cpus/cpu@1 missing clock-frequency property
> /cpus/cpu@2 missing clock-frequency property
> /cpus/cpu@3 missing clock-frequency property
> CPU0: update cpu_power 1024
> CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
> Setting up static identity map for 0x8043d970 - 0x8043d9a4
> CPU1: failed to boot: -38
> CPU2: failed to boot: -38
> CPU3: failed to boot: -38"
>
> I will appreciate any help to understand the issue and how to go about
> resolving it?
>
> I have attached relevant files for debug.
>
> Thanks and Regards
> Lokesh Jindal
> On 11/10/2014 03:08 AM, rahul shrivastava via gem5-users wrote:
> Hi All,
>
> I am following the steps mentioned in the documentation to configure
> per-core dvfs. I am trying to simulate four cores by giving the following
> command
>
>
> M5_PATH=$(pwd)/.. ./build/ARM/gem5.opt --debug-flags=DVFS,EnergyCtrl \
> --debug-file=dfvs_debug.log configs/example/fs.py --cpu-type=AtomicSimpleCPU
> \ -n 4 --machine-type=VExpress_EMM
> --kernel=../linux-linaro-tracking-gem5/vmlinux \
> --dtb-filename=../linux-linaro-tracking-gem5/arch/arm/boot/dts/\
> vexpress-v2p-ca15-tc1-gem5_dvfs_per_core_4cpus.dts \
> --disk-image=../disks/arm-ubuntu-natty-headless.img \
> --cpu-clock=\['1 GHz','750 MHz','500 MHz'\]
>
> I am using the above dtb to configure per core dvfs and start the
> simulation. However, when I check
> /sys/devices/system/cpu/cpu<1,2,3>/online, all the cores are offline except
> core0.
>
> When I try to write '1' to 'online' file for any core, it throws the
> following error
>
>
> CPU1: failed to boot: -38
>
> -bash: echo: write error: Function not implemented
>
> Could you please help me here.
>
>
> Regards
>
> Rahul
>
>
>
> _______________________________________________
> gem5-users mailing list
> [email protected]<mailto:[email protected]>
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users


-- IMPORTANT NOTICE: The contents of this email and any attachments are 
confidential and may also be privileged. If you are not the intended recipient, 
please notify the sender immediately and do not disclose the contents to any 
other person, use it for any purpose, or store or copy the information in any 
medium.  Thank you.

ARM Limited, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered 
in England & Wales, Company No:  2557590
ARM Holdings plc, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, 
Registered in England & Wales, Company No:  2548782

_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to