|
换了nandflash后和加焊DDR后有两种状态,但是板子都没有启动成功,串口有打印。
6 s% j* S6 m9 Z/ y+ j2 k以下是状态1的log:" \: |: _7 C8 k7 v) {* B
SoC preloader 1.0.0.r1422.lzma (Wed Nov 13 14:32:57 CST 2013); w u* r# {" w1 M$ F/ v" Z
II: Stack @ 0x9fc1fd18 (parameter 736B)
% W0 ?% d. Q: e" eII: Console... OK& A: I5 K4 |2 A( T# x1 z2 {4 e6 X5 T
Setting DTR. e3 S; I/ ^* Y- x2 B" r
II: DRAM is set by software calibration... PASSED
# A4 L }- e) k4 L/ v2 I+ E6 Z
3 [2 g9 o M2 V9 S2 _2 ZDDRKODL(0xb800021c):0x00000410
' [6 e% v3 T' F* j/ kMCR (0xb8001000):0x22041de0, 0x21220000, 0x54433830, 0x0404030f9 N& n2 M1 l1 M5 W* L/ E! T; J) G# W4 W
DTR2(0xb8001010):0x0630d000. D1 U2 o0 m2 H6 u I/ G, F) ?7 @
PHY Registers(0xb8001500):% X* o4 Z/ Q) A! D. L
0xb8001500:0x80000010, 0x0000007f, 0xa1a00000, 0xfdffffff0 N' _$ W7 L2 I- [4 W7 l/ }' W
0xb8001510:0x00140a00, 0x00180c00, 0x00140a00, 0x00180c00+ ?5 \# e; a$ E8 w* B- `- D
0xb8001520:0x001a0d00, 0x00140a00, 0x00160b00, 0x00120900
. @! i, k2 s) N0xb8001530:0x001c0e00, 0x001e0f00, 0x001c0e00, 0x001e0f00) [, W6 A$ S6 @6 W) l; f) ? N
0xb8001540:0x001e0f00, 0x001a0d00, 0x001c0e00, 0x001a0d00( p1 U8 v' i: R. @: E
0xb8001550:0x00100800, 0x00140a00, 0x00100800, 0x00140a00# d1 H! W/ V* J. i8 G
0xb8001560:0x00160b00, 0x00120900, 0x00140a00, 0x00100800
# B) @/ T8 x( x9 w& U% Z% V0xb8001570:0x001a0d00, 0x001a0d00, 0x00180c00, 0x001c0e00
0 l8 {) a8 X# T% p0 X0xb8001580:0x001c0e00, 0x00180c00, 0x001a0d00, 0x00180c007 x% I0 l8 w0 [
0xb8001590:0x00000000, 0x5110dbd9, 0xa9a95656, 0x5352b5b53 g( O6 J$ m9 K! m
0xb80015a0:0x4145dcdc, 0x00000000, 0x00000000, 0x00000000
+ w5 D1 g* s: V# F1 oII: PLL is set by SW... OK) w8 ^, o' Z5 ~+ C9 _' v2 Y
II: Flash... OK
$ M2 |' g1 ]. R' c+ cII: Stack @ 0x801ffff8+ I8 T( j. H/ b. X
II: Starting U-Boot...
/ e2 E+ Q$ B# T# S% NII: Inflating U-Boot (0x80000040 -> 0x87c00000)... ( P2 ?( A$ H( z7 v" H. ~0 c
EE: decompress failed: 1$ _1 v, n1 g4 i' @' r e
以下是状态2板了log:8 c$ y0 v1 l3 p4 k4 c- V
SoC preloader 1.0.0.r1422.lzma (Wed Nov 13 14:32:57 CST 2013). i0 e/ h4 u5 T1 A" T) J6 o
II: Stack @ 0x9fc1fd18 (parameter 736B)
9 X7 u9 Q4 V2 v' v* D: t, k- j; X( \, oII: Console... OK2 i9 D/ ^3 D, r
Setting DTR
- C% ], O3 ^3 Y J/ ]+ FII: DRAM is set by software calibration... PASSED
/ N- Z/ o5 s6 F+ Z! D n( D4 \2 I
3 Y {5 Q+ G% N! X* |( mDDRKODL(0xb800021c):0x00000410# s- k- u& \* U
MCR (0xb8001000):0x22041de0, 0x21220000, 0x54433830, 0x0404030f
& Q8 {" |" r5 J9 _DTR2(0xb8001010):0x0630d000
! i f- B; \& R/ sPHY Registers(0xb8001500):
1 a. D: T7 o( ^0xb8001500:0x80000010, 0x0000007f, 0xa1a00000, 0xffffffff {! r A' E0 w4 f5 y
0xb8001510:0x00120900, 0x00140a00, 0x00120900, 0x00160b00) [' ]2 @" B/ D1 ~
0xb8001520:0x00140a00, 0x00120900, 0x00140a00, 0x00100800
$ c, T4 g r; ^- ^0xb8001530:0x00180c00, 0x001a0d00, 0x00180c00, 0x001a0d00; u i: C$ S9 l/ T7 n. j% M2 r
0xb8001540:0x001a0d00, 0x00180c00, 0x001a0d00, 0x00180c00
x( J% ^) S0 p0xb8001550:0x00120900, 0x00160b00, 0x00120900, 0x00140a00' y( o2 H, L7 |- T. o
0xb8001560:0x00140a00, 0x00140a00, 0x00120900, 0x001008007 B$ H5 q3 P* R
0xb8001570:0x001c0e00, 0x001c0e00, 0x00180c00, 0x001c0e003 ]# m# ~+ {1 u. t9 i9 o& h* t
0xb8001580:0x001a0d00, 0x00180c00, 0x001a0d00, 0x00180c005 u" c* g: V( O8 z
0xb8001590:0x00000000, 0x5adad2d2, 0x24207574, 0x5a5adada
; R% @. c. T7 \) J& Y0xb80015a0:0x8d0da7a5, 0x00000000, 0x00000000, 0x00000000
% O: }6 ?5 Y9 G3 ], L3 _II: PLL is set by SW... OK! k2 b, w& c( K# M3 V1 |& r
II: Flash... OK
0 v; v7 f7 o5 i; x6 [II: Stack @ 0x801ffff87 X5 R$ m( z* }8 `& ? a6 k
II: Starting U-Boot...4 F+ i% d2 f; r
II: Inflating U-Boot (0x80000040 -> 0x87c00000)... OK# A6 a4 S$ d9 w- E
II: Starting U-Boot... , g4 [ V0 i+ a+ ^& c' s
( _8 B6 I7 @! h3 B% m
0 f% _3 H/ O* K. |! m8 Q" ]3 L! B
U-Boot 2011.12.NA (Nov 13 2013 - 14:33:03)
& g/ [. V* P& }% ?6 j9 G8 ?8 \, V" Y6 u% _
Board: LUNA, q# o1 n3 ~' `8 _
CPU: RLX5281 600.00 MHz, DSP: RLX5181 500.00 MHz, , DDR3 300MHz, LX:200.00 MHz
% U( r/ G' l/ _. hDRAM: 128 MB
0 m4 Z; Z3 W% q S9 p% N) lenter nand_init
, m* r- n3 O0 [- Q$ F& xboard_nand_init()
) ^7 u# p& N. v. t+ L/ nparameters at 0x00001212
8 m% ^! [, z# U/ g/ R9 Lparameters.read at 0x9fc005500 h! K1 V1 r9 p* ^6 g7 {0 {. u
parameters.write at 0x9fc033086 R+ w" z6 {# j$ |/ r
parameters.bbt at 0x9fc1feac
8 O9 t/ n% _; i- k% J; y, Luboot- read nand flash info from SRAM" b' h9 N7 F+ p$ {/ V3 O" @+ K3 h
flash_info list
" n# n- d# v* ]) Y8 lflash_info.num_block : 1024
- G y! p; y" |- Fflash_info.num_page_per_block : 64
" Z) W# g9 V/ q0 zflash_info.page_per_chunk : 1
I) T6 h% l0 Lflash_info.bbi_dma_offset : 2000
; d1 y7 |' c& G6 m7 T- s p( Hflash_info.bbi_raw_offset : 2048! b5 N3 v) B) U% {
flash_info.bbi_swap_offset : 23
( G# O5 P0 r" `( Uflash_info.page_size : 2048" u4 m$ |1 ~. ^4 Q; y
chunk size : 2048- G6 E. m- ~# E7 P4 \2 c6 O! Q5 k% H+ G
flash_info.addr_cycles : 40 V4 X- X" j5 }
pblr_start_block : 1
; I/ P; H! t" {" v* n( [num_pblr_block : 3
, I9 W; U% J5 s5 u' bparameters.curr_ver is a
2 ~3 B% ]* m6 W/ s: bparameters.plr_num_chunk is 29
+ _0 T4 t% x6 O: U4 S4 Mparameters.blr_num_chunk is 45: ^; Z) @0 j9 o$ {7 ?- N: \1 e
parameters.end_pblr_block is 4
4 E+ [# x2 k+ Q" {rtk_nand_read_id id_chain is 9580f192
H' C8 t7 |$ M. gnand: Manufacture ID=0x92, Chip ID=0xf1, 3thID=0x80, 4thID=0x95, 5thID=0x40, 6thID=0xc0$ g/ a5 |1 v& _. k t# u6 @
this->pagemask is 65535# @0 E6 T5 E: M; `
this->chip_shift is 279 J- ]# Y) ?/ \, \$ T5 r
parameters.bbt_valid is 11 ~$ r+ Z+ y8 q# u. l
create_logical_skip_bbt- B0 r+ h) Z% a5 |& R, R5 c2 A. K& H
last skip_block 1024
3 P& _) W. P" U& E" h# Anand.c nand_init_chip mtd size is 877bfeac2 Q: g+ I6 W. u
128 MiB' b5 G1 | L+ J8 w
Loading 131072B env. variables from offset 0xc0000
' A3 C. g( B7 O P. |( RUnknown command 'sf' - try 'help'& g( G; ]3 o9 B$ {$ Q7 u/ Q S
Net: LUNA GMAC
9 B2 f: N4 c' o+ [: I! D) m: o+ ?Warning: eth device name has a space!
7 Y6 y3 \, ?7 D8 D A3 w; c" X' Y( S/ S' m! g9 x! G% |
Hit space key to stop autoboot: 0 ( c" s( s3 X3 E8 S- O* N
5 r) r, w0 g9 I7 b7 a {5 ^
6 ~. J$ A& y1 f* e: Z( XACTIVE IMAGE 0 (tryactive=2 sw_commit=0)2 N/ q+ A( F! r( L( f
* b3 ]8 r: A' J% W
reset pcie0
2 Y+ Q6 s* a+ Y y r2 ireset pcie1
# A, R, P" w5 Z
0 q W4 S0 p. }* `8 i' v$ hNAND read: device 0 offset 0x100000, size 0x380000
& u; k$ K4 _" N1 ~ 3670016 bytes read: OK
7 p/ p8 ^% r8 r: C; A## Booting kernel from Legacy Image at 82000000 ...
# B8 L1 N* L5 r$ c7 c! c+ Z2 a Image Name: Linux-2.6.30
, F( g2 p$ Y( E0 S5 U6 H Created: 2013-11-14 2:56:37 UTC' c3 ~ c3 ]6 H
Image Type: MIPS Linux Kernel Image (lzma compressed)/ Z2 E0 a3 v% n$ y5 d; u
Data Size: 1791872 Bytes = 1.7 MB6 P% L, W0 G: |; } D5 b' g
Load Address: 800000001 z# v( e4 b* k4 [- o& `
Entry Point: 80000000
' M+ G3 Z/ _' z- X4 q Verifying Checksum ... Bad Data CRC
4 t9 \, X2 d* ]( b4 W( |* f2 PERROR: can't get kernel image!! P& M1 K3 V( z1 _
5VT-2510# 9 Y: _( E# O) E
请问大家这是什么问题呢? |
|