在Rasperry Pi 1 B +上构建香草内核

时间:2017-06-15 03:26:07

标签: linux-kernel raspberry-pi

尝试构建主线香草内核(4.9)并在Raspberry Pi 1 B +上启动。已按照说明here。目前启动挂起以下输出

  

网:找不到以太网。启动USB ...
  USB0:核心版本:2.80a
  扫描总线0用于设备... 3 USB设备找到
      扫描USB存储设备... 0 Starage Device(s)found   按任意键以固定自动引导:0
  切换到分区#0,OK
  mmc0是当前设备
  扫描mmc 0:1
  找到U-Boot脚本/boot.scr.uimg
  读取/boot.scr.uimg以25 ms(12.7KiB / s)读取326字节    ##在02000000处执行脚本切换到分区#0,OK
  mmc0是当前设备
  阅读ZImage
  4064616字节读入389 Ms(10MiB / s)
  阅读bcm2835-rpi-b-plus.dtb
  710个字节读入31 Ms(223.6KiB / s)
  内核映像@ 0x1000000 [0x000000 _0x3e0568]
   ## Flatnedned Device Tree blob at 00000100
     使用0x000100的fdt blob启动      在00000100处使用设备树,结束00004cbc

     

启动内核......

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

  

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

     

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

boot.scr如说明中所列。

  

mmc dev 0
  setenv fdtfile bcm2835-rpi-b-plus.dtb
  setenv bootargs earlyprintk console = tty0 console = ttyAMA0 root = / dev / mmcblk0p2 rootwait   fatload mmc 0:1 $ {kernel_addr_r} zImage
  fatload mmc 0:1 $ {fdt_addr_r} $ {fdtfile}
  bootz $ {kernel_addr_r} - $ {fdt_addr_r}

0 个答案:

没有答案
相关问题