我正在使用 yocto项目构建Linux操作系统映像。 我使用SUMO版本,因此具有 4.14.73内核版本。
问题是我已经预编译了版本为 4.14.88 的linux驱动程序。
我认为我必须升级我的Linux内核以使其成为驱动程序的相同版本。
任何想法如何做到这一点?
答案 0 :(得分:0)
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
但是请注意Sumo不提供4.14.88。我看到的最新Sumo提供了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并修改版本,或者完全创建一个新的内核配方来满足您的需求。