AnsweredAssumed Answered

How to do coremark benchmarking for t4240 with sdk1.7

Question asked by varun k jayan on Oct 28, 2015
Latest reply on Nov 4, 2015 by Yiping Wang

hi

 

i have downloaded coremark 1 but iam unable to make file for the powerpc t4240rdb

has any one done the benchmarking for the coremark in the t4240rdb

please explain the procedures i have tried the methods in manual but its not working(make)

./coremark.exe  0x0 0x0 0x66 0 7 1 2000 > ./run1.log

Invalid instruction

NIP 100097a4   LR 100093b0 CTR 10018870 XER 00000000

MSR 00006040 HID0 00000000  HF 00006000 idx 0

TB 00000000 00000000

GPR00 00000000100093b0 00000000f6ffea50 0000000000000000 0000000000000000

GPR04 0000000000000010 00000000100b0000 0000000000000003 00000000000000fd

GPR08 00000000100000d4 0000000010000094 0000000000000007 00000000100b0000

GPR12 0000000040000004 00000000100b31f4 0000000000000000 0000000000000000

GPR16 0000000000000000 0000000000000000 0000000000000000 0000000000000000

GPR20 0000000000000000 0000000000000000 0000000000000000 00000000100aa5f0

GPR24 0000000000000010 000000000000002c 0000000000000000 0000000000000000

GPR28 0000000010009ac0 0000000000000004 0000000000000010 00000000100b0000

CR 40004004  [ G  -  -  -  G  -  -  G  ]             RES ffffffff

FPR00 0000000000000000 0000000000000000 0000000000000000 0000000000000000

FPR04 0000000000000000 0000000000000000 0000000000000000 0000000000000000

FPR08 0000000000000000 0000000000000000 0000000000000000 0000000000000000

FPR12 0000000000000000 0000000000000000 0000000000000000 0000000000000000

FPR16 0000000000000000 0000000000000000 0000000000000000 0000000000000000

FPR20 0000000000000000 0000000000000000 0000000000000000 0000000000000000

FPR24 0000000000000000 0000000000000000 0000000000000000 0000000000000000

FPR28 0000000000000000 0000000000000000 0000000000000000 0000000000000000

FPSCR 00000000

qemu: uncaught target signal 4 (Illegal instruction) - core dumped

/bin/sh: line 1: 18525 Illegal instruction     (core dumped) ./coremark.exe 0x0 0x0 0x66 0 7 1 2000 > ./run1.log

make[1]: *** [run1.log] Error 132

make[1]: Leaving directory `/home/varun/Pictures/core/coremark_v1.0'

make: *** [rerun] Error 2

 

changed core_port.mak

gave make as shown

 

make PORT_CFLAGS="-mcpu=e6500 -m32 -O3 -mno-altivec -funroll-all-loops --param max-inline-insns-auto=300 --param case-values-threshold=30 -falign-functions=32 -fno-extelim -lrt -static --sysroot=/opt/fsl-networking/QorIQ-SDK-V1.7/sysroots/ppce6500-fsl-linux -DMULTITHREAD=24 -DUSE_FORK=1"

Outcomes