Petalinux 使用外部ADI的内核源码编译记录-附oe_runmake解决办法
最近在使用zynq+ad9361,需要使用ADI提供的内核源码。按照UG1144的,Using External Kernel and U-Boot with PetaLinux。配置工程petalinux-config,在界面里配置linux components selection->linux-kernel->ext-local-src ,会弹出输入内核目录框,输入内核源码目录。
编译后,会出现do_compile: oe_runmake failed 错误。然后查阅附近有关的错误信息,根据信息找到这个log文件并打开,会提示在内核源码目录运行一次 make mrprope命令。
编译之后,出现错误Error: /home/yetob/work/ad9361/usr/zc702linux/zc702linux/build/../components/plnx_workspace/device-tree/device-tree/pl.dtsi:57.32-33 syntax error。根据这个信息,大概可以猜到是自动生成的设备树文件有问题,打开pl.dtsi文件,定位到位置:clock-frequency = <148484848.4848485>;时钟有小数是什么鬼?去掉小数点和之后的字符。保存再编译,不报错。
Petalinux 使用外部ADI的内核源码编译记录-附oe_runmake解决办法相关推荐
- Android 内核源码编译记录
注:此处内容总结自google官网:AOSP 编译内核.编译完成后刷机部分参考自其他大佬的文章.文中末尾提供了上传至CSDN的msm内核和Aarch64gcc工具 的下载链接,不想从官网下载的可以直接 ...
- 不同的内核源码编译出来的ko文件,区别到底是什么?
之前一直在考虑,不同的内核源码编译出来的ko文件,区别到底是什么? 能不能不编译内核加载内核模块呢?最近逆向分析了linux内核ko模块的结构,事实证明,是可以的. 我在这里给大家分享一些我的心得. ...
- 【linux内核-源码编译之centos7】
linux内核-源码编译之centos7 一. 为什么要编译内核 二.疑难杂症 三.演示环境 四.下载源码 4.1.两者源码区别 4.2.将获取到的源码放在/usr/src/kernels/ 下 五. ...
- 编译linux源码报错,记录一次Linux内核源码编译实验
记录一次Linux内核源码编译实验 文章目录 记录一次Linux内核源码编译实验 0. 实验环境 1. 选择.下载内核源码 2. 安装必要的依赖软件以及性能要求 3. 解压.配置和编译内核源码 3.1 ...
- Linux下imx6dl开发板从镜像的烧写、内核源码编译到第一个驱动运行的详细步骤
文章目录 前言 一.对开发板烧写镜像 1.镜像烧写 2.串口测试 二.搭建交叉编译环境 1.Ubuntu下搭建交叉编译环境 2.WSL下搭建交叉编译环境 三.编译Linux内核源码 1.Ubuntu下 ...
- Spring IOC 容器源码分析 - 循环依赖的解决办法
1. 简介 本文,我们来看一下 Spring 是如何解决循环依赖问题的.在本篇文章中,我会首先向大家介绍一下什么是循环依赖.然后,进入源码分析阶段.为了更好的说明 Spring 解决循环依赖的办法,我 ...
- Jetson Agx Xavier USB驱动裁剪+can时钟修改+内核源码编译流程(jetpack4.6.1)
自己做了一块Xavier载板,硬件裁剪了一些功能,导致官方镜像usb无法使用,我使用的是jetpack4.6.1(R32.7.1),所以进行驱动修改,重新编译内核. 一.虚拟机环境 在Windows下 ...
- xilinx linux内核,Xilinx-Zynq Linux内核源码编译过程
本文内容依据http://www.wiki.xilinx.com网址编写,编译所用操作系统为ubuntu 14 1.交叉编译环境的安装配置 2.uboot的编译 1)下载uboot源代码 下载uboo ...
- meego内核源码编译
需要的工具:SDK(主要是那个镜像文件),mic2 内核源码:kernel-2.6.35.3-12.3.src.rpm 由 http://repo.meego.com/MeeGo/tools/repo ...
最新文章
- ORB-SLAM2从理论到代码实现(六):Tracking.cc程序详解(上)
- 将Doc或者Docx文档处理成html的代码逻辑;统计word中的字数,段数,句数,读取word中文档内容的代码逻辑...
- Android中自定义View的研究 -- 在XML中引用自定义View
- python俄罗斯方块实训报告_Python_简易版俄罗斯方块
- Linux远程访问及控制(SSH、TCP Wrappers 访问控制)
- springcloud-05-ribbon中不使用eureka
- [Linux] 修改系统默认编码
- 第九节:ES6为对象做了哪些扩展?
- 二分法的计算机应用,二分法(数学领域术语)_百度百科
- 写通俗易懂代码-用卫语句替代嵌套条件表达式
- 如何为编程爱好者设计一款好玩的智能硬件(十)——无线2.4G通信模块研究·一篇说完...
- 灾害可视化:全国进入汛期,多地预警,全国多省进入暴雨洪灾状态、地图GIS数据可视化、雷达云图、等值线、等值面绘制
- 做博客推广的SEO外链计划
- linux安装gt620驱动下载,Debian6安装Nvidia GT 620显卡驱动
- 工具善其事,必先被苦逼的其器所钝伤然后打磨之才能利其器
- termux 安装 kali
- 郑州、昆明、韶关等多地全面推行商品房买卖合同电子签约
- php configure 报错 error: xml2-config not found. Please check your libxml2 installation
- 使用ASP.NET技术开发网上书店
- 入门铺路——python