首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >bitbake不生成zImage文件

bitbake不生成zImage文件
EN

Stack Overflow用户
提问于 2018-11-13 18:51:08
回答 1查看 1.7K关注 0票数 0

我已经运行Yocto内置的bitbake几天了,但我注意到它有时会停止生成内核的zImage文件。我正在做的大部分更改都是对内核配置和machine.conf文件进行的。当发生这种情况时,我仍然会得到与每个构建一起更新的tar.gz文件,但是zImage将停止更新。运行do_clean、do_cleanall和do_cleansstate任务没有帮助,从build/tmp/deploy中删除旧的zImage文件也没有帮助。唯一有帮助的是删除整个pocky/build/tmp目录,并从头开始重新构建整个项目。下面是我当前的machine.conf文件:

代码语言:javascript
复制
#@TYPE: Machine 
#@Name: EMAC, Inc. SoM-9G45M Module 
#@DESCRIPTION: Machine.inc configuration for the SoM-9G45M board with a at91sam9g45 processor 

TARGET_ARCH = "arm" 

PREFERRED_PROVIDER_virtual/kernel = "linux-2.6.30-at91-emac" 
PREFERRED_PROVIDER_xserver = "xserver-kdrive" 
KERNEL_IMAGETYPE = "zImage" 
KERNEL_EXTRA_ARGS = "LOADADDR=0x74000000"

#don't try to access tty1 
USE_VT = "0" 
MACHINE_FEATURES = "kernel26 apm alsa ext2 usbhost usbgadget" 
KERNEL_DEVICETREE = "at91som9g45.dtb"

# used by sysvinit_2 
#SERIAL_CONSOLE = "115200 ttyS1" 
SERIAL_CONSOLE = "115200 ttyS0" 
#SERIAL_CONSOLES = "115200;ttyS0 115200;ttyS1"
#SYSLINUX_DEFAULT_CONSOLE = "console=ttyS0"
#SYSLINUX_SERIAL = "0 115200"
#SYSLINUX_SERIAL_TTY = "console=ttyS0,115200"
#EXTRA_IMAGECMD_jffs2 = "--pad=0xA00000 --little-endian --eraseblock=0x20000" 

# NAND
MKUBIFS_ARGS = " -e 129024 -c 2047 -m 2048  -x lzo"
UBINIZE_ARGS = " -m 2048 -p 128KiB -s 512"

UBI_VOLNAME = "rootfs"

UBOOT_MACHINE = "${MACHINE}_nandflash_config"
UBOOT_ENTRYPOINT = "0x74000000"
UBOOT_LOADADDRESS = "0x74000000"

require include/at91sam9.inc

是什么原因导致bitbake构建停止生成指定的内核映像,以及如何修复它?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-11-13 20:59:07

答案最终有两部分。

首先,运行bitbake -c do_cleansstate linux-at91,然后bitbake core-image-sato成功地重新生成zImage文件。

第二,linux-2.6.30-at91-emac是不正确的,因为我的kerenl刚刚被称为linux-at91。因此,我的内核构建很可能只有在为其他机器运行构建时才能运行。

因此,我的完整映像构建并不是重建内核,因为我引用了另一个内核。一旦修复了这个问题,内核构建将重新开始运行。我不知道我是如何从一开始就得到一个zImage的,或者在被告知构建一个不存在的内核之后,bitbake为什么从未抛出一个错误。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53287708

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档