[原创]基于Zynq Linux环境搭建(三)

此篇编译Kernel

解压:

[#17#17:26:56 [email protected] ~/Zybo_Demo]$tar zxvf *.tar.gz

  

进入到文件kernel文件夹中,clean

[#19#18:48:24 [email protected] ~/Zybo_Demo/linux-xlnx-xilinx-v2014.2]$make distclean

  

配置

[#21#18:49:01 [email protected] ~/Zybo_Demo/linux-xlnx-xilinx-v2014.2]$make ARCH=arm xilinx_zynq_defconfig

  

make  ARCH=arm  menuconfig

出现错误,需要安装ncurses库,命令sudo apt-get install libncurses5-dev

make

[#22#18:49:14 [email protected] ~/Zybo_Demo/linux-xlnx-xilinx-v2014.2]$make ARCH=arm uImage LOADADDR=0x00100000

  

在编译生产image文件时,出现了下述错误

"mkimage" command not found - U-Boot images will not be built
make[1]: *** [arch/arm/boot/uImage] Error 1
make: *** [uImage] Error 2

  

更新u-boot-tools

[#22#18:55:17 [email protected] ~/Zybo_Demo/linux-xlnx-xilinx-v2014.2]$sudo apt-get install u-boot-tools

  

更新完成后,再次运行即可生成Image文件

dts编译

在SDK配置相关模板

生成PL侧和PS侧的设备信息,导入到./arch/arm/boot/dts/

重启前的版本如下:

[#27#19:01:21 [email protected] ~/Zybo_Demo/linux-xlnx-xilinx-v2014.2]$./scripts/dtc/dtc -O dtb -I dts -o devicetree.dtb ./arch/arm/boot/dts/zynq-zybo.dts

  

在当前目录下生成dtb。

至此,kernel和dts都生成号

原文地址:https://www.cnblogs.com/ifpga/p/8182029.html

时间: 2024-08-30 02:53:24

[原创]基于Zynq Linux环境搭建(三)的相关文章

[原创]基于Zynq Linux环境搭建(二)

在此篇,我们编译UBOOT 解压: [#17#17:26:56 [email protected] ~/Zybo_Demo]$tar zxvf *.tar.gz 在解压过程中出现下述问题 tar: xlnx-boot/arch/arm/include/asm/arch: Cannot create symlink to `arch-zynq': File exists 原因:源码包不能放置在共享文件夹中,将源码包拷贝至linux文件系统上. clean [#63#18:31:49 [email 

[原创]基于Zynq Linux环境搭建(一)

安装VMWare版本12 Ubuntu版本 12.04.5 64bit 系统安装完成后,登陆系统,在sotfware中心安装konsole.gvim.software source等基本软件 在software sources中,配置download源,如下图示所示,确保系统更新不会被中断. sudo apt-get update 重启前的版本如下: [#8#00:53:28 [email protected] ~]$sudo apt-get update [sudo] password for

[原创]基于Zynq Linux环境搭建资源

https://pan.baidu.com/s/1c6ovb4 原文地址:https://www.cnblogs.com/ifpga/p/8207177.html

【cocos2d-x学习笔记】Windows下创建项目&Linux环境搭建&安卓环境搭建

一.windows下创建新项目 打开CMD将路径设置到cocos软件下的tools下的project-creator下,执行命令:create_project.py -project HelloWorld -package com.zsc.HelloWorld -language cpp 二.Linux环境搭建(QT配置) 1. 安装linux系统,ubuntu 14.04 64位 2. 安装支持软件 第1步:sudo apt-get update(运行此命令) 第2步:sudo apt-get

1.linux环境搭建

前戏: 因为工作需要,需要接触一些linux相关知识,在此做个学习记录啊! 正文: 一.linux 类别(常用版本) Redhat:毋庸置疑的最强,企业版需要付费 CentOS:强大企业级免费版,和red hat架构基本一致.以后想将环境迁移至red hat下,现阶段centos就是最好的选择 当然还有很多其他的系统比如:ubuntu 都是各有优势吧! 二..安装 CentOS下载地址: http://www.centoscn.com/CentosSoft/iso/2013/1205/2196.

[LAMP环境搭建三]PHP安装

****说明:先全部看一遍,再开始安装**** 获取PHP源码包 http://cn2.php.net/get/php-5.5.10.tar.gz/from/this/mirrorwget 安装libxml2:wget ftp://xmlsoft.org/libxml2/libxml2-2.9.1.tar.gz./configure --prefix=/usr/local/libxml2# yum -y install python-devel 安装zlib:wget http://zlib.n

消息中间件——RabbitMQ(一)Windows/Linux环境搭建(完整版)

原文:消息中间件--RabbitMQ(一)Windows/Linux环境搭建(完整版) 前言 最近在学习消息中间件--RabbitMQ,打算把这个学习过程记录下来.此章主要介绍环境搭建.此次主要是单机搭建(条件有限),包括在Windows.Linux环境下的搭建,以及RabbitMQ的监控平台搭建. 环境准备 在搭建RabbitMQ之前,请先确保如下环境已经搭建完毕 Java环境(我的JDK1.8) Maven环境(我的3.6.1目前最新版) Git环境 没有搭建的同学走传送门: JDK环境搭建

linux环境搭建

一.linux安装 这次学习使用 vmware workstation,安装ubuntu-12.10-desktop. ubuntu系统的图形界面还是很亲民的~ 具体安装就不在一一介绍了..... 二.linux目录结构 linux必要分区 1.根分区 / 2.swap 分区    (虚拟内存分区) linux环境搭建

Linux(一)—— Linux环境搭建

Linux环境搭建 一.虚拟机安装 1.下载地址 https://my.vmware.com/web/vmware/info/slug/desktop_end_user_computing/vmware_workstation_pro/14_0 2.VMWare Workstation安装过程 参考博客:https://blog.csdn.net/u014225733/article/details/81007264 3.建立虚拟机 二.xshell测试连接 这样表示连接linux成功 原文地址