Firefly开源社区

打印 上一主题 下一主题

[Linux] 升级Ubuntu14.04自编译固件失败

74

积分

0

威望

0

贡献

技术小白

积分
74

升级Ubuntu14.04自编译固件失败

发表于 2018-7-6 05:01:20      浏览:7084 | 回复:9        打印     [复制链接] 楼主
大家好,

我首先安装默认的Firefly-RK3288_Ubuntu14.04_201803201135.img 成功。
然后利用 firefly提供的android 5.1 SDK 的内核自己编译生成resource.img, kernel.img and boot.img 但是主板启动失败(启动信息死循环),请看启动信息如下, 请问应该如何解决?

U-Boot 2014.10-RK3288-02 (Nov 26 2014 - 09:28:44)

CPU: rk3288
CPU's clock information:
    arm pll = 600000000HZ
    periph pll = 300000000HZ
    ddr pll = 200000000HZ
    codec pll = 594000000HZ
Board:  Rockchip platform Board
DRAM:  Found dram banks:1
Adding bank:0000000000000000(0000000080000000)
128 MiB
storage init OK!
Using default environment

GetParam
check parameter success
Unknow param: MACHINE_MODEL:rk30sdk!
Unknow param: MACHINE_ID:007!
Unknow param: MANUFACTURER:RK30SDK!
Unknow param: PWR_HLD: 0,0,A,0,1!
power key: bank-0 pin-5
can't find dts node for ricoh619
pmic:act8846
Can't find dts node for fuel guage cw201x
SecureBootEn = 0, SecureBootLock = 0

#Boot ver: 2014-11-26#2.17
empty serial no.
checkKey
vbus = 1
no fuel gauge found
no fuel gauge found
read logo_on switch from dts [0]
no fuel gauge found
Hit any key to stop autoboot:  0
kernel   @ 0x02000000 (0x00722b00)
ramdisk  @ 0x04bf0000 (0x00299cf2)
Secure Boot state: 0
bootrk: do_bootm_linux...
   Loading Device Tree to 04804000, end 04826b60 ... OK
Add bank:0000000000000000, 0000000080000000

Starting kernel ...
回复

使用道具 举报

74

积分

0

威望

0

贡献

技术小白

积分
74
发表于 2018-7-6 20:30:15      沙发
→_→ 发表于 2018-7-6 14:47
你用http://www.t-firefly.com/doc/product/info/id/56.html这里的内核源码编译一下试试

你好!

我的主板里面默认的只安装了Android OS, 我刷入 Firefly-RK3288_Ubuntu14.04_201803201135.img 成功。
(1)内核是firefly 使用哪个? 能具体一点吗?
(2)循环启动信息如下:
U-Boot 2014.10-RK3288-02 (Nov 26 2014 - 09:28:44)

CPU: rk3288
CPU's clock information:
    arm pll = 600000000HZ
    periph pll = 300000000HZ
    ddr pll = 200000000HZ
    codec pll = 594000000HZ
Board:  Rockchip platform Board
DRAM:  Found dram banks:1
Adding bank:0000000000000000(0000000080000000)
128 MiB
storage init OK!
Using default environment

GetParam
check parameter success
Unknow param: MACHINE_MODEL:rk30sdk!
Unknow param: MACHINE_ID:007!
Unknow param: MANUFACTURER:RK30SDK!
Unknow param: PWR_HLD: 0,0,A,0,1!
power key: bank-0 pin-5
can't find dts node for ricoh619
pmic:act8846
Can't find dts node for fuel guage cw201x
SecureBootEn = 0, SecureBootLock = 0

#Boot ver: 2014-11-26#2.17
empty serial no.
checkKey
vbus = 1
no fuel gauge found
no fuel gauge found

read logo_on switch from dts [0]
no fuel gauge found
Hit any key to stop autoboot:  0
kernel   @ 0x02000000 (0x00722b00)
ramdisk  @ 0x04bf0000 (0x00299cf2)
Secure Boot state: 0
bootrk: do_bootm_linux...
   Loading Device Tree to 04804000, end 04826af8 ... OK
Add bank:0000000000000000, 0000000080000000

Starting kernel ...

DDR Version 1.00 20141007
In
SRX
Channel a: DDR3 200MHz
Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=1024MB
Channel b: DDR3 200MHz
Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=1024MB
OUT

(3) 是否和下面的刷机设置文件有关?
RK3288Loader_uboot_V2.17.02.bin
rk3288-3.10-uboot-data1G.parameter

还请大家给详细的指导。 多谢!

Kind Regards,

Kou
回复

使用道具 举报

74

积分

0

威望

0

贡献

技术小白

积分
74
发表于 2018-7-6 20:30:39      板凳
→_→ 发表于 2018-7-6 14:47
你用http://www.t-firefly.com/doc/product/info/id/56.html这里的内核源码编译一下试试

你好!

我的主板里面默认的只安装了Android OS, 我刷入 Firefly-RK3288_Ubuntu14.04_201803201135.img 成功。
(1)内核是firefly 使用哪个? 能具体一点吗?
(2)循环启动信息如下:
U-Boot 2014.10-RK3288-02 (Nov 26 2014 - 09:28:44)

CPU: rk3288
CPU's clock information:
    arm pll = 600000000HZ
    periph pll = 300000000HZ
    ddr pll = 200000000HZ
    codec pll = 594000000HZ
Board:  Rockchip platform Board
DRAM:  Found dram banks:1
Adding bank:0000000000000000(0000000080000000)
128 MiB
storage init OK!
Using default environment

GetParam
check parameter success
Unknow param: MACHINE_MODEL:rk30sdk!
Unknow param: MACHINE_ID:007!
Unknow param: MANUFACTURER:RK30SDK!
Unknow param: PWR_HLD: 0,0,A,0,1!
power key: bank-0 pin-5
can't find dts node for ricoh619
pmic:act8846
Can't find dts node for fuel guage cw201x
SecureBootEn = 0, SecureBootLock = 0

#Boot ver: 2014-11-26#2.17
empty serial no.
checkKey
vbus = 1
no fuel gauge found
no fuel gauge found

read logo_on switch from dts [0]
no fuel gauge found
Hit any key to stop autoboot:  0
kernel   @ 0x02000000 (0x00722b00)
ramdisk  @ 0x04bf0000 (0x00299cf2)
Secure Boot state: 0
bootrk: do_bootm_linux...
   Loading Device Tree to 04804000, end 04826af8 ... OK
Add bank:0000000000000000, 0000000080000000

Starting kernel ...

DDR Version 1.00 20141007
In
SRX
Channel a: DDR3 200MHz
Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=1024MB
Channel b: DDR3 200MHz
Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=1024MB
OUT

(3) 是否和下面的刷机设置文件有关?
RK3288Loader_uboot_V2.17.02.bin
rk3288-3.10-uboot-data1G.parameter

还请大家给详细的指导。 多谢!

Kind Regards,

Kou
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表