ZedBoard
invalid user name
这个作者很懒,什么都没留下…
展开
-
ZedBoard--(3)SQLite3的移植
参考资料:http://www.myir-tech.com/bbs/thread-6189-1-1.html本文建立在ZedBoard已经移植好Linux的基础上。(移植方法详见http://blog.csdn.net/qq_20091945/article/details/51223326)一、下载SQLite3源码在官网http://www.sqlite.org/download....原创 2016-04-22 23:24:45 · 654 阅读 · 0 评论 -
ZedBoard--(4)嵌入式Linux下的LED实验(PS + PL)
作为ZedBoard新手,在网上找了很多资料,感觉大神们的博客教程啥啥的,有些地方写的不是特别详细。在下菜鸟一枚,希望写一些菜鸟式的东西,方便感兴趣的同学快速入门。言归正传,既然第2篇文章中Linux已移植好,是时候做点简单的小实验了。(1)新建ZYNQ工程Vivado中新建一个工程,如图1所示:【图1】 新建ZYNQ工程点“Next”,选择RTL Projec原创 2016-04-23 19:17:36 · 4550 阅读 · 8 评论 -
Eclipse上使用arm-xilinx-linux-gnueabi-gcc遇到的The selection cannot be launched的问题
想通过Eclipse来开发在ZedBoard上运行的C程序,于是新建了个C工程(需先安装CDT),在工程Properties -> C/C++ Build -> Settings中,将gcc换成交叉编译器后,点OK。(注意:一定要把交叉编译器的完整路径加上,不然Eclipse找不到编译器在哪,哪怕已经设置过环境变量。必要时,需要对root文件夹来一句chmod 777,否则会出现权原创 2016-06-24 13:35:32 · 1299 阅读 · 0 评论 -
ZedBoard--(6)利用Vivado HLS生成AXI接口的IP核
在学习ZYNQ的时候,我们可以找到网上许多教程,但这些教程都是用现成的AXI接口的IP核。刚入门的朋友可能有疑问:要怎样才能把自定义IP核接到PS上面?最直接的办法是在实现IP核的时候自行加上AXI的协议转换,但是对于刚入门的朋友来说,还要学习一个全新的总线协议并且要正确无误得实现它,这是有一定难度的。这就是本文存在的意义所在。本文将为读者介绍如何使用Vivado HLS生成带有AXI接口的IP核。原创 2017-05-04 08:25:57 · 9816 阅读 · 7 评论 -
ZedBoard--(5)嵌入式Linux下的DMA测试(Direct Register Mode)(PS + PL)
ZedBorad–(5)嵌入式Linux下的DMA测试(PS+PL)本文将详细介绍如何在ZedBorad上使用AXI接口的DMA IP核。(文末会给出测试代码的下载链接)DDR控制器、AXI DMA控制器以及PS之间的互连关系如下图所示。 DDR控制器已经包含在PS中,而AXI DMA和数据FIFO是需要我们自己在PL中实现的。由图可知,处理器使用AXI-Lite总线和DMA、DDR控制器进行原创 2017-04-16 10:26:31 · 10702 阅读 · 45 评论 -
ZedBoard--(2)嵌入式Linux移植和BOA服务器的搭建
详情请看:http://download.csdn.net/detail/qq_20091945/9499740。此文档是本人的亲身实践。原创 2016-04-22 21:23:00 · 946 阅读 · 0 评论 -
ZedBoard--(1)搭建交叉编译环境
本文参考资料:http://blog.csdn.net/xzyiverson/article/details/11264417http://www.eefocus.com/nightseas/blog/12-10/287208_5ceaa.html一、安装Ubuntu15.10(其他版本也是可以的,例如12.04等)二、由于这个环境是为32-bit系统设计的,64-bit系统的用户需要先安装部分3原创 2016-03-24 08:06:15 · 2161 阅读 · 0 评论