最近在使用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解决办法相关推荐

  1. Android 内核源码编译记录

    注:此处内容总结自google官网:AOSP 编译内核.编译完成后刷机部分参考自其他大佬的文章.文中末尾提供了上传至CSDN的msm内核和Aarch64gcc工具 的下载链接,不想从官网下载的可以直接 ...

  2. 不同的内核源码编译出来的ko文件,区别到底是什么?

    之前一直在考虑,不同的内核源码编译出来的ko文件,区别到底是什么? 能不能不编译内核加载内核模块呢?最近逆向分析了linux内核ko模块的结构,事实证明,是可以的. 我在这里给大家分享一些我的心得. ...

  3. 【linux内核-源码编译之centos7】

    linux内核-源码编译之centos7 一. 为什么要编译内核 二.疑难杂症 三.演示环境 四.下载源码 4.1.两者源码区别 4.2.将获取到的源码放在/usr/src/kernels/ 下 五. ...

  4. 编译linux源码报错,记录一次Linux内核源码编译实验

    记录一次Linux内核源码编译实验 文章目录 记录一次Linux内核源码编译实验 0. 实验环境 1. 选择.下载内核源码 2. 安装必要的依赖软件以及性能要求 3. 解压.配置和编译内核源码 3.1 ...

  5. Linux下imx6dl开发板从镜像的烧写、内核源码编译到第一个驱动运行的详细步骤

    文章目录 前言 一.对开发板烧写镜像 1.镜像烧写 2.串口测试 二.搭建交叉编译环境 1.Ubuntu下搭建交叉编译环境 2.WSL下搭建交叉编译环境 三.编译Linux内核源码 1.Ubuntu下 ...

  6. Spring IOC 容器源码分析 - 循环依赖的解决办法

    1. 简介 本文,我们来看一下 Spring 是如何解决循环依赖问题的.在本篇文章中,我会首先向大家介绍一下什么是循环依赖.然后,进入源码分析阶段.为了更好的说明 Spring 解决循环依赖的办法,我 ...

  7. Jetson Agx Xavier USB驱动裁剪+can时钟修改+内核源码编译流程(jetpack4.6.1)

    自己做了一块Xavier载板,硬件裁剪了一些功能,导致官方镜像usb无法使用,我使用的是jetpack4.6.1(R32.7.1),所以进行驱动修改,重新编译内核. 一.虚拟机环境 在Windows下 ...

  8. xilinx linux内核,Xilinx-Zynq Linux内核源码编译过程

    本文内容依据http://www.wiki.xilinx.com网址编写,编译所用操作系统为ubuntu 14 1.交叉编译环境的安装配置 2.uboot的编译 1)下载uboot源代码 下载uboo ...

  9. meego内核源码编译

    需要的工具:SDK(主要是那个镜像文件),mic2 内核源码:kernel-2.6.35.3-12.3.src.rpm 由 http://repo.meego.com/MeeGo/tools/repo ...

最新文章

  1. ORB-SLAM2从理论到代码实现(六):Tracking.cc程序详解(上)
  2. 将Doc或者Docx文档处理成html的代码逻辑;统计word中的字数,段数,句数,读取word中文档内容的代码逻辑...
  3. Android中自定义View的研究 -- 在XML中引用自定义View
  4. python俄罗斯方块实训报告_Python_简易版俄罗斯方块
  5. Linux远程访问及控制(SSH、TCP Wrappers 访问控制)
  6. springcloud-05-ribbon中不使用eureka
  7. [Linux] 修改系统默认编码
  8. 第九节:ES6为对象做了哪些扩展?
  9. 二分法的计算机应用,二分法(数学领域术语)_百度百科
  10. 写通俗易懂代码-用卫语句替代嵌套条件表达式
  11. 如何为编程爱好者设计一款好玩的智能硬件(十)——无线2.4G通信模块研究·一篇说完...
  12. 灾害可视化:全国进入汛期,多地预警,全国多省进入暴雨洪灾状态、地图GIS数据可视化、雷达云图、等值线、等值面绘制
  13. 做博客推广的SEO外链计划
  14. linux安装gt620驱动下载,Debian6安装Nvidia GT 620显卡驱动
  15. 工具善其事,必先被苦逼的其器所钝伤然后打磨之才能利其器
  16. termux 安装 kali
  17. 郑州、昆明、韶关等多地全面推行商品房买卖合同电子签约
  18. php configure 报错 error: xml2-config not found. Please check your libxml2 installation
  19. 使用ASP.NET技术开发网上书店
  20. 入门铺路——python

热门文章

  1. VsCode使用Git连接Gitee和GitHub
  2. COSCon'22@Beijing | 北京分会场等你赴约
  3. 2021冬-不靠谱的老板-visa信用卡白paio两台服务器
  4. oracle 语法简介说明 一
  5. w7计算机防火墙无法更改,w7防火墙无法更改该怎么办
  6. BZOJ刷题记录---提高组难度
  7. 【自学笔记】尚硅谷数据结构与算法Chapter 4 栈
  8. Springboot配置保存日志文件
  9. Windows11 安装教程(Ultraiso-制作启动盘)
  10. 大数据时代的最大隐患——信息安全