问题描述
我正在开发 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 中的配置项目组件