codebee 发表于 2017-8-23 17:54:21

rk3399更新内核失败

本帖最后由 codebee 于 2017-8-23 18:05 编辑

首先刷入的是Firefly-rk3399_xubuntu1604_201707041527.img,按照http://dev.t-firefly.com/forum.p ... B%C3%C5%B1%CA%BC%C7的教程更新了内核。然后就启动不了了 提示 Direct firmware load for rockchip/dptx.bin failed with error -2





parameter.txt文件内容是这样的,是哪里有不对的地方么?

FIRMWARE_VER: 6.0.2
MACHINE_MODEL: RK3399
MACHINE_ID: 007
MANUFACTURER: RK3399
MAGIC: 0x5041524B
ATAG: 0x00200800
MACHINE: 3399
CHECK_MASK: 0x80
PWR_HLD: 0,0,A,0,1
#KERNEL_IMG: 0x00280000
#FDT_NAME: rk-kernel.dtb
#RECOVER_KEY: 1,1,0,20,0
#in section; per section 512(0x200) bytes
CMDLINE: androidboot.baseband=N/A androidboot.selinux=disabled androidboot.hardware=rk30board androidboot.console=ttyFIQ0 init=/sbin/init root=/dev/block/mtd/by-name/linuxroot rw rootwait mtdparts=rk29xxnand:0x00002000@0x00002000(uboot),0x00002000@0x00004000(trust),0x00010000@0x00006000(boot),0x00002000@0x00016000(backup),-@0x00018000(linuxroot)



大哲 发表于 2017-8-24 09:51:06

你的parameter.txt 文件是Android固件的,要更新内核应该使用linux的parameter 文件FIRMWARE_VER: 6.0.1
MACHINE_MODEL: RK3399
MACHINE_ID: 007
MANUFACTURER: RK3399
MAGIC: 0x5041524B
ATAG: 0x00200800
MACHINE: 3399
CHECK_MASK: 0x80
PWR_HLD: 0,0,A,0,1
#KERNEL_IMG: 0x00280000
#FDT_NAME: rk-kernel.dtb
#RECOVER_KEY: 1,1,0,20,0
#in section; per section 512(0x200) bytes
CMDLINE: console=ttyFIQ0 root=/dev/mmcblk1p6 rw rootwait mtdparts=rk29xxnand:0x00002000@0x00002000(uboot),0x00002000@0x00004000(trust),0x00008000@0x00006000(resource),0x0000A000@0x0000E000(kernel),0x00002000@0x00018000(backup),-@0x0001A000(rootfs)

codebee 发表于 2017-8-24 16:38:06

从最新的ubuntu中提取了一个修改了下可以了@大哲 回答是烧写kernel和resouce的,烧写boot要修改

这篇文章里(http://dev.t-firefly.com/forum.php?mod=viewthread&tid=12613&highlight=Firefly%2BRK3399%BF%AA%B7%A2%B0%E5%C8%EB%C3%C5%B1%CA%BC%C7)的parameter是错误的

kimbackkom 发表于 2017-12-6 12:01:08

哦原来是这样呀

z77xud5h 发表于 2018-1-8 18:23:37

好帖!!
页: [1]
查看完整版本: rk3399更新内核失败