TI中文支持网
TI专业的中文技术问题搜集分享网站

BB-black 内核编译完成之后,板子启动不了了

按照element14_BeagleBone_Black用户手册_V2.0,u盘传送新映像到BB_Black,完成所有操作之后,BB-black启动不了了?怎么回事,新人求指教!

Steven Liu1:

这意思是说,你更新了emmc里面的MLO,uboot等镜像文件,之后就起不来了吗?

那就是这个启动镜像文件有问题呗。你用的是TI官方发布的BBB吗?那个手册没见过,估计是第三方做的吧,建议你把手册贴上来,或者描述一下你都做了什么步骤,更新的文件都是哪里来的。

david liang1:

回复 Steven Liu1:

更新文件都是在这个用户手册里直接wget得到的,Debian系统开发,内核和uboot编译都正常通过了,执行u盘挂载之后reboot,板子就起不来了

david liang1:

回复 Steven Liu1:

头一次做这个,基本按照手册上做的,求指教

Steven Liu1:

回复 david liang1:

建议你先用TF卡做一个系统出来,然后插入到这个板子的接口上。在上电的时候,先按着启动选择按键不要松开,然后上电,这样看板子从你的SD卡是否能启动成功,如果能启动成功,应该就是你当时烧录出了问题;如果还是不能启动成功,可能是你的boot image编的有问题。

david liang1:

回复 Steven Liu1:

这是我用sd卡做的系统,结果就是Uncompressing Linux… done, booting the kernel.之后,就自动重启,能给看一下哪里出问题了吗

U-Boot SPL 2015.01-00001-gb2412df (Jan 29 2015 – 15:01:06)

U-Boot 2015.01-00001-gb2412df (Jan 29 2015 – 15:01:06), Build: jenkins-github_Bo                                                                             otloader-Builder-105

       Watchdog enabledI2C:   readyDRAM:  512 MiBMMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1Using default environment

Net:   <ethaddr> not set. Validating first E-fuse MACcpswHit any key to stop autoboot:  0gpio: pin 53 (gpio 53) value is 1switch to partitions #0, OKmmc0 is current devicegpio: pin 54 (gpio 54) value is 1Checking for: /uEnv.txt …reading uEnv.txt933 bytes read in 5 ms (181.6 KiB/s)gpio: pin 55 (gpio 55) value is 1Loaded environment from uEnv.txtImporting environment from mmc …Checking if uenvcmd is set …gpio: pin 56 (gpio 56) value is 1Running uenvcmd …1698 bytes read in 40 ms (41 KiB/s)reading /boot/vmlinuz-3.8.13-rt9-00899-gf053161-dirty** Unable to read file /boot/vmlinuz-3.8.13-rt9-00899-gf053161-dirty **reading /boot/initrd.img-3.8.13-rt9-00899-gf053161-dirty** Unable to read file /boot/initrd.img-3.8.13-rt9-00899-gf053161-dirty **reading /boot/dtbs/3.8.13-rt9-00899-gf053161-dirty/am335x-boneblack.dtb** Unable to read file /boot/dtbs/3.8.13-rt9-00899-gf053161-dirty/am335x-bonebla                                                                             ck.dtb **Bad Linux ARM zImage magic!Checking if client_ip is set …Checking for: /boot.scr …Checking for: /boot/boot.scr …Checking for: /boot/uEnv.txt …gpio: pin 55 (gpio 55) value is 11698 bytes read in 39 ms (42 KiB/s)Loaded environment from /boot/uEnv.txtChecking if uname_r is set in /boot/uEnv.txt…gpio: pin 56 (gpio 56) value is 1Running uname_boot …loading /boot/vmlinuz-3.8.13-rt9-00899-gf053161-dirty …4449904 bytes read in 288 ms (14.7 MiB/s)loading /boot/dtbs/3.8.13-rt9-00899-gf053161-dirty/am335x-boneblack.dtb …23769 bytes read in 51 ms (455.1 KiB/s)loading /boot/initrd.img-3.8.13-rt9-00899-gf053161-dirty …7303369 bytes read in 449 ms (15.5 MiB/s)debug: [console=ttyO0,115200n8 root=/dev/mmcblk0p2 ro rootfstype=ext4 rootwait f                                                                             ixrtc init=/usr/lib/systemd/systemd] …debug: [bootz 0x82000000 0x88080000:6f70c9 0x88000000] …Kernel image @ 0x82000000 [ 0x000000 – 0x43e670 ]## Flattened Device Tree blob at 88000000   Booting using the fdt blob at 0x88000000   Using Device Tree in place at 88000000, end 88008cd8

Starting kernel …

Uncompressing Linux… done, booting the kernel.

 

Yaoming Qin:

回复 david liang1:

请问您用的是什么版本的sdk?

leo chen:

回复 Yaoming Qin:

注意这个

Bad Linux ARM zImage magic!

赞(0)
未经允许不得转载:TI中文支持网 » BB-black 内核编译完成之后,板子启动不了了
分享到: 更多 (0)