跳转到主要内容
国际橡塑展报名
国际橡塑展报名
国际橡塑展报名

ZedBoard

Zedboard学习(二):zedboard的Linux下交叉编译环境搭建

judy 提交于

环境准备
首先肯定是要下载xilinx-2011.09-50-arm-xilinx-linux-gnueabi.bin文件,这是官方提供的linux下交叉编译链安装文件,下载地址为:https://pan.baidu.com/s/1eSP85nO

安装交叉编译环境工作:
1、由于安装文件只能在bash下运行,所以要将dash改为bash,输入以下指令:
sudo dpkg-reconfigure -plow dash

选择No,切换到bash。
<center><img src="http://xilinx.eetrend.com/files-eetrend-xilinx/1_1.png&quot; alt="" width="670"></center>

ZYNQ QNX开发——在ZedBoard上运行QNX

judy /

QNX版本:QNX6.6
宿主系统:Windows
交互系统:Debin
开发板:MIZ702 完全兼容ZedBoard

开发流程:
1、打开QNX Momentics IDE开发环境,File->QNX Source Package and BSP->Next->选择从官网下的BSP压缩包一路Next Finish。
<center><img src="http://xilinx.eetrend.com/files-eetrend-xilinx/blog/201812/13951-41077-…; alt=""></center>

2、在IDE左侧的工程目录下找到新导入的BSP文件,编译工程。Note:在编译BSP之前将/BSP/image/mkflashimage文件的26行的Xilinx SDK路径根据自己的安装情况进行修改。后面附修改后的代码。

SDSoc学习(四):搭建包含AXI_GPIO的平台(解决找不到基地址的问题)

judy /

<strong>简介 </strong>
本篇博客大部分内容前三篇博客都已经包含了,此处重点叙述不同之处,主要对比Tcl命令的不同和解决SDSoc程序找不到基地址的问题。

使用ZedBoard开发板,SDSoc 2017.4, Win10系统;此处通过AXI_GPIO点亮ZedBoard板子上连接在PL端的8个LED灯。

<strong>Tcl命令</strong>
搭建平台的步骤在 SDSoc学习(二)中进行了较为详细的描述,同时也可以参见官方文档 ug1146 和 ug1236 。

SDSoc学习(二):搭建平台,使用EMIO点亮LED

judy /

<strong>简介</strong>
这是学习SDSoc的第二个入门实验,通过EMIO点亮连接在PL上的8个LED。与上一个实验不一样,在这一个实验中,由于ZedBoard平台中没有使能EMIO,因此想直接通过SDSoc编写程序驱动MIO是不行的,所以这一个实验需要自己搭建包含EMIO的平台。

我用的是ZedBoard开发板,SDSoc2017.4。

<strong>第一步:搭建平台 </strong>
通过对官方资料的学习,平台分为软件平台和硬件平台两部分,官方就如何搭建平台提供了较为详细的说明,可以在XILINX官网中搜索ug1146 和ug1236 两篇文档并下载。其中ug1146 理论讲解比较详细,ug1236 重在叙述操作实践,本实验需要搭建的平台就是参照这两篇文档,同时增加了一点点东西完成的。

SDSoc学习(一):使用MIO驱动LED

judy /

<strong>简介</strong>
在XILINX官网上看见了一些SDSoc的介绍视频,感觉这个工具很强大,我之前也有一点点VIVADO+HLS的学习经历,感觉会为学习SDSoc提供一些帮助,所以就尝试学习学习。

先从最基础的点亮一个LED入手,通过对官方资料的学习,惊奇的发现官方给的例程都是对算法加速,而没有一些入门例程,比如说点亮一个LED(可能是太简单了官方不屑说,也有可能是我没找到)。

我用的是ZedBoard开发板,SDSoc版本2017.4,Win10 64位系统。这个例子是我用ZedBoard开发板点亮一个直接连在MIO7上的LD9。