Прекомпилирайте ядрото на xilinx с помощта на Petalinux

Работя върху платка 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, за да активирам hugepages.

Има ли ръководство, което обяснява стъпка по стъпка как да прекомпилирам ядрото?

Благодаря ти.


person fred_bd    schedule 05.01.2021    source източник


Отговори (1)


Бягай

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 за повече подробности

person csd    schedule 19.04.2021