|
RK3288 reload板子自己编译的内核运行失败
发表于 2017-2-22 14:11:36
浏览:7675
|
回复:2
打印
只看该作者
[复制链接]
楼主
RK3288 reload的板子, 刷官方的 ubuntu 系统可以正常运行, 官方image 如下: Firefly-RK3288-Reload_Ubuntu14.04_201612101121
然后我自己按照官方wiki的步骤编译内核 http://wiki.t-firefly.com/index.php/Firefly-RK3288/Build_kernel
内核编译成功, 生成boot.img
按照官方wiki 烧写image : http://wiki.t-firefly.com/index.php/Firefly-RK3288/Flash_image
烧写boot.img 后启动系统启动不成功, 一直停留在烧写模式,log信息如下:
#Boot ver: 2016-10-13#2.30
empty serial no.
checkKey
vbus = 1
no fuel gauge found
no fuel gauge found
read logo on state from dts [0]
no fuel gauge found
Hit any key to stop autoboot: 0
ERROR: [get_entry_ram]: Not a resource image!
failed to load fdt from second address 99129856!
boot or recovery image sha mismatch!
Unable to boot:boot
try to start recovery
'recovery' does not seem to be a partition nor an address
Unable to boot:recovery
try to start backup
ERROR: [rk_load_image_from_storage]: bootrk: bad boot or kernel image
Unable to boot:backup
try to start rockusb
烧写过程中用的parameter 内容如下:
FIRMWARE_VER:5.0.0
MACHINE_MODEL:rk3288
MACHINE_ID:007
MANUFACTURER:RK3288
MAGIC: 0x5041524B
ATAG: 0x60000800
MACHINE: 3288
CHECK_MASK: 0x80
PWR_HLD: 0,0,A,0,1
#KERNEL_IMG: 0x62008000
#FDT_NAME: rk-kernel.dtb
#RECOVER_KEY: 1,1,0,20,0
CMDLINE:console=tty0 console=ttyS2 androidboot.selinux=permissive androidboot.hardware=rk30board androidboot.console=ttyS2 root=/dev/block/mtd/by-name/linuxroot rw rootfstype=ext4 init=/sbin/init initrd=0x62000000,0x00800000 mtdparts=rk29xxnand:0x00008000@0x00002000(resource),0x00008000@0x0000A000(boot),0x00002000@0x00012000(misc),0x0001a000@0x00014000(backup),-@0x0002e000(linuxroot)
尝试过多个parameter的配置, 但是问题一直存在。
|
|