使用 Petalinux 重新编译 xilinx 内核

问题描述

我正在开发 Ultra96 开发板,SOC Xilinx Zynq UltraScale+ MPSoC ZU3EG A484,运行:

DISTRIB_ID=petalinux
DISTRIB_RELEASE=2020.1
DISTRIB_CODENAME=zeus
DISTRIB_DESCRIPTION="PetaLinux 2020.1"

这是我的内核版本:5.4.0-xilinx-v2020.1

我不熟悉 petalinux,所以我需要有关重新编译 xilinx 内核以启用大页面的帮助。

是否有任何指南逐步解释如何重新编译内核?

谢谢。

解决方法

运行

petalinux-config -c kernel

这将带您进入内核菜单配置,然后您可以使用它来设置大页面。

一旦您对更改感到满意并想要保存它们,您可以运行:

petalinux-build -c kernel -x finish

这会将模组保存到 project-spec/meta-user/recipes-kernel/devtool-fragment.cfg

您可以将其提交到 git 以保留配置更改。

有关详细信息,请参阅 https://www.xilinx.com/support/documentation/sw_manuals/xilinx2020_1/ug1144-petalinux-tools-reference-guide.pdf 中的配置项目组件

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...