Firefly开源社区

标题: rk3399更新内核失败 [打印本页]

作者: codebee    时间: 2017-8-23 17:54
标题: 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
你的parameter.txt 文件是Android固件的,要更新内核应该使用linux的parameter 文件
  1. FIRMWARE_VER: 6.0.1
  2. MACHINE_MODEL: RK3399
  3. MACHINE_ID: 007
  4. MANUFACTURER: RK3399
  5. MAGIC: 0x5041524B
  6. ATAG: 0x00200800
  7. MACHINE: 3399
  8. CHECK_MASK: 0x80
  9. PWR_HLD: 0,0,A,0,1
  10. #KERNEL_IMG: 0x00280000
  11. #FDT_NAME: rk-kernel.dtb
  12. #RECOVER_KEY: 1,1,0,20,0
  13. #in section; per section 512(0x200) bytes
  14. 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
从最新的ubuntu中提取了一个修改了下可以了  @大哲 回答是烧写kernel和resouce的,烧写boot要修改

这篇文章里(http://dev.t-firefly.com/forum.p ... B%C3%C5%B1%CA%BC%C7)的parameter是错误的
作者: kimbackkom    时间: 2017-12-6 12:01
哦  原来是这样呀
作者: z77xud5h    时间: 2018-1-8 18:23
好帖!!




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1