|
换了nandflash后和加焊DDR后有两种状态,但是板子都没有启动成功,串口有打印。$ F- O2 ~+ y2 ^5 N2 S6 O6 n
以下是状态1的log:
& c! E6 q p! l, T$ v' _) |, OSoC preloader 1.0.0.r1422.lzma (Wed Nov 13 14:32:57 CST 2013)
! Z1 A) b% F5 ]7 A/ S0 jII: Stack @ 0x9fc1fd18 (parameter 736B)
$ m- k$ z( y2 O3 D% | m) uII: Console... OK
' x& h0 J7 J8 o* i8 RSetting DTR) J; v& u t5 F# I5 N/ k
II: DRAM is set by software calibration... PASSED
$ E1 ]; C, m, i2 E. s, Q1 C5 M( ~
DDRKODL(0xb800021c):0x000004109 v, ^, [# |: [+ J5 W; V9 u( I- ^
MCR (0xb8001000):0x22041de0, 0x21220000, 0x54433830, 0x0404030f
; x) c/ [2 }% z) i5 B) p* X) @DTR2(0xb8001010):0x0630d000
- Y8 G8 A" N) H% F# ?3 [: `+ |2 WPHY Registers(0xb8001500):
0 g0 ]* m& {9 B5 {0xb8001500:0x80000010, 0x0000007f, 0xa1a00000, 0xfdffffff7 c0 `% m' K4 |2 g; K. c! V1 {
0xb8001510:0x00140a00, 0x00180c00, 0x00140a00, 0x00180c00" i: p6 b2 b# Y$ u; T8 s8 J2 t
0xb8001520:0x001a0d00, 0x00140a00, 0x00160b00, 0x00120900' A- w5 r) |3 t" _4 ~, c, \
0xb8001530:0x001c0e00, 0x001e0f00, 0x001c0e00, 0x001e0f00) M3 H% t8 e( z$ R- c
0xb8001540:0x001e0f00, 0x001a0d00, 0x001c0e00, 0x001a0d00. f# [3 `4 V: M
0xb8001550:0x00100800, 0x00140a00, 0x00100800, 0x00140a00- ^( |! R; v( h7 V
0xb8001560:0x00160b00, 0x00120900, 0x00140a00, 0x00100800% [8 Q7 i$ E1 _+ a7 z9 S8 u
0xb8001570:0x001a0d00, 0x001a0d00, 0x00180c00, 0x001c0e006 h( Z4 t$ }8 v. g
0xb8001580:0x001c0e00, 0x00180c00, 0x001a0d00, 0x00180c00! |, g, @7 O# }# q+ t( w$ R
0xb8001590:0x00000000, 0x5110dbd9, 0xa9a95656, 0x5352b5b5, a1 `5 b' n* L3 ]9 I% J
0xb80015a0:0x4145dcdc, 0x00000000, 0x00000000, 0x00000000
8 T) Q- T! ]- z3 M& |/ |% ~II: PLL is set by SW... OK
. I; F, s% @2 r; H- s" NII: Flash... OK
9 B0 m* W1 y$ KII: Stack @ 0x801ffff8
1 C: o/ u) i% F+ iII: Starting U-Boot...
: f( A- s7 s4 V5 c. III: Inflating U-Boot (0x80000040 -> 0x87c00000)...
) l B; Q2 U# bEE: decompress failed: 1! h+ h9 R6 H% X$ I3 |# c
以下是状态2板了log:8 W7 N2 A, u9 J& c
SoC preloader 1.0.0.r1422.lzma (Wed Nov 13 14:32:57 CST 2013)0 ]% B1 K7 Q$ E1 e7 f6 I
II: Stack @ 0x9fc1fd18 (parameter 736B)
8 a5 E! k5 f/ c6 y+ c, aII: Console... OK
6 e* B$ d3 H3 z' _ FSetting DTR
9 [* t! @. z6 N$ k- ?II: DRAM is set by software calibration... PASSED
( ~7 j8 {" O4 S
) b- B' ^( ^3 m: `4 r8 W) T% ^DDRKODL(0xb800021c):0x00000410
: T' ]2 _- h' Z' Z- H0 |MCR (0xb8001000):0x22041de0, 0x21220000, 0x54433830, 0x0404030f3 A* x8 a) I2 T3 s& o8 w3 R% |
DTR2(0xb8001010):0x0630d000
6 e: }& h3 b2 HPHY Registers(0xb8001500):
% \. c+ S$ O, A$ s2 ~# Q0xb8001500:0x80000010, 0x0000007f, 0xa1a00000, 0xffffffff7 x# _" z! T6 [( N. Z
0xb8001510:0x00120900, 0x00140a00, 0x00120900, 0x00160b00
7 R V' v) {2 R$ r" b8 H0xb8001520:0x00140a00, 0x00120900, 0x00140a00, 0x00100800
! k3 r! K& c4 C; y0xb8001530:0x00180c00, 0x001a0d00, 0x00180c00, 0x001a0d00
) u3 d! O4 M' m' \( g" p' W2 P0xb8001540:0x001a0d00, 0x00180c00, 0x001a0d00, 0x00180c00! D; u5 H1 m1 I- B
0xb8001550:0x00120900, 0x00160b00, 0x00120900, 0x00140a002 U( W* c) G0 M" B
0xb8001560:0x00140a00, 0x00140a00, 0x00120900, 0x00100800
+ j9 Z q2 l* b, G+ h9 z U5 q0xb8001570:0x001c0e00, 0x001c0e00, 0x00180c00, 0x001c0e00
' t- K: r7 N4 |0xb8001580:0x001a0d00, 0x00180c00, 0x001a0d00, 0x00180c00
% U7 D) e) M' U1 K+ z4 i& V7 W0xb8001590:0x00000000, 0x5adad2d2, 0x24207574, 0x5a5adada
. T5 H: M- b' m0xb80015a0:0x8d0da7a5, 0x00000000, 0x00000000, 0x00000000
" @/ a1 u# V8 o0 III: PLL is set by SW... OK$ v- Q! M; ~- _2 Z1 z, K, C
II: Flash... OK4 W# c. b( `1 |: l& J4 }& }
II: Stack @ 0x801ffff8* k* p1 G( S# g% d3 y
II: Starting U-Boot...: u' M2 Y& w0 T- ?3 I% E; ?$ R
II: Inflating U-Boot (0x80000040 -> 0x87c00000)... OK0 T( N! C7 }+ t
II: Starting U-Boot...
" T5 ?+ i& J; J
; G. T( Z' D, y4 O: v* z5 ]4 I
5 H( V' {# [4 jU-Boot 2011.12.NA (Nov 13 2013 - 14:33:03)2 Y9 t. Z( A; B0 L/ l# b
- n# X' u$ \+ q4 j$ D8 J/ O- u
Board: LUNA
7 ]0 r8 J5 E9 u8 }4 sCPU: RLX5281 600.00 MHz, DSP: RLX5181 500.00 MHz, , DDR3 300MHz, LX:200.00 MHz
" ?) @; T- I" {DRAM: 128 MB z- d/ C# B) x ^
enter nand_init
. |7 u8 i+ e" P$ W$ q* U+ s, Qboard_nand_init()
3 Z& Z- V6 D; ]+ k2 P# E6 u( pparameters at 0x00001212 B8 {& v8 t2 h6 u4 ^. b
parameters.read at 0x9fc00550( M+ g/ I: E; a
parameters.write at 0x9fc03308# Q/ L1 T8 {) J
parameters.bbt at 0x9fc1feac
) v4 o" i8 F# L Q6 E& }, Fuboot- read nand flash info from SRAM8 [! o1 ]2 D8 }6 U8 K/ I
flash_info list
' V5 c' z+ z9 ^$ @flash_info.num_block : 1024
- I7 g1 z0 E# G% V2 P# |2 h9 Qflash_info.num_page_per_block : 646 [) V$ d! B6 U5 G) ^. O8 y
flash_info.page_per_chunk : 1. e' D/ p5 L# G9 Y% V# `
flash_info.bbi_dma_offset : 2000
' d: ?$ o" g* \5 @3 G1 g Jflash_info.bbi_raw_offset : 2048. H2 }. q) T. E5 q+ g2 T0 V
flash_info.bbi_swap_offset : 23& h; E: g8 ]3 \9 l0 W5 C
flash_info.page_size : 20487 k# w* v6 ?6 D1 s7 K
chunk size : 2048
0 v% E- V7 R( e$ e9 Gflash_info.addr_cycles : 4) b- G3 `* c. S/ z: \1 H3 C
pblr_start_block : 1$ X' V' s0 q' k P7 ^
num_pblr_block : 3
& G3 F2 u* G9 ^- G+ }2 B9 Tparameters.curr_ver is a# x0 p3 Y) s9 B9 G
parameters.plr_num_chunk is 29) S! W5 V. g& M# g2 V ~
parameters.blr_num_chunk is 450 V2 X5 |, e2 F R0 v
parameters.end_pblr_block is 4
% |6 s( y- H( Y* n Trtk_nand_read_id id_chain is 9580f192
5 V. Y; |: h7 W: J4 m: x- n4 b, l! Dnand: Manufacture ID=0x92, Chip ID=0xf1, 3thID=0x80, 4thID=0x95, 5thID=0x40, 6thID=0xc0# u! E9 Q! V k, m
this->pagemask is 65535
% R* {- V+ |" g, bthis->chip_shift is 27
( _6 L. F0 c3 w8 N' z6 eparameters.bbt_valid is 10 }# U0 M f, D w
create_logical_skip_bbt& L# U6 {+ U; J v! j1 Z
last skip_block 1024$ Q, p* c$ n: e
nand.c nand_init_chip mtd size is 877bfeac
$ y x& q% a* C; r% L8 c( H2 Q. Q128 MiB
3 o3 Y' t: q& VLoading 131072B env. variables from offset 0xc0000' t/ n6 ~. o. X* z8 M9 Y
Unknown command 'sf' - try 'help'
% W0 |7 {! l/ v4 ~, F" tNet: LUNA GMAC
% [$ c" k9 f4 ?: W4 LWarning: eth device name has a space!" \( }& j: j" ~+ q4 J; A
7 r- U& `4 {- K0 e6 h1 THit space key to stop autoboot: 0
3 K, Z* e8 @6 D7 F% R s4 `" ]2 Y4 g# B% b: O& C
3 P+ q. n0 |6 r8 }! o SACTIVE IMAGE 0 (tryactive=2 sw_commit=0)- M# Z( U# x* y
$ ]: Z. S6 M9 e# f* y
reset pcie0
9 C/ p0 J$ k& t0 N- P" E$ }reset pcie1
, x9 ^! A. c1 N* c. q; t# k) ^; P0 p' M1 m) p
NAND read: device 0 offset 0x100000, size 0x380000
/ L' B8 p4 v# G1 O( f* m0 ] 3670016 bytes read: OK
6 W* s7 S0 g+ t& s## Booting kernel from Legacy Image at 82000000 ...
; _6 e* E* t" L, j Image Name: Linux-2.6.30
% Q. I( N# c9 s+ @9 }1 H; t. U$ D Created: 2013-11-14 2:56:37 UTC5 X+ g0 e& A2 d1 |
Image Type: MIPS Linux Kernel Image (lzma compressed)2 @' b4 L$ Z' [
Data Size: 1791872 Bytes = 1.7 MB0 k1 |$ ]- Q6 ~
Load Address: 80000000
! R. \8 r$ O4 T0 F7 t) l$ w& r Entry Point: 80000000
% T$ t3 v) K6 ]+ j# p: Z Verifying Checksum ... Bad Data CRC4 \; C6 M9 \7 k W) U
ERROR: can't get kernel image!
, e& C- N$ I# b# `5VT-2510# o' F- i: F& }, ?
请问大家这是什么问题呢? |
|