当前位置: 首页 > 知识库问答 >
问题:

更改YOCTO Linux内核版本

沈骞仕
2023-03-14

我正在使用约克托项目来构建 linux os 映像。我使用SUMO版本,所以我有4.14.73内核版本。

问题是我有预编译的linux驱动,版本是4.14.88。

我认为我必须升级我的linux内核,使其成为相同版本的驱动程序。

知道怎么做吗?

共有1个答案

祁嘉木
2023-03-14

1)您必须在发行版配置中使用PREFERRED_VERSION_linux-yocto = “4.14.88”,例如:http://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/meta-yocto/conf/distro/poky.conf?h=daisy#n22

但是请注意,相扑不提供4.14.88。我看到的最新相扑提供4.14.76:https://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/meta/recipes-kernel/linux/linux-yocto_4.14.bb?h=sumo#n27

因此,您可以选择创建一个linux-yocto_4.14.bbappend并修改版本,或者创建一个新的内核配方来完全满足您的需求。

 类似资料:
  • 修改内核 之前的内核实现并未使能页表机制,实际上内核是直接在物理地址空间上运行的。这样虽然比较简单,但是为了后续能够支持多个用户进程能够在内核中并发运行,满足隔离等性质,我们要先运用学过的页表知识,把内核的运行环境从物理地址空间转移到虚拟地址空间,为之后的功能打好铺垫。 更具体的,我们现在想将内核代码放在虚拟地址空间中以 0xffffffff80200000 开头的一段高地址空间中。这意味着原来放

  • 由于Linux系统的特殊性,G01对于Linux系统的支持主要以内核版本为主,即"uname -a"所显示的版本信息;而不以系统的版本信息为支持标准。 以下表格中为当前G01支持的Linux系统内核版本,安装时请进行参考。 CentOS/RedHat Linux 内核版本 CentOS 7/RedHat Linux 7 CentOS 6/RedHat Linux 6 CentOS 5/RedHat

  • 本文向大家介绍如何实现更换Jupyter Notebook内核Python版本,包括了如何实现更换Jupyter Notebook内核Python版本的使用技巧和注意事项,需要的朋友参考一下        我使用anaconda安装的python3.6.3,并且自己建立一个虚拟环境,虚拟环境下的python版本也是3.6.3,Jupyter Notebook的内核P丫头好哦哦呢指向的是虚拟环境下的

  • 13.2.3 更改Java版本 spring-boot-starter-parent选择相当保守的Java兼容性。如果遵循我们的建议并使用更高的Java版本,您可以添加一个java.version属性: <properties> <java.version>1.8</java.version> </properties>

  • 问题内容: 如何设置Jenkins保留的一份特定工作的数量? 詹金斯保留了我们所有工作的最后30个版本。但是,对于特定的工作,我们希望保留60个版本,而不是30个。 我转到作业的配置页面,勾选“丢弃旧版本”,在“要保留的最大版本数”中输入“ 60”,保存作业配置,然后重新启动Jenkins。 进行此更改后,詹金斯仍然只保留30个工作版本。我究竟做错了什么? 相关问题:为什么只保留30个构建?(我认

  • 问题内容: 我在运行带有内核2.6.26-2-amd64的Linux(Debian)的计算机上构建了一个应用程序,我想在运行运行内核2.6.16.60-0.21-smp的Linux(Suse)的另一台计算机上运行此应用程序,但是出现了错误“致命:内核太旧”。 我从互联网上的研究中得知,如果针对未编译为支持较早内核版本的glibc库进行构建,则可能会发生这种情况,但它通常涉及2.4版。是否有可能针对