OpenCores
no use no use 1/1 no use no use
Problem in Executing linux.elf in boards directory
by gunda430 on Apr 8, 2014
gunda430
Posts: 18
Joined: Jul 19, 2013
Last seen: Oct 26, 2015
Hi ,

I have taken orpsocv2 from Opencores and was trying to execute all test cases in simulation (ORPSOCV2/SIM/RUN) directory and boards directory(ML501) (Path to boards/ml501/sim/run)

All the 19 testcases (existing in sw/tests/or1200/sim) were passed and along with them i gave vmlinux.elf as test case
Even it got passed

But in the Boards directory(path to boards/ml501/sim/run) I am using DDR2 and I was able to execute all the testcases but Not vmlinux.elf

Simulation does not move further. It was stopping (ex_pc=0x700) Illegal instruction.

I presume that sram.vmem is not complete being copied into the DDR2 ( i have checked ddr2_model_preload.v) file and the loop written there was

$readmemh("sram.vmem",program_array)

for ( ram_ptr = 0 ; ram_ptr begin
.........................
end

I have increased the loop value and It was resulting in errors. Please help me in solving this problem
Please help me where I am going wrong ....
no use no use 1/1 no use no use
© copyright 1999-2025 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.