问题描述
@H_502_0@我正在开发 Ultra96 开发板,SOC Xilinx Zynq UltRascale+ MPSoC ZU3EG A484,运行:
disTRIB_ID=petalinux
disTRIB_RELEASE=2020.1
disTRIB_CODENAME=zeus
disTRIB_DESCRIPTION="PetaLinux 2020.1"
@H_502_0@这是我的内核版本:5.4.0-xilinx-v2020.1
@H_502_0@我不熟悉 petalinux,所以我需要有关重新编译 xilinx 内核以启用大页面的帮助。
@H_502_0@是否有任何指南逐步解释如何重新编译内核?
@H_502_0@谢谢。
解决方法
运行
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 中的配置项目组件