I removed awk "-e" which helped remove the problems that i was receiving in riscvlib.py.
Then the error I was receiving after was just the SIG error which looked like this,
compiling rv64 DTS and bootroms...
python3 /home/legand/openpiton/piton/tools/bin/riscvlib.py
//
/home/legand/openpiton/piton/verif/env/manycore/devices_ariane.xml
dtc -I dts rv64_platform.dts -O dtb -o rv64_platform.dtb
make: dtc: No such file or directory
make: *** [Makefile:23: rv64_platform.dtb] Error 127
sims: Caught a SIG Error compiling rv64 DTS. at /home/legand/openpiton/piton/tools/src/sims/sims,2.0 line 1272.
The SIG error was resolved after I installed the Device Tree Compiler using,
- sudo apt-get install device-tree-compiler
The error message indicates that the dtc (Device Tree Compiler) command was not found on my system.
The dtc tool is required to compile the Device Tree Source (DTS) files into Device Tree Blobs (DTB).
Sincerely,
Zuhair Ansari