gpt4 book ai didi

linux - 更改 Buildroot Raspberry Pi 默认配置的内核头版本

转载 作者:太空宇宙 更新时间:2023-11-04 04:40:32 26 4
gpt4 key购买 nike

我已成功使用 buildroot (Buildroot 2016.05-git-01014-g4896b7c) 和 raspberypi_defconfig 来构建 Raspberry Pi 可启动镜像。此默认配置设置为使用内核头版本 4.1.5,并成功启动 Pi。

我的目标是为 Raspberry Pi 构建蓝牙驱动程序,但可用代码需要高于 4.2.x 的内核头版本。因此,我修改了 buildroot 的 .config 文件,以使用内核头 4.4.x 系列的自定义版本,以及自定义存储库版本的以下 ( https://github.com/raspberrypi/linux.git ) URL (36bb5f17fc320d38d4e887aae8ff13806bb0f672) 自定义存储库版本。该版本最近从远程跟踪分支“stable/linux-4.4.y”合并到 rpi-4.4.y。我对 .config 文件没有进行任何其他更改。

Buildroot“make”完成时没有错误,但生成的镜像不会启动 Raspberry Pi。

构建使用:Linux版本4.4.8(ed@linux-dev)(gcc版本4.9.3(Buildroot 2016.05-git-01014-g4896b7c)

在启动过程中,它只会到达启动屏幕。

我的问题是:

1) 我是不是太天真了,根本没有期望基于 4.4.8 内核头文件的镜像能够启动?

2) 我可以使用什么策略来尝试诊断它无法启动的原因?

3)其他开发人员在这种情况下会做什么?

非常感谢您帮助解决这个问题。

最佳答案

尝试最新的Buildroot master分支,我们最近将raspberrypi_defconfig更新到了4.4.8内核,并且已经成功测试。

关于linux - 更改 Buildroot Raspberry Pi 默认配置的内核头版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36918356/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com