Firefly开源社区

12
发表新贴
打印 上一主题 下一主题

板子反复一直启动不了 一直在Starting kernel 反复这样 有人帮看下不

515

积分

0

威望

0

贡献

技术大神

Rank: 3Rank: 3

积分
515

板子反复一直启动不了 一直在Starting kernel 反复这样 有人帮看下不

发表于 2015-8-10 22:33:47      浏览:22121 | 回复:14        打印      只看该作者   [复制链接] 楼主
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=16 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=512MB
OUT


U-Boot 2014.10-RK3288-06-gb1ceed8-dirty (Mar 26 2015 - 10:37:10)

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

GetParam
check parameter success
Unknow param: MACHINE_MODEL:rk3288!
Unknow param: MACHINE_ID:007!
Unknow param: MANUFACTURER:RK3288!
Unknow param: PWR_HLD: 0,0,A,0,1!
failed to prepare fdt from boot!
power key: bank-0 pin-5
pmic:act8846
SecureBootEn = 0, SecureBootLock = 0

#Boot ver: 2015-03-26#2.19
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
got recovery cmd from misc.
failed to load fdt from recovery!
ERROR: [get_entry_ram]: Cannot find logo_kernel.bmp!
Secure Boot state: 0
kernel   @ 0x02000000 (0x00653618)
ramdisk  @ 0x05bf0000 (0x003d3053)
bootrk: do_bootm_linux...
   Loading Device Tree to 0570c000, end 0572a935 ... OK
Add bank:0000000000000000, 0000000040000000
Add bank:0000000040000000, 0000000020000000

Starting kernel ...


就一直这样Starting kernel  

回复

使用道具 举报

发表于 2015-8-11 09:21:38        只看该作者  沙发
先检查一下电源是否2.5A以上
暴走的创客!
回复

使用道具 举报

515

积分

0

威望

0

贡献

技术大神

Rank: 3Rank: 3

积分
515
发表于 2015-8-11 09:27:03        只看该作者  板凳
电源是的  用的是3A的
回复

使用道具 举报

发表于 2015-8-11 11:12:55        只看该作者  地板
是自己编译的固件吗?估计是kernel的问题,代码有修改了哪些?
暴走的创客!
回复

使用道具 举报

发表于 2015-8-11 11:52:56        只看该作者  5#
建议使用升级固件单独升级,来逐个排除镜像,然后对比与原始SDK的源码来排查
暴走的创客!
回复

使用道具 举报

34

积分

0

威望

0

贡献

游客

积分
34
发表于 2015-8-11 16:04:00        只看该作者  6#
failed to load fdt from recovery!
#ifdef CONFIG_OF_LIBFDT
        resource_content content = rkimage_load_fdt(ptn);
        if (!content.load_addr) {
                printf("failed to load fdt from %s!\n", ptn->name);
貌似楼主这是加载dts失败吧
回复

使用道具 举报

2918

积分

56

威望

46

贡献

高级创客

Rank: 6Rank: 6

积分
2918

优秀版主论坛元老

发表于 2015-8-11 16:53:00        只看该作者  7#
怎么操作出来的,还是突然间用不了

发贴提问题的时候,尽可能把问题描述清楚:哪个固件/sdk、复现的操作说明。
问题说得越详细,别人才能尽快给你分析、定位
回复

使用道具 举报

66

积分

0

威望

0

贡献

技术小白

积分
66
发表于 2015-8-13 10:04:08        只看该作者  8#
got recovery cmd from misc.
你这个是加载路径的问题,把misc_zero.img文件重新烧录到misc区,
回复

使用道具 举报

7

积分

0

威望

0

贡献

游客

积分
7
发表于 2016-1-8 10:48:59        只看该作者  9#
我也遇到了这个问题,求解决思路?我这边没改什么直接编译成功后,把rockdev目录下的文件烧定到板子中,串口中打印也是跟上面打印的日志一样,RK3128的板子,烧官方固件没问题,因为我这边的屏是10.1的,所以在源码中打了维基上说明的显示10.1寸屏补丁。我尝试先刷官方固件,然后部分升级固件,第一次把RK3128MiniLoaderAll_V2.25.bin和uboot先级,系统可以继续,然后第二次升级选择Resource,Kernel,Boot,Recovery,System升级,这样屏可以显示,系统也正常,但我把第一次和第二次的步骤一起就和楼言主一样的显示,停在Kernel,进不了系统。
回复

使用道具 举报

发表于 2016-1-8 10:58:15        只看该作者  10#
teleye 发表于 2016-1-8 10:48
我也遇到了这个问题,求解决思路?我这边没改什么直接编译成功后,把rockdev目录下的文件烧定到板子中,串 ...

这种情况可能是kernel的问题,试试升级官方的kernel与boot试试
暴走的创客!
回复

使用道具 举报

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

本版积分规则

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