linux下Protocompiler安装HAPS UMRBUS driver教程

前言

LINUX系统安装完HAPS EDA软件(protocompiler)后,需要安装相应的驱动,方可通过confpro_gui download bitfile到haps。HAPS bitfile 可通过UMRUSB和UMRPCIE两种接口download。下面的教程为UMRBUS驱动安装教程:

一、启动confpro_gui并scan haps

confpro_gui是protocompiler软件安装目录下的一个可执行文件,该文件是打开haps bitfile download software的gui模式。为方便软件的打开,可在shell文本种添加简化命令,本文以bashrc的shell脚本为例展示简化命令的添加:
在这里插入图片描述
·cfgsh 是以tcl脚本的方式操作haps;
cfg是以gui的方式打开haps configuration tool软件界面;
dbg是以gui方式打开haps的debug工具;

首先使用缩写命令cfg打开haps configuration tool,界面如下:
在这里插入图片描述
通过platform -> select system,可以打开可用设备列表,初次安装软件后,在没有驱动的情况下,是检测不到haps的。
在这里插入图片描述

二、驱动安装

1、断开HAPS和计算机之间的USB或者PCIE连接;
2、打开terminal,并cd到protocompiler 安装目录下,进入lib/umrbus/driver 目录下;
在这里插入图片描述
3、依次输入以下命令:
make deinstall
make clean
make
在这里插入图片描述
在这里插入图片描述
4、使用root权限开始安装驱动;
在这里插入图片描述

安装中会报错,导致安装失败,失败原因如log中描述,是因为/etc/init.d/umrdrv1没有执行权限,所以需要更改该文件的权限,使用chmod +777
然后cd到lib/umrbus/driver 目录下,继续输入 make start;
在这里插入图片描述
仍然会因为/etc/init.d/umrdrv1没有执行权限报错,使用使用chmod +777更改文件的权限
最后,再次cd到lib/umrbus/driver 目录下,继续输入 make start;
在这里插入图片描述
至此,protocompiler 的URMBUS驱动安装完成;

三、实测验证

同样使用cfg命令打开HAPS configuration tool,scan haps device,可以看到已经可以找到设备。
在这里插入图片描述

四、总结

以上操作,在protocompiler的官方手册中有描述,如下所示:
在这里插入图片描述

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值