Zynq通过TFTP进行启动
来源:互联网 发布:seo能帮你赚到钱 编辑:程序博客网 时间:2024/05/29 16:39
本文介绍如何通过TFTP进行ZYNQ芯片的启动
开发平台:
虚拟机:VirtualBox
Ubuntu:14.04
Ubuntu中安装Vivado 2015.4和SDK
硬件平台:Zedboard开发板
准备工作:
1. Ubuntu中正确安装了xilinx的cable driver;
cd /opt/Xilinx/Vivado/2015.4/data/xicom/cable_drivers/lin64/install_script/install_drivers/
sudo ./install_drivers
2. 在Ubuntu中配置TFTP服务器
用apt-get install安装
#1、安装
sudoapt-get install tftp-hpa tftpd-hpa
#2、建立目录
sudomkdir /tftpboot
sudochmod777 /tftpboot
#3、配置
sudovim /etc/default/tftpd-hpa
#修改以下两项
TFTP_DIRECTORY="/tftpboot"
TFTP_OPTIONS="-l -c -s"
#4、启动
sudoservice tftpd-hpa restart
3. 参考《ug1144-petalinux-tools-reference-guide.pdf》文档,配置TFTP启动相关的参数(petalinux-config)
4. 在Ubuntu中创建你的工程并编译,编译完成后,确保你所编译的生成的文件已自动拷贝在/tftpboot目录下;
5. 按照《ug1144-petalinux-tools-reference-guide.pdf》中的步骤,采用Jtag模式启动U-boot(petalinux-boot--jtag --prebuilt 2);
6. 进入U-Boot-PetaLinux>阶段后,利用set serverip和set ipaddr命令来配置远端server的IP和本地IP(在此之前需要先在PC上配置好server端的IP);
配置完成后,通过run netboot指令启动Zynq;- Zynq通过TFTP进行启动
- ZYNQ启动
- 通过tftp启动arm开发板
- uboot通过tftp来启动内核
- zynq系列通过XMD进行JTAG调试出错解决方案
- linux下通过tftp对板子进行的烧写
- 如何通过 TFTP 方式对 WNDR3700 进行固件修复
- 通过tftp服务器进行交换机配置的导出
- mini2440 用tftp,nfs通过网络来启动系统,失败
- 如何在windows下通过tftp启动目标板
- ZYNQ的启动过程
- zynq启动过程
- ZYNQ 7000 MicroZED通过QSPI启动linux内核(不需要SD卡)
- zynq QSPI Flash 启动过程
- Zedboard--zynq开发和启动
- zynq fsbl启动调试模式
- zynq的启动方式学习
- zynq QSPI启动速度优化
- Java后台书单
- Laplacian函数用法示例
- 测量各种数据类型的长度(包括指针),typedf关键字对数据类型的作用!
- Java编程:hibernate实体类属性第二个字母大写“Could not find a getter for rS” 的问题
- SSH远程连接至Linux主机
- Zynq通过TFTP进行启动
- window实现sublime的C++代码跳转
- Scharr函数用法示例
- vim+python+OpenCV学习八 : 调用摄像头
- 查找整数
- GMII,RGMII,SGMII,TBI,RTBI接口信号及时序介绍
- java命令执行打好的jar包,maven的jar包形式
- 欢迎使用CSDN-markdown编辑器
- 边缘检测综合示例——Canny算子,Sobel算子,Laplace算子,Scharr滤波器合辑