找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
楼主: klend
打印 上一主题 下一主题

板子不启动,无打印信息

[复制链接]

30

主题

751

帖子

7014

积分

六级会员(60)

Rank: 6Rank: 6

积分
7014
16#
发表于 2013-12-2 17:04 | 只看该作者
楼主请参考下我以前做海思DVR产品时,UBOOT或UART起不来的原因:
, F, q$ a& X; r/ Q* y1、DDR芯片是否在软件支持范围内?型号太多,有的软件可能还要调整对DDR的支持;或DDR芯片没有焊好;
7 o9 T- n, F) K% }9 {2、NAND FLASH品牌有的支持有的不支持,搞得无法启动!( E, ?* J1 g4 s' D) `% _+ W5 U
ARM的BGA芯片连接NAND这一块,BGA 引脚有虚焊导致;' x# N* N: t+ s/ N
3、复位芯片有问题
; n' O7 r( B4 m' d4、再有就是网络芯片后缀型号不一样,也会导致无法启动(这一点有些纳闷,一直想不明白,这刚启动怎么会和网络挂上关系?), Z. f- }! T, `; g
5、电源;(这个相对好解决,量一量就知道)
" @& h+ N; e" q4 I2 ?! m/ Q: l6、最后就是PCB设计问题了,但如果DDR3不那么完整性,也不至于会不启动,顶多是能启动了,但一会就会死机的
对酒当歌,人生几何?
譬如朝露,去日苦多。

62

主题

412

帖子

1620

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1620
17#
 楼主| 发表于 2013-12-2 17:46 | 只看该作者
會不會是DDR的時鐘匹配電阻有問題?是差分100歐阻抗控制的。這裏兩個電阻是100歐。

DDR時鐘匹配電阻.jpg (15.45 KB, 下载次数: 5)

DDR時鐘匹配電阻.jpg

62

主题

412

帖子

1620

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1620
18#
 楼主| 发表于 2013-12-4 16:04 | 只看该作者
换了nandflash后和加焊DDR后有两种状态,但是板子都没有启动成功,串口有打印。! ]8 n3 N/ u( O( h
以下是状态1的log:/ [" h5 B; D2 r3 S5 z. B
SoC preloader 1.0.0.r1422.lzma (Wed Nov 13 14:32:57 CST 2013)
3 Z. r, ^+ }4 e# `" H! u0 bII: Stack @ 0x9fc1fd18 (parameter 736B)
+ L- }* ~' a5 E4 _& q' {8 S& OII: Console... OK. o0 P0 n- |+ k6 I, s8 q' v! {
Setting DTR
/ n  o% k# a: l3 \II: DRAM is set by software calibration... PASSED6 Z+ I4 _) b; c* b

& w2 m7 Z8 [7 iDDRKODL(0xb800021c):0x00000410
) B! `: O, o2 XMCR (0xb8001000):0x22041de0, 0x21220000, 0x54433830, 0x0404030f0 e$ W+ @# N$ U3 U# f! x5 ~
DTR2(0xb8001010):0x0630d000
2 [1 F; y# o3 wPHY Registers(0xb8001500):
. T* t! @$ J7 ]6 N/ [3 H. I0xb8001500:0x80000010, 0x0000007f, 0xa1a00000, 0xfdffffff* Z- @" Y& Z; U+ V2 F
0xb8001510:0x00140a00, 0x00180c00, 0x00140a00, 0x00180c00
! F* z: w/ F  g: E0xb8001520:0x001a0d00, 0x00140a00, 0x00160b00, 0x00120900% s6 R2 s0 A3 o$ R1 e2 N
0xb8001530:0x001c0e00, 0x001e0f00, 0x001c0e00, 0x001e0f00" r3 o: o1 `8 Y% S3 m( S, r
0xb8001540:0x001e0f00, 0x001a0d00, 0x001c0e00, 0x001a0d009 `7 x) S! F/ I( t. ?, N. L
0xb8001550:0x00100800, 0x00140a00, 0x00100800, 0x00140a005 m( e& x$ m; m: I
0xb8001560:0x00160b00, 0x00120900, 0x00140a00, 0x00100800/ s9 F: ~1 D; [* R2 z5 w, N
0xb8001570:0x001a0d00, 0x001a0d00, 0x00180c00, 0x001c0e00# _! H; I- g+ [
0xb8001580:0x001c0e00, 0x00180c00, 0x001a0d00, 0x00180c00# L  j2 R1 Q6 v; L2 C& s6 X' k5 ], R& P
0xb8001590:0x00000000, 0x5110dbd9, 0xa9a95656, 0x5352b5b5
: I, D  p  D5 i+ E8 X7 Z0xb80015a0:0x4145dcdc, 0x00000000, 0x00000000, 0x00000000
) m/ [5 U- }. U0 X0 E. |9 @II: PLL is set by SW... OK& `8 C3 y  D# l6 A
II: Flash... OK- _, w5 m# T4 K% i
II: Stack @ 0x801ffff8; B" s6 A0 W9 d7 V5 g8 {
II: Starting U-Boot...
9 _1 y7 C* X5 ]II: Inflating U-Boot (0x80000040 -> 0x87c00000)...
' j# @5 Q( B% I- E/ UEE: decompress failed: 1
0 V0 s0 O1 I1 L* H以下是状态2板了log:
8 ]8 ~% Y0 C" k0 P/ l2 b/ jSoC preloader 1.0.0.r1422.lzma (Wed Nov 13 14:32:57 CST 2013)
% |% \$ e& h4 oII: Stack @ 0x9fc1fd18 (parameter 736B)* E$ K0 P5 ?# x/ ~3 t# N7 \
II: Console... OK
/ v4 F/ n; l/ Z6 nSetting DTR
$ N' s' V$ U$ {( l8 S4 ^II: DRAM is set by software calibration... PASSED
% a* V3 F- a  y6 \' t
2 y9 w! a: e% {. U4 o& D# kDDRKODL(0xb800021c):0x00000410: ~) h" _: g$ ?2 f
MCR (0xb8001000):0x22041de0, 0x21220000, 0x54433830, 0x0404030f+ N( z  q5 C" p& k5 I
DTR2(0xb8001010):0x0630d000
" @! e+ l* H: X+ q1 VPHY Registers(0xb8001500):5 g( {8 G1 x& i3 C
0xb8001500:0x80000010, 0x0000007f, 0xa1a00000, 0xffffffff
9 ^! y* Y0 b7 r' I* @; a# H0xb8001510:0x00120900, 0x00140a00, 0x00120900, 0x00160b00  J  T9 ]" a& [5 j" D
0xb8001520:0x00140a00, 0x00120900, 0x00140a00, 0x00100800
( W2 M1 y: Z. k; b0xb8001530:0x00180c00, 0x001a0d00, 0x00180c00, 0x001a0d00
' t9 a1 Q- t0 j" |5 u! o0xb8001540:0x001a0d00, 0x00180c00, 0x001a0d00, 0x00180c00
1 `, B) F' K% K; I  z0xb8001550:0x00120900, 0x00160b00, 0x00120900, 0x00140a00% u3 U6 H$ M4 N* n5 N, b$ S# u
0xb8001560:0x00140a00, 0x00140a00, 0x00120900, 0x00100800
7 g: J8 J/ G; S6 O1 b. A0xb8001570:0x001c0e00, 0x001c0e00, 0x00180c00, 0x001c0e00
3 S: ^& E: n# \- F0xb8001580:0x001a0d00, 0x00180c00, 0x001a0d00, 0x00180c00
4 }4 e" }& ^; b# x9 x/ \& C0xb8001590:0x00000000, 0x5adad2d2, 0x24207574, 0x5a5adada
- A, {* B7 c4 l. G. ^: x0xb80015a0:0x8d0da7a5, 0x00000000, 0x00000000, 0x00000000
0 _6 D: |* i; C5 ~/ lII: PLL is set by SW... OK
! i2 i: m! u  r; n) N4 `  ^/ W' X4 FII: Flash... OK$ y: j: p2 e1 e) }/ M# f
II: Stack @ 0x801ffff8
7 `' [( z' k( Z& |6 c% M! p  l7 KII: Starting U-Boot...8 B$ C- d7 V$ }+ J3 W8 f
II: Inflating U-Boot (0x80000040 -> 0x87c00000)... OK6 W+ l. A* k' ]" B- E: W. I5 I% u
II: Starting U-Boot...
* z4 m. {+ O6 |, q. _6 p! K1 M2 o( V0 J5 S0 B/ E

0 t" E! w6 `* g+ d& L  T( gU-Boot 2011.12.NA (Nov 13 2013 - 14:33:03): k' V/ H. w  x

& C8 G9 p' B. U$ l: MBoard: LUNA
: o* Q* U1 V( L0 s2 s: W6 n; pCPU: RLX5281 600.00 MHz, DSP: RLX5181 500.00 MHz, , DDR3 300MHz, LX:200.00 MHz 2 A! h* g; e. j, ~  D4 P, c' p$ F
DRAM:  128 MB
# J+ o  K. o+ H0 ~3 `enter nand_init0 m$ B4 D3 c. A$ \/ O1 _
board_nand_init()
% q6 [* R4 S3 Y+ W# h6 d# kparameters at 0x00001212
9 ]1 l, P( b/ j2 jparameters.read at 0x9fc00550
+ e5 j0 r7 z$ V$ z) Bparameters.write at 0x9fc03308
7 A9 f2 _1 P  N6 b6 {parameters.bbt at 0x9fc1feac
5 k" p4 F) n% c9 buboot- read nand flash info from SRAM" ^1 E0 m) z  U# h- ]* ^# e7 w# O
flash_info list
+ ~2 b9 [7 \5 `8 _0 Bflash_info.num_block : 1024
6 \; a# T- P) e  T9 j9 Y4 o% Aflash_info.num_page_per_block : 64# y9 Q5 B  u) Q, p* K" y
flash_info.page_per_chunk : 1
, ^  T1 |2 R/ _( v* K, ^1 jflash_info.bbi_dma_offset : 2000/ S0 s7 v- K' I( @5 c, h2 l
flash_info.bbi_raw_offset : 20484 D- F5 H6 Z7 y
flash_info.bbi_swap_offset : 23/ A' R; i( c$ z( \; {8 L! G1 U
flash_info.page_size : 2048, v1 j0 d' g/ y- G5 ]) m& S4 P/ O
chunk size : 2048) h6 r! k5 V( P( U( F: b
flash_info.addr_cycles : 46 d# ]& U! b1 z% p9 G: j
pblr_start_block : 1; c, A/ ?2 x: ]% J5 j: N0 p9 g& ]0 k
num_pblr_block : 3; z( _/ T2 S) a# e9 y. q
parameters.curr_ver is a
2 P8 l  X9 |% L7 }8 |parameters.plr_num_chunk is 29! @3 k0 n1 |& B+ B" u" B
parameters.blr_num_chunk is 45
  k- g; T7 Y6 D! Rparameters.end_pblr_block is 4/ n8 Q" r0 {" W: _* ^5 s2 s
rtk_nand_read_id id_chain is 9580f192  P* k* ]* y" l2 D$ [6 ^8 i% R
nand: Manufacture ID=0x92, Chip ID=0xf1, 3thID=0x80, 4thID=0x95, 5thID=0x40, 6thID=0xc0
6 B' x4 u2 M7 j, v3 }this->pagemask is 65535
! I3 {1 n) e+ N7 K' o/ othis->chip_shift is 279 U( K( n& W. r7 m
parameters.bbt_valid is 13 [- T# x7 ~" ^, X
create_logical_skip_bbt
  ~5 |8 ^2 Y7 K/ u$ [4 Y' klast skip_block 1024! V5 I1 R5 T9 [
nand.c nand_init_chip mtd size is 877bfeac. {. j8 z) _3 [
128 MiB
) U' }8 u2 Q( ?: C4 sLoading 131072B env. variables from offset 0xc00008 Y8 @. m# ]4 S) A1 U) R- Y) ], B
Unknown command 'sf' - try 'help'
; N1 j* ^/ q: `Net:   LUNA GMAC
* X% ~) f' m! s$ q# @* z; N7 oWarning: eth device name has a space!
6 g" U7 w6 [+ l( f: {: D* G9 Y0 l! Z' }1 S+ P0 y* L) X8 p
Hit space key to stop autoboot:  0 7 Z' I4 m( M( C

0 |- o$ z: {$ f- f8 X$ T
$ o% t$ z. _$ `ACTIVE IMAGE 0 (tryactive=2 sw_commit=0)
9 G' B* A1 M+ J' C$ Y& U( w$ O7 a
2 W1 T9 H8 a, M- c+ v# o0 O( v; v9 zreset pcie0
, T/ B- L$ o4 F9 T( @: w, y5 |# yreset pcie1
2 U  D8 Z* K& X3 G( k4 W4 V* k0 l8 ~4 _" r( V
NAND read: device 0 offset 0x100000, size 0x380000
' a5 z# G  f6 A; |0 z 3670016 bytes read: OK
+ i" ^( u8 O% b3 O* G/ k% ^## Booting kernel from Legacy Image at 82000000 ...
" Q' N  j( I) p  W& _0 f3 l   Image Name:   Linux-2.6.303 [! L1 @$ w' t* J  M* k1 A
   Created:      2013-11-14   2:56:37 UTC
0 K& e8 w% J3 C& o. _   Image Type:   MIPS Linux Kernel Image (lzma compressed), s4 W9 f5 X5 `5 m  r. d
   Data Size:    1791872 Bytes = 1.7 MB
  X! h% c+ i( ?4 t' [$ {   Load Address: 80000000
3 y3 @, G" D) t1 t  k   Entry Point:  80000000
/ u" z; I, F6 c6 y   Verifying Checksum ... Bad Data CRC* g0 t( z! E  \( G2 O. b9 H
ERROR: can't get kernel image!; ~$ V7 }1 M8 Y' ]3 R  f% F
5VT-2510#
1 {' R% v8 W/ B- g( [! V0 k请问大家这是什么问题呢?

62

主题

412

帖子

1620

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1620
19#
 楼主| 发表于 2013-12-4 18:28 | 只看该作者
szkalwa 发表于 2013-12-2 17:04
0 X: I) Y3 B* C2 u4 x+ ?# i/ F/ [楼主请参考下我以前做海思DVR产品时,UBOOT或UART起不来的原因:
5 m# j3 a0 g& T# l1、DDR芯片是否在软件支持范围内?型号太 ...

# c) D/ M# m' P0 K; o! w我发串口打印信息了,请大家帮忙看看。

62

主题

412

帖子

1620

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1620
20#
 楼主| 发表于 2013-12-4 21:35 | 只看该作者
bluskly 发表于 2013-11-29 10:239 G5 P1 |- I, K; E
串口没打印信息? 串口电平对不? TXD和RXD没有接反? 地线有没有接? 驱动有吧?: [' [5 O8 S% K: A2 H% d3 d
唉。。
2 I, k; s! ~( E不知道。。。
% [' w3 ?& M. I2 u! F- @6 c5 i
怎么还木有人回复

2

主题

22

帖子

115

积分

二级会员(20)

Rank: 2Rank: 2

积分
115
21#
发表于 2013-12-5 11:20 | 只看该作者
DDR 没有贴好吧!

2

主题

22

帖子

115

积分

二级会员(20)

Rank: 2Rank: 2

积分
115
22#
发表于 2013-12-5 11:21 | 只看该作者
看看是不是那一组重要的电压点纹波比较大??

0

主题

50

帖子

1009

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1009
23#
发表于 2013-12-5 15:43 | 只看该作者
本帖最后由 xhk_hlju 于 2013-12-5 15:45 编辑 % B% }& d( z( E7 R8 S" {# a
2 t, X1 u; B- x, l! ^! @( J
确定电源电压纹波是否正常
7 j. B$ h* v/ C* U9 TCPU DDR焊接能保证么 , X7 `* E* C$ W" {) E+ ~: u
这是前提" ]8 U: m3 B9 `0 d- m9 l
还有就是DDR跑300MHz有没设置啊  DLL用打开么
! X" `2 Q( _) t& N" y' X# A有没Kernel么 那不是??

62

主题

412

帖子

1620

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1620
24#
 楼主| 发表于 2013-12-5 17:02 | 只看该作者
xhk_hlju 发表于 2013-12-5 15:43# D- |) D  ]/ z2 v) V. b
确定电源电压纹波是否正常: @+ |, J8 B, }! U- Q
CPU DDR焊接能保证么 8 ]' f' u1 N( h3 @8 [$ G5 j
这是前提
& H% l* N) {" n7 X! F' P- ?8 X
SoC preloader 1.0.0.r1480.lzma (Tue Dec  3 09:50:34 CST 2013)4 l! g/ N' h8 D* W2 K
II: Stack @ 0x9fc1fd18 (parameter 736B)- \! D0 G1 x9 |# t, r3 T
II: Console... OK- \3 }! q  T2 \; Z, w: p
Setting DTR
# x& ?  d$ O6 q" i, sII: DRAM is set by software calibration...
' i) S2 ^# S( @/ N6 T6 H) tII: small max_w_len=7, bit_loc=12
. x% Y' q" }. A/ [* M% B) IPASSED$ D7 y& q: _& _* Z! A& J) E

4 n3 d2 j# u6 K- k5 X8 y( RDDRKODL(0xb800021c):0x00000410: D2 o: A3 n/ F$ W: }6 @) i8 s
MCR (0xb8001000):0x22041de0, 0x21220000, 0x54433830, 0x0404030f5 C* H1 e% a% a- o' Y: T
DTR2(0xb8001010):0x0630d000" r0 x! W! A9 w  O! v# e
PHY Registers(0xb8001500):
6 `8 _+ x# c9 c0xb8001500:0x80000030, 0x0000007f, 0xa1a00000, 0xffffffff
* p' i, a, ]- P. z/ _0xb8001510:0x00140a00, 0x00160b00, 0x00140a00, 0x00180c00
+ n- K. U2 N7 l! @1 g0xb8001520:0x001a0d00, 0x00160b00, 0x00160b00, 0x00140a00, w2 b; a9 z/ u& M9 h
0xb8001530:0x001a0d00, 0x001c0e00, 0x001a0d00, 0x001c0e00
) ]/ u) l, a: Q8 m- i  |0xb8001540:0x001e0f00, 0x001c0e00, 0x001e0f00, 0x001c0e00
+ \8 `! T  `* Z( p" J0xb8001550:0x00120900, 0x00140a00, 0x00120900, 0x00160b00. a5 \7 j0 c9 F! n# Q
0xb8001560:0x00180c00, 0x00140a00, 0x00140a00, 0x00100800
- ]5 ^0 x3 e# z9 e# w; b# M0xb8001570:0x001a0d00, 0x001c0e00, 0x001a0d00, 0x001c0e00
  Y& ?7 x1 v# N0xb8001580:0x001c0e00, 0x001a0d00, 0x001c0e00, 0x00180c00- ]7 d; a& d6 h  }! ^8 U/ `
0xb8001590:0x00000000, 0x5ada9a92, 0x2929a5a5, 0x5a5adada
( w9 o& H9 V9 u8 p, u0xb80015a0:0x4f4f87c3, 0x00000000, 0x00000000, 0x00000000
% O5 o/ ^! Q/ RII: PLL is set by SW... OK( g. M+ `. F3 N& p" F# ~- F: d" f
II: Flash... OK
, ?) F$ O* A% x# HII: Stack @ 0x801ffff83 \) S) a1 a. n, I4 k$ R4 r7 E/ k
II: Starting U-Boot...6 N, p, J# Q- Q& u" Y
II: Inflating U-Boot (0x80000040 -> 0x87c00000)... OK' F# o8 v& A6 W8 s
II: Starting U-Boot...
7 d* C; e8 m) X% U1 Z/ w8 a- m1 A7 J7 g$ ]6 V+ F
9 x2 P  i- e* R  }# x
U-Boot 2011.12.NA (Dec 03 2013 - 09:50:44)& ~2 V( x3 N5 s, U. V" n

4 `/ u9 }: J4 cBoard: LUNA. e" ^3 z' o- L3 V9 J+ p+ h
CPU: RLX5281 600.00 MHz, DSP: RLX5181 500.00 MHz, , DDR3 300MHz, LX:200.00 MHz , S/ k/ E, R0 _; z0 i. `% y4 t
DRAM:  128 MB
2 ]; [8 o5 x7 t  V' @, Qenter nand_init1 @4 _" y$ M) e, H% V! u
board_nand_init()
: M) S/ T$ i; ~, v. T, Hparameters at 0x00001212
. C$ [5 t8 Y. S( ]parameters.read at 0x9fc00550
; V+ m  o+ j6 u2 z; R* Z* Cparameters.write at 0x9fc03298; ]/ c. w0 E) {3 D" z+ G) `! w# C
parameters.bbt at 0x9fc1feac0 J! z. w. O+ K2 `# x, O
uboot- read nand flash info from SRAM2 D& S! _, L0 U, a( b6 o
flash_info list
5 x' H! [- P( E: Q1 A5 K2 N8 vflash_info.num_block : 1024. ?* ^! _% G+ g4 |. O/ \! r( E8 B
flash_info.num_page_per_block : 64
/ t) T2 k4 j' Y, k# Uflash_info.page_per_chunk : 1
8 f% ?0 [) Z3 @% Nflash_info.bbi_dma_offset : 2000
: w( x* j4 \2 P3 {flash_info.bbi_raw_offset : 2048
; X: v8 t7 L: Y7 i  e( tflash_info.bbi_swap_offset : 23
/ D2 |5 U: N8 Gflash_info.page_size : 2048
+ U! t0 f( Z# b  cchunk size : 2048
1 e1 I% @& X4 [6 P! jflash_info.addr_cycles : 4  V; T1 P) u2 d/ H
pblr_start_block : 1
, `: t) {( |3 O1 Enum_pblr_block : 31 D0 D! _3 r' C. ~
parameters.curr_ver is a
) X/ t/ @/ V  G: k' M) Y- {parameters.plr_num_chunk is 29# t( Q- f6 e8 O& ]
parameters.blr_num_chunk is 45* y+ T$ T- L( ]  z* \
parameters.end_pblr_block is 48 z1 R/ L. ]  V  [; \
rtk_nand_read_id id_chain is 9580f192" S# |9 _* M) K1 R
nand: Manufacture ID=0x92, Chip ID=0xf1, 3thID=0x80, 4thID=0x95, 5thID=0x40, 6thID=0xc0
! w- u3 O6 p* d3 Othis->pagemask is 65535
( X* n8 B6 x: c, |4 T  ]this->chip_shift is 275 x& b) Y6 v2 k. r5 v4 K% S7 I
parameters.bbt_valid is 1; G8 w) u6 \( c
create_logical_skip_bbt
) k2 g# r: t# f  z: b# j( W* H$ z0 rlast skip_block 1024( K, a& r8 J' o) j( a+ ^
nand.c nand_init_chip mtd size is 877bfeac' S- T3 Y/ _) u2 }2 H* r& h; _
128 MiB' [4 w. @2 E) h7 o; G6 o) {
Loading 131072B env. variables from offset 0xc0000% s. z) M9 c8 ~
Net:   5VT_GMAC) |) }- J4 G4 S( G
Hit space key to stop autoboot:  0
: U; j5 t' a9 f6 t7 M" U
. b/ O% h! C7 h/ x) E: ]. p
) J% h9 D; s) C4 TACTIVE IMAGE 0 (tryactive=2 sw_commit=0)
$ |( f7 d& B+ ?& ^2 Y2 w3 j5 e! x/ _1 [# k+ b- P
reset pcie0
/ t' S: o/ q! z9 \- }- L, Nreset pcie13 i! f- h. p5 z
4 e1 Y+ [/ w6 i" C  m+ A
NAND read: device 0 offset 0x100000, size 0x3800003 A, R2 y* g# R- Z  @0 y  M+ n
3670016 bytes read: OK
1 u) N7 l& `9 |9 Z) B## Booting kernel from Legacy Image at 82000000 ...% X$ }* h# [8 f0 G. s! ^6 M
   Image Name:   Linux-2.6.30* P& D" n  D+ I7 C  m4 s
   Created:      2013-12-04  11:05:44 UTC
# ^1 K( I7 o% Y" c   Image Type:   MIPS Linux Kernel Image (lzma compressed)/ C. y7 r; d/ O+ z7 a
   Data Size:    1788887 Bytes = 1.7 MB  t+ X6 p* L3 S8 x0 o" t& w, V
   Load Address: 80000000* O/ K; k8 U% g+ ~* s
   Entry Point:  80000000( M" r8 a/ c- B4 n4 g- g
   Verifying Checksum ... OK
! |, i0 \; P5 I7 p   Uncompressing Kernel Image ... 0 m, Y& q4 I3 n6 k$ V% |
是不是内核不启动?软件还是硬件问题?

点评

像是内核没有启动 板子硬件焊接电源纹波你都确定好啦?  发表于 2013-12-5 17:24

30

主题

751

帖子

7014

积分

六级会员(60)

Rank: 6Rank: 6

积分
7014
25#
发表于 2013-12-5 17:33 | 只看该作者
ERROR: can't get kernel image!
" }# |: m! y$ g) g: Q  t内核没起来。
' w3 q$ L- P. m8 L可能还是和DDR这边有关系
对酒当歌,人生几何?
譬如朝露,去日苦多。

62

主题

412

帖子

1620

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1620
26#
 楼主| 发表于 2013-12-5 17:40 | 只看该作者
szkalwa 发表于 2013-12-5 17:33" Q  p& f6 c& C! G+ v
ERROR: can't get kernel image!& G7 f) j& E/ Z) E9 C# j
内核没起来。
% L+ ^5 j3 ]9 J: V可能还是和DDR这边有关系

; i. j2 E. k3 ?( D: J/ B) w) H是pcb布线影响到DDR的频录跑不高还是DDR的时序有问题?怎么确认呢?怎么解决?

0

主题

37

帖子

57

积分

二级会员(20)

Rank: 2Rank: 2

积分
57
27#
发表于 2013-12-5 21:37 | 只看该作者
根据经验,如果一切电气特性正常没有打印,那么接下来就是CUP和Flash的问题了(当然要先确定软件是否烧对)。如果有打印信息后就要看DDR有没有跑起来,DDR有没有跑起来可以看打印信息,这方面可以询问厂商DDR没有起来的经典打印信息,如果涉及到kernel的问题,这就需要软件配合了,现在即使同一型号的CPU可能因为版本不同就会导致kernel问题。

1

主题

59

帖子

-9834

积分

未知游客(0)

积分
-9834
28#
发表于 2013-12-6 14:28 | 只看该作者
是不是芯片肚子上的接地焊盘没焊?

7

主题

26

帖子

105

积分

二级会员(20)

Rank: 2Rank: 2

积分
105
29#
发表于 2013-12-6 15:21 | 只看该作者
检查检查各路电压吧

62

主题

412

帖子

1620

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1620
30#
 楼主| 发表于 2013-12-6 15:30 | 只看该作者
wesnly 发表于 2013-12-6 14:28
' ~/ p& F' S$ k# t9 s3 r  g是不是芯片肚子上的接地焊盘没焊?
' F; I7 _2 H% r" D! `
是没焊,IC温度很高,焊了以后温度稍低一点,但是还是不能启动成功。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2024-12-27 06:46 , Processed in 0.069100 second(s), 34 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表