PetaLinux指定Linux configuration文件

摘要:
PetaLinux的新功能,您可以指定Linux配置。Linux配置文件应放在Linux代码的arch/arm64/configs目录中。使用petalinux配置时,可以指定文件名而不是目录。因此,最好同时使用Linux配置和Linux外部源代码。

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.

免责声明:文章转载自《PetaLinux指定Linux configuration文件》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Android JNI 学习(十一):Invocation ApiPython3基础 super 子类调用父类的__init__下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

再谈容器与虚拟机的那点事

容器技术起源于虚拟化技术的发展,欣欣向荣的 Docker 着实是容器技术潮流中的一朵十分耀眼的浪花。在 Docker 诞生之初,它常常被放在虚拟机技术的对立面,甚至还有过 Docker 将替代虚拟机的夸大宣传,在许多集群以及虚拟化方案设计的讨论中,也总会将两者拿来比较一番利弊。 现如今 Docker 已经比较普及,这些曾经的传言不攻而破。容器以及 Dock...

嵌入式linux GUI--DirectFB + GTK至尊秘笈

1 前言 数年前,曾经开发过一个嵌入式的产品,如今市场依然存在,但由于电子产品的升级换代很快,许多元器件都采购不到了,为了延续产品的生命周期,计划在linux平台上开发新的版本。而在linux上的GUI上成了大问题,最开始有用Minigui的打算,也同飞漫公司联系过,但费用我这里无法承受。(Minigui作为国产优秀的嵌入式GUI,如果不是费...

curses库--libncurses5-dev--游标移动及屏幕的显示

curses是一个在Linux/Unix下广泛应用的图形函数库.,作用是可以绘制在DOS下的用户界面和漂亮的图形。 curses的名字起源于"cursor optimization",即光标优化。它最早由有美国伯克利大学的Bill Joy和Ken Arnold编写的,用来处理一个游戏rogue的屏幕显示。后来贝尔实验室的Mark Horton在System...

linux的基本操作(mysql 的基本操作)

Mysql 的基本操作 在前面两个章节中已经介绍过MySQL的安装了,但是光会安装还不够,还需要会一些基本的相关操作。当然了,关于MySQL的内容也是非常多的,只不过对于linux系统管理员来讲,一些基本的操作已经可以应付日常的管理工作了,至于更高深的那是DBA(专门管理数据库的技术人员)的事情了。 【更改mysql数据库root的密码】 首次进入数据库是...

Linux客户端终端(命令行)访问samba

Linux客户端要连接samba/windows文件服务器时,需使用smbmount或mount指令:  smbmount //sambaserver/d /mnt/d -o username=aaa,password=bbb  smbmount //sambaserver/d /mnt/d -o username=aaa%bbb  mount -t sm...

linux查看CPU高速缓存(cache)信息

一、Linux下查看CPU Cache级数,每级大小 dmesg | grep cache 实例结果如下: 二、查看Cache的关联方式 在/sys/devices/system/cpu/中查看相应的文件夹 如查看cpu0 的一级缓存中的有多少组, $ cat /sys/devices/system/cpu/cpu0/cache/index0/numbe...