Failed at building the RTL simulation platform - Printable Version +- PULP Community (https://pulp-platform.org/community) +-- Forum: PULP's Community forum (https://pulp-platform.org/community/forumdisplay.php?fid=1) +--- Forum: PULP General questions (https://pulp-platform.org/community/forumdisplay.php?fid=2) +--- Thread: Failed at building the RTL simulation platform (/showthread.php?tid=234) |
Failed at building the RTL simulation platform - Jackie Zhang - 01-25-2021 Hi, All: I followed the instruction to setup a simple run environment, but always failed at the build stage, with following messages: ** Error: ../ips/pulp_soc/rtl/pulp_soc/soc_interconnect.sv(22): Cannot find `include file "axi/assign.svh" in directories: ../ips/pulp_soc/../../rtl/includes, ../ips/pulp_soc/rtl/include, ../ips/pulp_soc/../axi/axi/include, /eda/Mentor/Questa10.7/questasim/ovm-2.1.2/../verilog_src/ovm-2.1.2/src, /eda/Mentor/Questa10.7/questasim/uvm-1.1d/../verilog_src/uvm-1.1d/src I checked all cloned files, found AXI, dm, ... etc, NOT downloaded. Could you someone help me on this issue? RE: Failed at building the RTL simulation platform - kgf - 01-25-2021 It seems like the ./update-ips either did not work.. or failed.. Please check the instructions.. it is easy to overlook. RE: Failed at building the RTL simulation platform - Jackie Zhang - 01-26-2021 (01-25-2021, 01:45 PM)kgf Wrote: It seems like the This is the output of the command : Cloning into 'ipstools'... remote: Enumerating objects: 945, done. remote: Total 945 (delta 0), reused 0 (delta 0), pack-reused 945 Receiving objects: 100% (945/945), 172.84 KiB | 185.00 KiB/s, done. Resolving deltas: 100% (661/661), done. ipstools/ipstools/SubIPConfig.py:129: SyntaxWarning: "is" with a literal. Did you mean "=="? if simulator is "vsim": ipstools/ipstools/SubIPConfig.py:137: SyntaxWarning: "is" with a literal. Did you mean "=="? elif simulator is "ncsim": ipstools/ipstools/SubIPConfig.py:182: SyntaxWarning: "is" with a literal. Did you mean "=="? elif simulator is 'vsim': ipstools/ipstools/IPConfig.py:47: SyntaxWarning: "is" with a literal. Did you mean "=="? if simulator is "vsim": ipstools/ipstools/IPConfig.py:50: SyntaxWarning: "is" with a literal. Did you mean "=="? elif simulator is "ncsim": Retrieving ips_list.yml dependency list for all IPs (may take some time)... Fetching ips_list.yml from https://raw.githubusercontent.com/pulp-platform/pulp_soc/v2.0.1/ips_list.yml Fetching ips_list.yml from https://raw.githubusercontent.com/pulp-platform/tbtools/v0.1/ips_list.yml Generated IP dependency tree. Cloning ip 'pulp_soc'... Cloning into 'pulp_soc'... remote: Enumerating objects: 36, done. remote: Counting objects: 100% (36/36), done. remote: Compressing objects: 100% (28/28), done. remote: Total 2169 (delta 14), reused 22 (delta 8), pack-reused 2133 Receiving objects: 100% (2169/2169), 507.72 KiB | 312.00 KiB/s, done. Resolving deltas: 100% (1512/1512), done. Note: checking out 'v2.0.1'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b new_branch_name HEAD is now at bc10477... Update changelog Cloning ip 'tbtools'... Cloning into 'tbtools'... remote: Enumerating objects: 13, done. remote: Counting objects: 100% (13/13), done. remote: Compressing objects: 100% (11/11), done. remote: Total 166 (delta 3), reused 7 (delta 1), pack-reused 153 Receiving objects: 100% (166/166), 26.89 KiB | 0 bytes/s, done. Resolving deltas: 100% (50/50), done. Note: checking out 'v0.1'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b new_branch_name HEAD is now at ab82317... Added missing return value for dpi_trace_new SUMMARY IPs updated successfully! Generated new scripts for IPs! RE: Failed at building the RTL simulation platform - kgf - 01-26-2021 I see that there is a lot of activity around the axi implementation at the moment, maybe something that was added recently broke something. Can you let me know what you are trying to install.. is this hero, bigpulp, openpulp, pulpissimo ?? So that we can try to replicate this. RE: Failed at building the RTL simulation platform - Jackie Zhang - 01-27-2021 (01-26-2021, 01:37 PM)kgf Wrote: I see that there is a lot of activity around the axi implementation at the moment, maybe something that was added recently broke something. It's pulpissimo, my first demo |