移植 kernel 4.4 , 然后就一直卡在 Starting kernel ... 不动了,有大神指点下吗
以下是 log :
DDR Version 1.00 20160530
In
Channel a: LPDDR3 200MHz
...
Bus Width=32 Col=10 Bank=8 Row=14/14 CS=2 Die Bus-Width=32 Size=1024MB
Channel b: LPDDR3 200MHz
...
Bus Width=32 Col=10 Bank=8 Row=14/14 CS=2 Die Bus-Width=32 Size=1024MB
Memory OK
Memory OK
OUT
U-Boot 2014.10-RK3288-10-gc28aaca-dirty (Jul 10 2017 - 16:11:05)CPU: rk3288
cpu version = 0
CPU's clock information:
arm pll = 600000000HZ
periph pll = 297000000HZ
ddr pll = 200000000HZ
codec pll = 384000000HZ
Board: Rockchip platform Board
DRAM: Found dram banks: 1
Adding bank:0000000000000000(0000000080000000)
128 MiB
GIC CPU mask = 0x00000001
SdmmcInit = 0 400
SdmmcInit = 2 0
storage init OK!
Using default environmentGetParam
Load FDT from resource image.
no key node
pmic:act8846
can't find dts node for pwm1
DCDC vdd_logic has been used, pwm regulator not init it.
decode dc_det_gpio err
SecureBootEn = 0, SecureBootLock = 0#Boot ver: 2017-07-10#2.30
empty serial no.
checkKey
vbus = 1
no fuel gauge found
no fuel gauge found
read logo on state from dts [0]
[jxw] lcd power ldo6,ldo8,swout2 on.
no fuel gauge found
Hit any key to stop autoboot: 0
load fdt from resouce.
Secure Boot state: 0
kernel @ 0x02000000 (0x007870c8)
ramdisk @ 0x05bf0000 (0x00274f14)
bootrk: do_bootm_linux...
Loading Device Tree to 05600000, end 0562f6af ... OK
Add bank:0000000000000000, 0000000080000000Starting kernel ...
以下是 log :
DDR Version 1.00 20160530
In
Channel a: LPDDR3 200MHz
...
Bus Width=32 Col=10 Bank=8 Row=14/14 CS=2 Die Bus-Width=32 Size=1024MB
Channel b: LPDDR3 200MHz
...
Bus Width=32 Col=10 Bank=8 Row=14/14 CS=2 Die Bus-Width=32 Size=1024MB
Memory OK
Memory OK
OUT
U-Boot 2014.10-RK3288-10-gc28aaca-dirty (Jul 10 2017 - 16:11:05)CPU: rk3288
cpu version = 0
CPU's clock information:
arm pll = 600000000HZ
periph pll = 297000000HZ
ddr pll = 200000000HZ
codec pll = 384000000HZ
Board: Rockchip platform Board
DRAM: Found dram banks: 1
Adding bank:0000000000000000(0000000080000000)
128 MiB
GIC CPU mask = 0x00000001
SdmmcInit = 0 400
SdmmcInit = 2 0
storage init OK!
Using default environmentGetParam
Load FDT from resource image.
no key node
pmic:act8846
can't find dts node for pwm1
DCDC vdd_logic has been used, pwm regulator not init it.
decode dc_det_gpio err
SecureBootEn = 0, SecureBootLock = 0#Boot ver: 2017-07-10#2.30
empty serial no.
checkKey
vbus = 1
no fuel gauge found
no fuel gauge found
read logo on state from dts [0]
[jxw] lcd power ldo6,ldo8,swout2 on.
no fuel gauge found
Hit any key to stop autoboot: 0
load fdt from resouce.
Secure Boot state: 0
kernel @ 0x02000000 (0x007870c8)
ramdisk @ 0x05bf0000 (0x00274f14)
bootrk: do_bootm_linux...
Loading Device Tree to 05600000, end 0562f6af ... OK
Add bank:0000000000000000, 0000000080000000Starting kernel ...
http://blog.csdn.net/woshidahuaidan2011/article/details/53239664
估计还是在kernel里,最好在kernel开始阶段里加log,如果不能加log,就控制一下gpio的高低,看看到低死在什么地方,
这种问题只能一点一点的去查了