Xilinx 平台操作视频|学习笔记

简介: 快速学习 Xilinx 平台操作视频

开发者学堂课程【高校精品课-杭州电子科技大学-EDA技术:Xilinx 平台操作视频】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/11/detail/15871


Xilinx 平台操作视频

 

Xilinx 平台操作视频

首先登录官网,点击控制台,点击云服务器 ECS,点击实例,选择实例地域华北2(北京)

image.png

点击实例更多:实力状态,启动实例。启动后等待启动完成,复制公网 IP。

打开 MobaXtern,选择 SSH,填写 Ip 和 username。如果不行输入 R 重新连接。

连接成功后输入服务器登录密码。登录成功后左边为服务器目录,可直接上传下载文件。

image.png

配置环境,输入 source /root/xbinst_oem/F3_env_setup.sh xdma

再检查 vivado、fasscmd 工具是否可用,安装PCIE驱动。

cd 到工程目录下,输入 cd /home/test/

解压工程文件,输入 tar -zxvf f3_hdk_v10.tar.gz

cd 到 hw 目录下,该目录有建立工程所需脚本,输入

cd /home/test/home/work/f3_hdk_v10/cl_hdk/hw/

ls

输入 sh compiling.sh 运行

从综合到实现需要3-4小时,请不要断开连接。

综合实现完成后,如图

image.png

选中的文件为最后生成的文件

输入 export PATH=$PATH:/root/xbinst_oem/runtime/bin/

接着为 faascmd 工具添加可执行权限,输入 chmod +x /root/xbinst_oem/runtime/bin/faascmd

输入 faascmd config --id=xxxxx --key=xxxxx

配置 OSS-Bucket 用于上传文件,输入 faascmd auth --bucket=xzx-bucket

上传文件,输入

faascmdupload_object --object=20_12_06-214544_SDAccel_Kernel.tar.gz --file=20_12_06-214544_SDAccel_Kernel.tar.gz

修改制作镜像的命令,name 可填工程名、tags 可填版本号,输入

Faascmdcreate_image --object=20_12_06-214544_SDAccel_Kernel.tar.gz --fpgatype=xilinx --name=ailun3.3test -tags=v3.3 --encrypted=false --shell=f30010

查看镜像制作状态和 imageuuid,输入fasscmd list_images

镜像制作时间大致需要半小时,每次综合完成后只需制作一次。

镜像制作完成 success。

查看 fpgauuid 和下载后 fpga 状态,输入faascmd list_instances --instanceId=i-2ze4ak3swm52k44htlrj

下载代码,输入

Faascmddownload_image --instanceId=i-2ze4ak3swm52k44htlrj --fpgauuid=3c7c9429538ad4c521c9df05c4d8b0e9507970326100 --fpgatype=xilinx --imageuuid=xilinxla3349da-03d304be4-b442-76f989c42696 --imagetype=afu --shell=f30010

查看下载后 fpga 状态,输入 faascmd list_instances --instanceId=i-2ze4ak3swm52k44htlrj

image.png

等待 fpga 为 valid 下载成功

此处提供简易驱动代码,输入

cd /home/test1/c_code/

将测试图像传到服务器,编译驱动代码,输入gcc bmp.c

a.out 为可执行文件,运行可执行文件,输入./a.out

image.png

结果成功。

相关文章
|
Linux
linux 交叉编译libpng,libjpeg库
linux 交叉编译libpng,libjpeg库
422 1
|
机器学习/深度学习 人工智能 API
在人工智能和机器学习的领域中,语音识别(Speech Recognition,SR)是一个重要的研究方向。它旨在将人类的语音转换为计算机可读的文本。
在人工智能和机器学习的领域中,语音识别(Speech Recognition,SR)是一个重要的研究方向。它旨在将人类的语音转换为计算机可读的文本。
|
安全 Linux 网络安全
OpenSSH漏洞修复(升级最新版本流程)
【5月更文挑战第27天】OpenSSH漏洞修复(升级最新版本流程)
1731 1
OpenSSH漏洞修复(升级最新版本流程)
|
存储 机器学习/深度学习 并行计算
GPU通信互联技术:GPUDirect、NVLink与RDMA
在高性能计算和深度学习领域,GPU已成为关键工具。然而,随着模型复杂度和数据量的增加,单个GPU难以满足需求,多GPU甚至多服务器协同工作成为常态。本文探讨了三种主要的GPU通信互联技术:GPUDirect、NVLink和RDMA。GPUDirect通过绕过CPU实现GPU与设备直接通信;NVLink提供高速点对点连接和支持内存共享;RDMA则在网络层面实现直接内存访问,降低延迟。这些技术各有优势,适用于不同场景,为AI和高性能计算提供了强大支持。
|
Ubuntu Linux Shell
【linux】PetaLinux 2024.1安装笔记
【linux】PetaLinux 2024.1安装笔记
1726 0
|
安全 Linux Shell
SSH服务器拒绝密码登录的解决方法
SSH服务器拒绝密码登录的解决方法
4149 1
|
弹性计算 大数据 测试技术
阿里服务器租用多少钱一年?阿里云服务器租用价格表(最新CPU/内存/带宽/磁盘收费标准)
阿里服务器租用多少钱一年?阿里云服务器租用价格表(最新CPU/内存/带宽/磁盘收费标准)。阿里云服务器的租用费用因实例类型、地域、配置等因素而有所不同,价格范围可以从几百元到几千元不等。2024年阿里云服务器租用费用价格表更新,云服务器ECS经济型e实例2核2G、3M固定带宽99元一年、ECS u1实例2核4G、5M固定带宽、80G ESSD Entry盘优惠价格199元一年,轻量应用服务器2核2G3M带宽轻量服务器一年61元、2核4G4M带宽轻量服务器一年165元12个月、2核4G服务器30元3个月,幻兽帕鲁4核16G和8核32G服务器配置,云服务器ECS可以选择经济型e实例、通用算力u1实
|
编解码 人工智能 自然语言处理
ModelScope体验人像卡通化模型
该任务采用一种全新的域校准图像翻译模型DCT-Net(Domain-Calibrated Translation),利用小样本的风格数据,即可得到高保真、强鲁棒、易拓展的人像风格转换模型,并通过端到端推理快速得到风格转换结果。
1380 94
|
Ubuntu Linux 编译器
用户态协议栈学习,DKDK基本用法介绍
用户态协议栈学习,DKDK基本用法介绍
930 0