wujian100 在 Ubuntu 下仿真的一些 Notes——关于工具链等配置

wujian100 小强 ⋅ 于 2020-07-16 11:06:43 ⋅ 104 阅读

1.) 如果使用的是 Ubuntu 16.04 版本的系统需要注意,使用 apt 命令安装的 iverilog 版本比较低,低版本运行这个仿真是有问题的。

遇到这个问题请自行下载 iverilog 源码,手动编译安装 10.0 以上版本的 iverilogiverilog 下载仓库:https://github.com/steveicarus/iverilog

2.) 新安装的 Ubuntu 系统,有的默认没有安装 make 工具,这样也会导致仿真出现错误。

使用下面的命令安装即可

sudo apt install make 

3.) tools 目录下的 Srec2vmem.py 脚本需要 python 执行环境,如果系统没有 python 环境也会出现错误。

首先请分别执行 python 和 python3 命令,检查一下自己的环境中是否有 python,如果有 python3 ,请把 Srec2vmem.py 脚本的第一行更改为 #!/usr/bin/env python3 即可,没有任何 python 环境,可以使用 apt 命令安装即可。

4.) 在 Ubuntu 系统下应使用 Srec2vmem.py 脚本,所以需要屏蔽 lib目录下 Makefile 文件第17行

file

5.) riscv 工具链目录请按照官方仓库的命名一致,且放在与 wujian100_open 同级目录下。否则需要更改 setup.sh 脚本的路径参数。

file

本帖已被设为精华帖!
本帖由 YX 于 4周前 加精
点赞
成为第一个点赞的人吧 :bowtie:
回复数量: 0
    暂无评论~~
    • 请注意单词拼写,以及中英文排版,参考此页
    • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`, 更多语法请见这里 Markdown 语法
    • 支持表情,使用方法请见 Emoji 自动补全来咯,可用的 Emoji 请见 :metal: :point_right: Emoji 列表 :star: :sparkles:
    • 上传图片, 支持拖拽和剪切板黏贴上传, 格式限制 - jpg, png, gif
    • 发布框支持本地存储功能,会在内容变更时保存,「提交」按钮点击时清空
    Ctrl+Enter