Hello

Have tried the new fix and this is now working okay.

Tks


From: Gabe Black [mailto:[email protected]]
Sent: 26 October 2019 06:18
To: Ciro Santilli <[email protected]>
Cc: gem5 users mailing list <[email protected]>; Javed Osmany 
<[email protected]>
Subject: Re: ARM HPI model not working on latest version of GEM5

Can you give this a try?

https://gem5-review.googlesource.com/c/public/gem5/+/22203

On Fri, Oct 25, 2019 at 8:24 AM Ciro Santilli 
<[email protected]<mailto:[email protected]>> wrote:
Thanks for the report Javed,

I reproduce on other configs as well e.g. se.py.

This seems to have been caused by 9d3b9e96c56386ee6539657c21cba95e118e576a.

I'm not very familiar with the ports, and could not fix it immediately, I'll 
have a look later on if Gabe doesn't get a chance to fix it first.
________________________________
From: gem5-users 
<[email protected]<mailto:[email protected]>> on behalf of 
Javed Osmany <[email protected]<mailto:[email protected]>>
Sent: Friday, October 25, 2019 2:12 PM
To: gem5 users mailing list <[email protected]<mailto:[email protected]>>
Subject: [gem5-users] ARM HPI model not working on latest version of GEM5

[cid:[email protected]]

Hello



I cloned a cleaned version of GEM5 from the repository and got the ARM Isa 
gem5.opt built.



However, when I run the simple hello world test for the HPI() arm model, I am 
getting the following error:



[j00533938@lhrplinux00001 gem5]$ ./build/ARM/gem5.opt 
configs/example/arm/starter_se.py --cpu="hpi" --num-cores=1 
"tests/test-progs/hello/bin/arm/linux/hello"

gem5 Simulator System.  http://gem5.org

gem5 is copyrighted software; use the --copyright option for details.



gem5 compiled Oct 25 2019 14:06:49

gem5 started Oct 25 2019 14:07:44

gem5 executing on lhrplinux00001, pid 49104

command line: ./build/ARM/gem5.opt configs/example/arm/starter_se.py --cpu=hpi 
--num-cores=1 tests/test-progs/hello/bin/arm/linux/hello



info: 1. command and arguments: ['tests/test-progs/hello/bin/arm/linux/hello']

Global frequency set at 1000000000000 ticks per second

warn: DRAM device capacity (8192 Mbytes) does not match the address range 
assigned (1024 Mbytes)

warn: DRAM device capacity (8192 Mbytes) does not match the address range 
assigned (1024 Mbytes)

warn: No functional unit for OpClass SimdDiv

warn: No functional unit for OpClass SimdReduceAdd

warn: No functional unit for OpClass SimdReduceAlu

warn: No functional unit for OpClass SimdReduceCmp

warn: No functional unit for OpClass SimdFloatReduceAdd

warn: No functional unit for OpClass SimdFloatReduceCmp

warn: No functional unit for OpClass SimdAes

warn: No functional unit for OpClass SimdAesMix

warn: No functional unit for OpClass SimdSha1Hash

warn: No functional unit for OpClass SimdSha1Hash2

warn: No functional unit for OpClass SimdSha256Hash

warn: No functional unit for OpClass SimdSha256Hash2

warn: No functional unit for OpClass SimdShaSigma2

warn: No functional unit for OpClass SimdShaSigma3

warn: No functional unit for OpClass SimdPredAlu

Traceback (most recent call last):

  File "<string>", line 1, in <module>

  File "build/ARM/python/m5/main.py", line 457, in main

    exec(filecode, scope)

  File "configs/example/arm/starter_se.py", line 237, in <module>

    main()

  File "configs/example/arm/starter_se.py", line 222, in main

    m5.instantiate()

  File "build/ARM/python/m5/simulate.py", line 121, in instantiate

    for obj in root.descendants(): obj.connectPorts()

  File "build/ARM/python/m5/SimObject.py", line 1664, in connectPorts

    portRef.ccConnect()

  File "build/ARM/python/m5/params.py", line 1985, in ccConnect

    port.bind(peer_port)

AttributeError: 'NoneType' object has no attribute 'bind'







Best regards



J.Osmany


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.
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to