PetaLinux指定Linux configuration文件


PetaLinux新特性,可以指定Linux configuration。Linux configuration文件要放在Linux代碼的目錄arch/arm64/configs里。使用petalinux-config配置時,指定文件名就可以,不用指定目錄。
所以最好一起用Linux configuration和Linux external source。

UG1144的說明如下:

Added Linux Configuration
Added a new menu confi g, petalinux-configuration  → Linux configuration , to specify the Linux
defconfig.

如果Linux configuration文件不在目錄arch/arm64/configs里,會出現以下錯誤。

|#####################################################################################################################################################| Time: 0:00:02
Sstate summary: Wanted 3 Found 2 Missed 1 Current 102 (66% match, 99% complete)
NOTE: Executing Tasks
ERROR: linux-xlnx-5.10+gitAUTOINC+568989d441-r0 do_kernel_metadata: A KBUILD_DEFCONFIG '/proj/zcu106/v212/zcu106-bsp-peta/project-spec/xilinx_peta_obj1787_defconfig' was specified, but not present in the source tree (/proj/zcu106/v212/zcu106-bsp-peta/build/tmp/work-shared/zynqmp-generic/kernel-source/arch/arm64/configs/)
ERROR: linux-xlnx-5.10+gitAUTOINC+568989d441-r0 do_kernel_metadata: Execution of '/proj/zcu106/v212/zcu106-bsp-peta/build/tmp/work/zynqmp_generic-xilinx-linux/linux-xlnx/5.10+gitAUTOINC+568989d441-r0/temp/run.do_kernel_metadata.23353' failed with exit code 1:
WARNING: exit code 1 from a shell command.

ERROR: Logfile of failure stored in: /proj/zcu106/v212/zcu106-bsp-peta/build/tmp/work/zynqmp_generic-xilinx-linux/linux-xlnx/5.10+gitAUTOINC+568989d441-r0/temp/log.do_kernel_metadata.23353
ERROR: Task (/proj/zcu106/v212/zcu106-bsp-peta/components/yocto/layers/meta-xilinx/meta-xilinx-bsp/recipes-kernel/linux/linux-xlnx_2021.2.bb:do_kernel_metadata) failed with exit code '1'
NOTE: Tasks Summary: Attempted 470 tasks of which 463 didn't need to be rerun and 1 failed.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM