|
换了nandflash后和加焊DDR后有两种状态,但是板子都没有启动成功,串口有打印。* }8 g& R$ R* z m
以下是状态1的log:
% V: F3 X H5 C3 F! j3 R+ CSoC preloader 1.0.0.r1422.lzma (Wed Nov 13 14:32:57 CST 2013)
$ ^7 I7 a: m/ I" A) RII: Stack @ 0x9fc1fd18 (parameter 736B)
" ^# k, u7 u: ?8 W! b& D VII: Console... OK
6 u; t( n) f9 K! V0 t# S0 lSetting DTR
) B' t9 e/ l8 wII: DRAM is set by software calibration... PASSED2 D2 ]( k, w2 u) G- |3 \
1 s: ?: Z2 |' A" X7 W3 R
DDRKODL(0xb800021c):0x000004108 R# |0 E$ @6 u$ Q/ H
MCR (0xb8001000):0x22041de0, 0x21220000, 0x54433830, 0x0404030f
" I% x8 |8 y! |. eDTR2(0xb8001010):0x0630d000+ n$ g8 J9 z# c: W1 }! y
PHY Registers(0xb8001500):8 `& F% i! {3 O D
0xb8001500:0x80000010, 0x0000007f, 0xa1a00000, 0xfdffffff
7 a6 N. t6 R5 E Z* @0 Q. s0xb8001510:0x00140a00, 0x00180c00, 0x00140a00, 0x00180c00
6 v, `/ @. {2 a; i* x0xb8001520:0x001a0d00, 0x00140a00, 0x00160b00, 0x00120900+ J; L3 W0 _0 L
0xb8001530:0x001c0e00, 0x001e0f00, 0x001c0e00, 0x001e0f002 W0 D. }( f/ w+ n. d' @4 j1 k
0xb8001540:0x001e0f00, 0x001a0d00, 0x001c0e00, 0x001a0d00
! T6 @: f7 A% B; C4 s8 y0xb8001550:0x00100800, 0x00140a00, 0x00100800, 0x00140a00/ K$ R& r! s' m: x
0xb8001560:0x00160b00, 0x00120900, 0x00140a00, 0x00100800 P5 D: x1 w$ [4 H J2 K9 F" b
0xb8001570:0x001a0d00, 0x001a0d00, 0x00180c00, 0x001c0e00
# ~' T+ }8 v1 a8 s6 t! o0xb8001580:0x001c0e00, 0x00180c00, 0x001a0d00, 0x00180c00; d6 c: G0 a6 j' ]& z/ ?
0xb8001590:0x00000000, 0x5110dbd9, 0xa9a95656, 0x5352b5b5/ ~; o l/ G0 [, _; Y, G9 L
0xb80015a0:0x4145dcdc, 0x00000000, 0x00000000, 0x00000000
2 r5 h" R0 u2 D9 R, |. LII: PLL is set by SW... OK
; q( e% Q \1 ]3 s. v, WII: Flash... OK
& N& ^8 Y0 l" s+ s6 SII: Stack @ 0x801ffff81 j$ B* _+ V: R `+ d4 C! X
II: Starting U-Boot...
. ]* Z# d& E# U# t" L7 YII: Inflating U-Boot (0x80000040 -> 0x87c00000)...
& G0 @4 K. v: ]/ n+ n7 s& v PEE: decompress failed: 1' e0 P. M9 U$ |
以下是状态2板了log:
5 j. u! }1 b1 G# a( @SoC preloader 1.0.0.r1422.lzma (Wed Nov 13 14:32:57 CST 2013)9 V4 U( Q# s* a
II: Stack @ 0x9fc1fd18 (parameter 736B)6 s" s v% b. I: H
II: Console... OK# R( l& a8 x, S
Setting DTR
6 `6 l" W1 T2 c: TII: DRAM is set by software calibration... PASSED
& d6 k1 R. G! D" m: b) E5 U n6 V7 V+ k2 ~6 B( P" Y
DDRKODL(0xb800021c):0x00000410
+ E7 r) T7 m9 h' E/ RMCR (0xb8001000):0x22041de0, 0x21220000, 0x54433830, 0x0404030f; L% T7 W: E2 u, a, B
DTR2(0xb8001010):0x0630d000
) G5 x& P/ x& X3 }! y4 n; s/ D& EPHY Registers(0xb8001500):
: X. L' L" J3 }" Y& }2 U6 Y0xb8001500:0x80000010, 0x0000007f, 0xa1a00000, 0xffffffff
& }# N0 J! _1 H7 E$ H8 q0xb8001510:0x00120900, 0x00140a00, 0x00120900, 0x00160b00
' R! S q. X; S B9 Z0 x% T+ ?/ p0xb8001520:0x00140a00, 0x00120900, 0x00140a00, 0x00100800( w0 {7 y6 T- q: h2 x
0xb8001530:0x00180c00, 0x001a0d00, 0x00180c00, 0x001a0d000 L) v* X0 _' U( D9 D) {
0xb8001540:0x001a0d00, 0x00180c00, 0x001a0d00, 0x00180c00! A A8 n' ~. `/ E
0xb8001550:0x00120900, 0x00160b00, 0x00120900, 0x00140a00
. t2 e( O) e/ a `% K# d4 r; X0xb8001560:0x00140a00, 0x00140a00, 0x00120900, 0x00100800
0 [/ z" c9 w$ W: B$ w+ S3 [7 g( a0xb8001570:0x001c0e00, 0x001c0e00, 0x00180c00, 0x001c0e00
' r) O! u7 g3 i* q1 D) f0xb8001580:0x001a0d00, 0x00180c00, 0x001a0d00, 0x00180c003 q. A/ s2 l. L# A. a6 e8 k
0xb8001590:0x00000000, 0x5adad2d2, 0x24207574, 0x5a5adada
$ z# z6 O( V: R7 N0xb80015a0:0x8d0da7a5, 0x00000000, 0x00000000, 0x00000000# F. n: {4 S$ A' e. b \0 P; D
II: PLL is set by SW... OK3 G f% W) r0 a0 |7 j
II: Flash... OK( j" C2 z3 D- h }- m
II: Stack @ 0x801ffff8+ ?: n5 D" A7 v6 X0 I; A. P' X
II: Starting U-Boot...
$ V# I( ?/ f U2 h M5 SII: Inflating U-Boot (0x80000040 -> 0x87c00000)... OK
$ A0 i2 I# E' H6 n- iII: Starting U-Boot...
3 `; _! a( ?, G+ d+ t
, b- a' F4 A9 ]8 g& X4 o; X( x& J% O# U: |, m$ w9 @: u3 z
U-Boot 2011.12.NA (Nov 13 2013 - 14:33:03)
1 D, N' ^ c6 x* F2 n H; ]- l% _2 V: \, \0 f, _* \/ R
Board: LUNA. ^$ g( R9 A4 m) I
CPU: RLX5281 600.00 MHz, DSP: RLX5181 500.00 MHz, , DDR3 300MHz, LX:200.00 MHz
0 O0 l2 ]5 O" a+ [' u# X$ a9 fDRAM: 128 MB* ~" m K4 y) o4 F8 t/ e7 |! x* t& \
enter nand_init
2 ~) C3 K* j* s' Y+ E$ Nboard_nand_init()6 A9 N* h# C* j5 a5 v7 n& R
parameters at 0x00001212
4 D( ^) a4 P" K, I- Z% t B; a! J# Y# Lparameters.read at 0x9fc00550
- k8 {1 n8 E- }% |parameters.write at 0x9fc03308
L8 D X: Q ]5 n! T9 q9 k7 l# B Jparameters.bbt at 0x9fc1feac; p6 i( p! _, j* v! U! t
uboot- read nand flash info from SRAM
- b; t t7 a5 Rflash_info list1 N5 O# Z8 ?5 s" W2 p9 r' i7 ?
flash_info.num_block : 10241 [. D4 o1 ?8 |# v2 p2 J: u& W1 z
flash_info.num_page_per_block : 64
( p5 G" J+ m H. d7 e- C- ^( Xflash_info.page_per_chunk : 16 w6 k1 C$ I: N( \, w% O% A' V
flash_info.bbi_dma_offset : 2000
+ J2 ~; ~* J- O- qflash_info.bbi_raw_offset : 2048
, N3 R2 ?2 T9 `% [! r# @# E5 Xflash_info.bbi_swap_offset : 239 z. j$ [ A) S7 j" \
flash_info.page_size : 2048
2 U/ K. U3 Q$ [. Gchunk size : 20483 L- K P. A) M6 o: s
flash_info.addr_cycles : 41 G9 t8 f! K+ c- F: w9 e
pblr_start_block : 1
9 b, O T$ k) fnum_pblr_block : 3) _9 }/ G; v+ B: `
parameters.curr_ver is a, H& f L: W5 p$ S2 q; I( a
parameters.plr_num_chunk is 29
- i* f" s% L5 e6 m" ~( X4 o* @" F2 Pparameters.blr_num_chunk is 45* Q3 W& h' U5 j( q' l0 h& Q
parameters.end_pblr_block is 4
- t1 U2 V" ]0 s* }rtk_nand_read_id id_chain is 9580f192
( H/ a! E2 {+ I& snand: Manufacture ID=0x92, Chip ID=0xf1, 3thID=0x80, 4thID=0x95, 5thID=0x40, 6thID=0xc0
# [* b4 a7 |/ i/ @# zthis->pagemask is 65535" u9 @$ V& y+ i9 J! j" {! q
this->chip_shift is 27
5 v6 a* ?2 u3 K( ?/ Y+ wparameters.bbt_valid is 1% R( Q9 k, `% O$ `1 ~
create_logical_skip_bbt2 ?- l( w+ j* m4 T# e7 C3 O, g+ |
last skip_block 1024
4 t+ _0 U$ i! e; W( h1 h% Gnand.c nand_init_chip mtd size is 877bfeac
4 s4 _8 t2 c1 y* L( {128 MiB# T, r; H6 a! d7 H: T
Loading 131072B env. variables from offset 0xc0000
( p' i4 q) {1 ^, P# v: pUnknown command 'sf' - try 'help'
- a6 V4 l% j) G* t4 F- y, mNet: LUNA GMAC ) M* n* o% u5 F1 n: S
Warning: eth device name has a space!
- C9 b- ]% D7 }0 F$ ~* W+ f5 I- \' d8 X2 D ^% U' o$ h
Hit space key to stop autoboot: 0
! Z; w$ Z6 d x& r' b" i5 R6 M9 ?- [
6 l1 W# j0 Z$ K# p7 D" @
ACTIVE IMAGE 0 (tryactive=2 sw_commit=0)
4 p9 x/ F' f+ a: F4 V) ]( j& s9 s P& W
reset pcie0
" M9 j( x. V: _reset pcie1- Y/ S a- i% Q# Y
/ p/ W2 W N( dNAND read: device 0 offset 0x100000, size 0x3800000 U1 w7 k; q. B) T; @
3670016 bytes read: OK. G: S$ t. {& Z8 v+ y5 d# C4 I
## Booting kernel from Legacy Image at 82000000 ...+ D6 Y6 k0 Z7 e7 |# j; Q$ G2 r
Image Name: Linux-2.6.30
8 f8 T* o1 F5 L6 E& S$ K+ D Created: 2013-11-14 2:56:37 UTC
+ D3 c. O( b* K T- c Image Type: MIPS Linux Kernel Image (lzma compressed)
U" Q4 ?, j! N: X$ W# w5 k% I. ] Data Size: 1791872 Bytes = 1.7 MB
! G: i, Z) v' H5 B! E Load Address: 80000000
w$ w: P. i! ^' r8 q Entry Point: 80000000
* I" `/ I9 s* I* G Verifying Checksum ... Bad Data CRC
; e& N! L4 q8 e0 R- w9 \ERROR: can't get kernel image!
+ Y2 A( b- w2 V# j* Y5VT-2510#
! e1 j. ?. ?' {! u请问大家这是什么问题呢? |
|