OVP Forums - A community of assistance, help, questions, and answers.
  FAQFAQ    SearchSearch      RegisterRegister  ProfileProfile    Log in to check your private messagesLog in to check your private messages    Log inLog in
Unable to execute recompiled Arm - Mips hetero system

 
Post new topic   Reply to topic    Open Virtual Platforms Forum Index -> First time - readme
View previous topic :: View next topic  
Author Message
NickKa



Joined: 15 Apr 2013
Posts: 4

PostPosted: Wed Apr 24, 2013 5:33 am    Post subject: Unable to execute recompiled Arm - Mips hetero system Reply with quote

Hi,

today I tried to execute the heterogenious arm/mips architecture which is provided for the last version of OVP. As you said older precompiled files will not work with the new version. So first I recompiled it with the current version and libraries.
Here is my build log:
Quote:

make MAKEPASS=1
make[1]: Entering directory `/c/Imperas/Demo/OVPsim_hetero_arm7x1_mips32x3'
# Host Linking Platform OVPsim_hetero_arm7x1_mips32x3.Windows32.exe
make[1]: Leaving directory `/c/Imperas/Demo/OVPsim_hetero_arm7x1_mips32x3'
make MAKEPASS=2
make[1]: Entering directory `/c/Imperas/Demo/OVPsim_hetero_arm7x1_mips32x3'
# Compiling reader1.c
# Linking reader1.ARM7.elf
# Compiling reader2.c
# Linking reader2.ARM7.elf
# Compiling reader3.c
# Linking reader3.ARM7.elf
# Compiling writer.c
# Linking writer.ARM7.elf
rm reader1.ARM7.o writer.ARM7.o reader2.ARM7.o reader3.ARM7.o
make[1]: Leaving directory `/c/Imperas/Demo/OVPsim_hetero_arm7x1_mips32x3'
make MAKEPASS=3
make[1]: Entering directory `/c/Imperas/Demo/OVPsim_hetero_arm7x1_mips32x3'
# Compiling reader1.c
# Linking reader1.MIPS32LE.elf
# Compiling reader2.c
# Linking reader2.MIPS32LE.elf
# Compiling reader3.c
# Linking reader3.MIPS32LE.elf
# Compiling writer.c
# Linking writer.MIPS32LE.elf
rm reader3.MIPS32LE.o reader1.MIPS32LE.o writer.MIPS32LE.o reader2.MIPS32LE.o
make[1]: Leaving directory `/c/Imperas/Demo/OVPsim_hetero_arm7x1_mips32x3'


After recompiling I tried to execute the Simulation and got this error:
Quote:

OVPsim (32-Bit) v20130315.0 Open Virtual Platform simulator from www.OVPworld.org
Copyright (c) 2005-2013 Imperas Software Ltd. Contains Imperas Proprietary Info
rmation.
Licensed Software, All Rights Reserved.
Visit www.IMPERAS.com for multicore debug, verification and analysis solutions.

OVPsim started: Wed Apr 24 15:18:26 2013

Info (ICM_AL) Found attribute symbol 'modelAttrs' in file 'C:/Imperas/lib/Window
s32/ImperasLib/arm.ovpworld.org/semihosting/armNewlib/1.0/model.dll'
Info (ICM_AL) Found attribute symbol 'modelAttrs' in file 'C:/Imperas/lib/Window
s32/ImperasLib/arm.ovpworld.org/processor/arm/1.0/model.dll'
Info (ICM_AL) Found attribute symbol 'modelAttrs' in file 'C:/Imperas/lib/Window
s32/ImperasLib/mips.ovpworld.org/semihosting/mips32SDE/1.0/model.dll'
Info (ICM_AL) Found attribute symbol 'modelAttrs' in file 'C:/Imperas/lib/Window
s32/ImperasLib/mips.ovpworld.org/processor/mips32/1.0/model.dll'
Info (OR_OF) Target 'CPU0_ARM' has object file read from 'writer.ARM7.elf'

Info (OR_OF) Target 'CPU1_MIPS' has object file read from 'reader1.MIPS32LE.elf'
(...load info...)
Info (OR_OF) Target 'CPU2_MIPS' has object file read from 'reader2.MIPS32LE.elf'
(...load info...)
Info (OR_OF) Target 'CPU3_MIPS' has object file read from 'reader3.MIPS32LE.elf'
(...load info...)

Fatal (ICM_UHET) This simulator configuration can only run one type of processor model
Info Exiting


So I'm not sure if I did something wrong with the configuration/building or the new version of OVP no longer supports hetero platforms. I would be glad if you can help me,

Regards
Nick
Back to top
View user's profile Send private message
LarryL



Joined: 26 Feb 2008
Posts: 115

PostPosted: Mon Apr 29, 2013 6:16 am    Post subject: Reply with quote

Hi Nick,

OVPsim does not support heterogeneous platforms, i.e. platforms with heterogeneous processor models. This is supported in the Imperas M*SDK product. You should have access to M*SDK licenses at your university.

Larry
_________________
Larry Lapides
Imperas
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic    Open Virtual Platforms Forum Index -> First time - readme All times are GMT - 8 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Information regarding OVP © 2008-2022 Imperas Software