1.资料获取:
https://github.com/Xilinx
(开发所需资源,包括:交叉编译工具,linux kernel 源码,u-boot 源码, device-tree 源码,  qemu,  gdb 等)

http://www.wiki.xilinx.com
(开发流程资料,包括:创建 FSBL,配置编译内核,配置编译 u-boot,编译生成 dtb,制作根文件系统,linux 设备驱动程序,设计例程等)

http://china.xilinx.com/support     
(Xilinx 提供的技术支持文档)

2.设计流程概览

注:Xilinx 支持以多种方式构建嵌入式 Linux,最简单的是使用 Xilinx PetaLinux 软件开发工具包。

  该环境通过将流行的 Yocto 项目基础设施封装在一组易于使用的命令行工具中,简化了构建过程;

  对于那些拥有自己的构建框架,或喜欢纯粹 DIY 体验的用户,Xilinx 在 GitHub 上提供了完整的源代码,获取链接是 GitHub.com/Xilinx

3.开发环境/工具安装

  • 安装 Linux 操作系统:因为 PetaLinux 未提供 Windows 系统支持(可以选择装在虚拟机中);
  • 安装 PetaLinux tools:Zynq 嵌入式 Linux 移植解决方案;
  • 安装 Xilinx Vivado tools:Zynq 软、硬件开发设计 IDE;
  • 安装交叉编译工具(可选):自己移植 Linux 时需要,使用 PetaLinux 方案时则不需要。

最新文章

  1. Ubuntun CentOS的ISO官方MD5在哪里查看(安装虚拟电脑时出现严重错误的解决方法)
  2. String类中一些的方法的应用
  3. Bootstrap 我的学习记录4 轮播图的使用和理解
  4. ris'In App Purchase总结
  5. Linux网络编程10——使用UDP实现五子棋对战
  6. 读书笔记 effective C++ Item 40 明智而谨慎的使用多继承
  7. 使用 Linux 的 strace 命令跟踪/调试程序的常用选项
  8. SpringBoot之显示本地图片范例
  9. PxCook 像素大厨 标注切图,一起搞定!专注设计本质
  10. solr defType查询权重排序
  11. 【PAT】1103 Integer Factorization(30 分)
  12. Nmap扫描教程之基础扫描详解
  13. java 让图片变黑白
  14. P3066 [USACO12DEC]逃跑的BarnRunning Away From
  15. POJ 1151 Atlantis 求矩阵面积并 扫描线 具体解释
  16. C#二叉树简易实例
  17. 20145329吉东云 《Java程序设计》 第一周学习总结
  18. 二十二 Python分布式爬虫打造搜索引擎Scrapy精讲—scrapy模拟登陆和知乎倒立文字验证码识别
  19. Floyd's Cycle Detection Algorithm
  20. TimesTen学习(三)安装、连接、远程连接TimesTen数据库

热门文章

  1. Comedi的安装
  2. C#编码规范之代码的增删改约定
  3. oracle sql developer 创建数据库链接
  4. Ansible 安装与配置(一)
  5. ActiveMQ (一) 简介
  6. 新建git仓库并与github同步
  7. Wpf开源收集
  8. 【CentOS】PostgreSQL安装与设定
  9. css 优化
  10. Python 目录整理