【ZYNQ Linux开发】Xilinx工具与NFS服务常用命令

写在前面

以下给出一些我的相关配置,方便大家把相关命令更换为自己能用的

1.用户名:mpsoc

2.Xilinx软件安装路径:

Vivado:~/tools/Xilinx/Vivado
Vitis:~/tools/Xilinx/Vitis

3.Petalinux的工作路径:

~/peta_prj/linuxPsBase

4.Petalinux的硬件描述文件xsa存放位置

~/peta_prj/linuxPsBase/hardware

       以上两条可直接由以下命令建立:

mkdir -p ~/peta_prj/linuxPsBase/hardware

5.离线编译路径

/home/mpsoc/Downloads/petalinux_offline_pkg/sstate_aarch64_2020.1/aarch64

6.镜像路径

file:///home/mpsoc/Downloads/petalinux_offline_pkg/downloads_2020.1/downloads

7.内核源码路径

/home/mpsoc/Downloads/petalinux_offline_pkg/linux-xlnx-xilinx-v2020.1

8.uboot路径:/home/mpsoc/Downloads/petalinux_offline_pkg/u-boot-xlnx-xilinx-v2020.1

9.设置的虚拟机IP:192.168.100.12

10.设置的主机IP:192.168.100.12

11.设置的板子IP:192.168.100.12

12.虚拟机NFS文件夹路径:/home/mpsoc/work

Vivado与Vitis相关

1.Vivado设置环境变量:

source /tools/Xilinx/Vivado/2020.1/settings64.sh

2.Vitis设置环境变量:

source /tools/Xilinx/Vitis/2020.1/settings64.sh

3.完成1,2后交叉编译程序:

aarch64-linux-gnu-gcc -o helloworld main.c

4.打开Vivado:

source /tools/Xilinx/Vivado/2020.1/settings64.sh
vivado &

5.打开Vitis:

source /tools/Xilinx/Vitis/2020.1/settings64.sh
vitis &

NFS服务

1.NFS服务相关:
(1)虚拟机重启rpcbind服务:

sudo /etc/init.d/rpcbind restart

(2)虚拟机重启NFS服务:

sudo /etc/init.d/nfs-kernel-server restart

(3)开发板挂载NFS服务:

mount -t nfs -o nolock 192.168.100.23:/home/mpsoc/work /mnt

2.IP相关:
(1)电脑Windows系统查看网络参数:

ipconfig

(2)Linux下查看网络参数:

ifconfig

(3)虚拟机设置IP:

sudo ifconfig ens33 192.168.100.23

(4)开发板设置IP:

ifconfig eth0 192.168.100.34

(5)ping主机:

ping 192.168.100.12

(6)ping虚拟机:

ping 192.168.100.23

(7)ping开发板:

ping 192.168.100.34
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

辣个蓝人QEX

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值