Ubuntu16.04下SDSoC2017.2安装教程

一、关于SDSoC2017.2安装

  • 所提供的工具链包含32位可执行文件,需要当前Linux系统安装支持32位的兼容库。

  • 在Ubuntu上,32位兼容库可以通过成为超级用户(或root)具有root访问权限后来安装并运行一下命令。

    sudo dpkg --add-architecture i386
    sudo apt-get update
    sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386
    sudo apt-get install libgtk2.0-0:i386 dpkg-dev:i386
    sudo ln -s /usr/bin/make /usr/bin/gmake
    sudo apt-get install g++-arm-linux-gnueabihf

二、下载SDSoC2017.2

对于安装,你有两种选择,使用web安装器或使用完整安装器。两种类型的安装器均可从Xilinx Downloads Website获得。

1.1 使用Web安装程序

推荐使用web安装程序。

使用Web安装程序,你可以选择你想要安装的部件,并且只会下载该部件安装所需的数据。此外,在网络故障的情况下,你可以从上次停止的地方恢复,而不是从头开始。

1.2 下载和安装完整安装文件

如果你下载了完整的安装器,则解压文件并运行xsetup(对于Linux)或者xsetup.exe(对于Windows)以启动安装。

三、运行安装程序

3.1 验证网络连接

在未联网的情况下,运行安装程序会出现以下界面,提示需访问xilinx官网。

对于完整安装器,则可以忽略此提示,点击Ignore,紧接着出现以下界面,提示需联网查看是否有更新的版本可供使用。

对于完整安装器,依然可以忽略此提示,点击Ignore。而对于web安装器,需要下载所选择部件的对应安装文件,则应确保网络连接正常。另外,在使用web安装器时,会提示你使用常规的Xilinx登录账户来登陆以继续安装过程,如下:

3.2 接受许可协议

全部勾选I Agree,点击Next。

3.3 选择工具和设备选项

默认,点击Next。

3.4 设置目标目录和安装选项

默认,点击Next。

3.5 等待安装完成

对于完整安装器,等待界面如下:

对于web安装器,需要下载所选择部件的对应安装文件,则其等待界面如下:

四、获取许可

1 在Xilinx许可网站上生成许可证。

2 在安装完成后出现的如下界面中,选择Load License \rightarrow Copy License,在弹出的界面中选择生成好的许可证,点击打开即可。(若安装完成后关闭了该界面,则可以通过运行sdx,在弹出的界面中会提示当前sdx没有正确的许可证,点击获取就会出现该界面。运行sdx的命令为:先source /安装路径/SDx/版本号/setting64.sh后sdx)。

五、设置好许可后仍提示许可不可用

5.1 原因

在使用MAC地址产生SDSoC的许可时,该许可需要以太网设备名称为eth0才能去匹配,因此在设置好许可后仍提示许可不可用的,多半是因为系统以太网设备名称不是eth0,而是enp、eno。。。等等。

5.2 解决方法

修改以太网设备名称,使其变成eth0

1 切成root用户:sudo -i

2 打开grub文件:gedit /etc/default/grub

3 修改grub文件:将GRUB_CMDLINE_LINUX=""修改为GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"

4 更新grub引导配置文件:update-grub

5 打开interfaces文件:gedit /etc/network/interfaces

6 修改interfaces文件:添加以下两行代码

auto eth0
iface eth0 inet dhcp

7 重启:reboot

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值