Linux kernel 香草内核构建在Rasperry Pi 1b+;

Linux kernel 香草内核构建在Rasperry Pi 1b+;,linux-kernel,raspberry-pi,Linux Kernel,Raspberry Pi,试图构建主线香草内核(4.9)并在Raspberry Pi 1 B+上引导。我遵守了指示。当前引导挂起,输出如下 网络:未找到以太网。正在启动USB… USB0:核心版本:2.80a 正在扫描总线0以查找设备。。。找到3个USB设备 正在扫描usb存储设备。。。找到0个Starage设备 按任意键可自动启动stap:0 切换到分区#0,确定 mmc0是当前设备 扫描mmc 0:1 找到U-Boot脚本/Boot.scr.uimg 以25毫秒(12.7KiB/s)的速度读取/boot.scr.ui

试图构建主线香草内核(4.9)并在Raspberry Pi 1 B+上引导。我遵守了指示。当前引导挂起,输出如下

网络:未找到以太网。正在启动USB…
USB0:核心版本:2.80a
正在扫描总线0以查找设备。。。找到3个USB设备
正在扫描usb存储设备。。。找到0个Starage设备
按任意键可自动启动stap:0
切换到分区#0,确定
mmc0是当前设备
扫描mmc 0:1
找到U-Boot脚本/Boot.scr.uimg
以25毫秒(12.7KiB/s)的速度读取/boot.scr.uimg 326字节
##在02000000处执行脚本切换到分区#0,确定
mmc0是当前设备
阅读ZImage
4064616字节以389毫秒(10Mb/s)的速度读取
阅读bcm2835-rpi-b-plus.dtb
以31毫秒(223.6KiB/s)的速度读取7101字节
内核映像@0x1000000[0x000000\u 0x3e0568]
##00000100处的扁平设备树blob
在0x000100处使用fdt blob引导
在00000100处使用设备树,00004cbc结束

正在启动内核

boot.scr.uimg
是使用Ubuntu存储库中的
mkimage
构建的

$mkimage-V
mkimage版本2016.01+dfsg1-2ubuntu3

$mkimage-A arm-O linux-T脚本-C none-n boot.scr-d boot.scr boot.scr.uimg

boot.scr
如说明中所列

mmc dev 0
setenv fdt文件bcm2835-rpi-b-plus.dtb
setenv bootargs earlyprintk console=tty0 console=ttyam0 root=/dev/mmcblk0p2 rootwait fatload mmc 0:1${kernel\u addr\u r}zImage
fatload mmc 0:1${fdt\u addr\u r}${fdtfile}
bootz${kernel\u addr\u r}-${fdt\u addr\u r}


按照说明,pi内核现在启动,但挂起(最后一行)输出
fb:从simple切换到vc4drmfb这可能不是解决这个问题的正确论坛,作为理由,我正在尝试为设备驱动程序设置一个测试环境,所以我处于开发模式:)确保您的控制台设备在引导参数中是正确的。您在console中提到了两个设备。谢谢您的建议。我没有使用“console”参数,也使用了
console=tty0
。我还尝试用引导的内核替换自定义内核(使用默认引导加载程序)。