|
我之前在网上看到看雪大神的 ttl启动过程如下:
' m3 ]1 Y: c6 RHuaWei StartCode 2012.02 (R13C10 Apr 22 2014 – 18:06:02)
, A3 N8 |/ R, W( I
# ~2 c: M+ [7 h+ A3 e: D2 h" t8 XNAND: Nand(Hardware): 128 MiB
/ \6 z1 |5 g G! X7 Nstartcode select the uboot to load- c# A* j7 n& s8 R+ @; R
the high RAM is :8080103c
' G; t) B" J3 Q* [! @0 pstartcode uboot boot count:09 n9 T0 }5 I5 F) |- W
Slave struct initializtion success!!: w% e! X, o/ A8 {# J% L# X; [
Use the UbootA to load first, E, n( | f( w4 A; ]# g
Start from UbootA ERROR, Change to UbootB
5 \3 V+ O1 \2 K" E# LBoth UbootA and UbootB are wrong, load it by JTAG!7 T. `6 n6 f( k7 Z/ P
" h- `9 Q5 H/ l" s% a* O
: w$ n/ _0 I5 ]7 x+ ~* K/ f/ N$ F& |# Q* E" C% H/ K
先使用UbootA启动,如果启动失败则使用UbootB,如果再失败就提示使用JTAG。' d9 m, L- p4 \) @. `" _
; y% r( |* T+ H3 o& @% i
# Z4 j" F- G' H
+ m( U* w5 y* ]; y- j. M5 k我的TTL启动日志如下:
; M, T1 k/ o$ v: R- fHuaWei StartCode 2012.02 (V300R017C10 Oct 29 2016 - 19:38:11)# s& \/ b, c# V2 b3 v, [$ u$ c
q# B2 w' l i/ t$ ], f% g
NAND: Nand ID: 0xC2 0xDA 0x90 0x95 0x06 0x00 0x00 0x002 V3 W+ r, A' ~0 F
ECC Match pagesize:2K, oobzie:64, ecctype:4bit
# x% a. D' ~0 J. j/ PNand(Hardware): 256 MiB4 t7 m6 m8 f: b
startcode select the uboot to load3 e2 s; ^) e9 J6 W
the high RAM is :8080103c
( n3 K( M9 U; G' T9 o; Lstartcode uboot boot count:06 {, z8 D, @5 f6 Z0 e* Q
Use the UbootB to load first
, ^. n7 v' O: ~6 dUse the UbootB to load success9 ^/ ~8 l8 B1 [! b* I* j) M5 {
[4 T- Y) \" Y
: j+ C3 e2 f. a: O3 Q' C1 |6 \, o# HU-Boot 2010.03 (V300R017C10 May 12 2017 - 01:41:52)
. \8 F* R1 x3 a5 l' D; X5 F' F8 E+ s c8 M' y/ r0 \
Mbist flag = 0x0, ddr totoal size = 0x20000000 - _7 |& v3 @5 ]4 r2 U4 ]# f6 H1 A
DRAM: 512 MB
! F% }9 Y0 s6 Q% Y" uBoot From NAND flash
* J) W# O/ A2 I4 D5 k# a* V# jChip Type is SD5116T3 F& P* T2 |- Z- f, @( m
NAND: Special Nand id table Version 1.23
9 T' J8 ?* Z% g7 |% w! t# q" o# O4 hNand ID: 0xC2 0xDA 0x90 0x95 0x06 0x00 0x00 0x00% B5 [7 }! f* C [1 t
ECC Match pagesize:2K, oobzie:64, ecctype:4bit
" W8 {- m3 h1 }9 BNand(Hardware): Block:128KB Page:2KB Chip:256MB*1 OOB:64B ECC:4bit
; @, M9 p, y' v% j256 MiB, g# Y* y `$ x
Using default environment
* K3 h0 N0 E' x* O, P
' t. V* q3 ?; O+ T0 \
2 k; `' X8 V, u9 f" d) x8 Z4 K
我的启动日志中直接使用UBOOTB,而不是A启动失败报错后再启动B,我在想是不是有个配置参数可以配置启动顺序?求教大神指点。
/ f' t$ g# ?7 k7 T& g. }/ @ |
|