如何在zynq上挂linux_第二章.pdf

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
如何在zynq上挂linux_第二章

上一章讲到这么一个网页: /resources/tools-software/linux-drivers/platforms/zynq 你打开看看,密密麻麻好多英文啊 还有各种链接 本人时间确实有限,简略讲点要紧的部分吧。 这个网页讲了三大部分 1,u-boot,uImage,和dtb文件的编译 ,BOOT.bin的生成 3,UI界面下载和释放 教程第一章有这么一个图: 其实要启动一个linux, 你需要的就是以下四个文件: BOOT.bin devicetree.dtb uImage 和uramdisk.image.gz BOOT.bin (来自于编译得来的u-boot文件和网页提供的参考设计) devicetree.dtb (编译得来) uImage (编译得来) 和uramdisk.image.gz (教程第一章里已经讲了怎么来的,xilinx 网站之直接下载下来就行) 所以,在linux下要编译的是这几个文件: u-boot uImage devicetree.dtb 然后你就需要一台linux的电脑了 VNC接入工作站也行,虚拟机也行,或者你干脆装一台linux。 有两点注意:我试过14.04版的Ubuntu,在解压缩一个zip包的时候会出错,提 示文件名过长。 我也试过一个桌面版的RHEL 6.4,结果里面没装GCC,而GCC在编译过程里 是必须有的。(查看装没装GCC的办法之一是进/usr/bin看一下有没gcc文件) 最后搞成功的是一台装了GCC的RHEL 6.3桌面版。 现在准备下载一堆东西吧 第一样,交叉编译环境安装包 /member/mentor_codebench/xilinx-2011.09-50-arm-xilinx-linux-gnueabi.bin 141M大小,去下载吧。 开个迅雷或者QQ炫风的会员会很快的。 第二样,u-boot编译环境 下载页面: /Xilinx/u-boot-xlnx 点右边的“Download ZIP”就开始下载,然后你可以指定下载目录。 或者直接下载: /Xilinx/u-boot-xlnx/archive/master.zip 这个zip包下载下来之后会自动重新命名为u-boot-xlnx-master.zip 放进linux之后解压缩 解压命令unzip -o u-boot-xlnx-master.zip 别忘了把这个补丁文件放进解压后的根目录 /_media/resources/tools-software/linux-drivers/platforms/uboot-env.patch 第三样,uImage 和 dtb 的编译环境: 下载页面: /analogdevicesinc/linux 容易点右边的“Download ZIP” 或者直接下载 /analogdevicesinc/linux/archive/xcomm_zynq.zip 下载成功之后自动重命名为linux-xcomm_zynq.zip 同样在linux下解压缩后使用 第四样,ADI提供的参考设计 下载页面: /analogdevicesinc/fpgahdl_xilinx 同样点右边“Download ZIP” 或者直接下载 /analogdevicesinc/fpgahdl_xilinx/archive/master.zip 下载成功之后自动重命名为fpgahdl_xilinx-master.zip 在WIN下解压缩后使用 (其实看你的ISE 14.6装在哪里了,你在linux下用ISE也是可以的) 好了现在下载进行了一小半(晕倒吧?) 接下来大头是下载一个ISE 14.6 别的版本不行,尤其低版本不行 14.4肯定不行。 因为打开参考设计的时候会报错,所以你必须下载对应的版本。 具体用哪个版本,看这个网址 /resources/fpga/xilinx/kc705/adv7511 其中有: Required Software Xilinx ISE 14.6 (Programmer (IMPACT) is sufficient for the demo and is available on Webpack). ISE14.6的下载地址: /s/1pNj5s 其中包含破解文件的 一共也就七八个G吧,希望你网速还凑合。 下面就开始干活了! 先把下载之一 教程编译环境的bin文件弄进linux里去 这个bin文件叫xilinx-2011.09-50-arm-xilinx-linux-gnueabi

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档