找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5720|回复: 3

请教 hs8145v的ttl启动过程中直接启动ubootB

[复制链接]
发表于 2018-11-14 20:11:50 | 显示全部楼层 |阅读模式
我之前在网上看到看雪大神的 ttl启动过程如下:
5 c( \4 l  ^% tHuaWei StartCode 2012.02 (R13C10 Apr 22 2014 – 18:06:02)# o) B& A1 W3 m1 k
% v8 d5 f( A1 l( {5 x
NAND: Nand(Hardware): 128 MiB% N/ P) S' ~; T1 V
startcode select the uboot to load' |" p8 v0 v8 y8 X' G' Z7 V
the high RAM is :8080103c
6 l+ ]) ~& H3 V. I2 h* j3 r$ Cstartcode uboot boot count:0
0 P" d- G- w4 JSlave struct initializtion success!!# `$ D3 P% q; e( R
Use the UbootA to load first9 C$ p7 c$ n3 I6 A$ C
Start from UbootA ERROR, Change to UbootB" b( z& W; y3 W# w
Both UbootA and UbootB are wrong, load it by JTAG!
1 j! ?/ B# ?" u/ Q0 }( v' A1 z1 S; T  x9 I
% e5 Y2 t4 A8 w5 W# q: f
3 Z3 |# r# E) B* Z+ I% P2 e
先使用UbootA启动,如果启动失败则使用UbootB,如果再失败就提示使用JTAG。  V: N( L: y6 y9 l& S+ k* O9 `7 E

- E( T5 k( @2 f6 L5 W! i
8 e4 F/ J' `! o& L
' g5 U0 @7 K' c我的TTL启动日志如下:
% x+ A% h, s; r5 P$ _) t7 BHuaWei StartCode 2012.02 (V300R017C10 Oct 29 2016 - 19:38:11)
  ~2 }8 p2 B8 o8 K' C" t
# q+ p8 K9 W! {' |1 ^& INAND:  Nand ID: 0xC2 0xDA 0x90 0x95 0x06 0x00 0x00 0x00) [4 e  w8 t+ \3 {" Q0 j
ECC Match pagesize:2K, oobzie:64, ecctype:4bit9 i7 O6 J8 b6 b, ?" }
Nand(Hardware): 256 MiB
* T) r6 A' ^3 Q. H$ e4 Z: Lstartcode select the uboot to load* `- x, Y% u* O' s5 z( A. ~* z, j
the high RAM is :8080103c% x4 s, ?: W$ Q7 m# `* r
startcode uboot boot count:0' h% `8 z7 m/ c$ k  p+ I- V
Use the UbootB to load first% H& K" c* l# y# z
Use the UbootB to load success
( S% D5 I4 b5 T% Y0 w* m8 r- M; C8 o( t4 a
9 F# B, _3 e1 U- b& M( }, Z, Q
U-Boot 2010.03 (V300R017C10 May 12 2017 - 01:41:52)% C' L- L, o9 X) @

7 _' T1 O# ~8 `Mbist flag = 0x0, ddr totoal size = 0x20000000
" I4 Z' R' i% d7 j$ ?. }, }- ]& _DRAM:  512 MB
, w% a% {) a% ^" O2 ~0 Y/ \. rBoot From NAND flash8 x1 n) B3 |$ q9 D0 Z: m0 @# R# i
Chip Type is SD5116T% ?/ i4 M6 s& p+ z; E7 M& x
NAND:  Special Nand id table Version 1.23
" b/ i" h& S6 J: p+ c( t* R9 G' NNand ID: 0xC2 0xDA 0x90 0x95 0x06 0x00 0x00 0x00
" B2 u; v: S3 I  W3 DECC Match pagesize:2K, oobzie:64, ecctype:4bit
5 R5 p/ i' O' ]; aNand(Hardware): Block:128KB Page:2KB Chip:256MB*1 OOB:64B ECC:4bit $ [  v7 v+ G4 D# P& D( T+ B4 W" `
256 MiB
; ?9 x4 E: Q8 X( p& K# s2 P5 r6 c( fUsing default environment
# u+ `7 i7 `& z4 K0 k, g
) q3 L. Q3 ?$ }, J' G* s, Q
& X7 @2 K. L4 |5 C; ~+ y% A2 L5 K6 Y8 m+ i
我的启动日志中直接使用UBOOTB,而不是A启动失败报错后再启动B,我在想是不是有个配置参数可以配置启动顺序?求教大神指点。
1 @6 z  I# L( F% o
 楼主| 发表于 2018-11-14 20:47:33 | 显示全部楼层
我已经dd备份看过我的uboota和ubootB内容一模一样没错。
发表于 2023-4-26 20:29:05 | 显示全部楼层
回帖赚猫粮
发表于 2023-10-2 19:10:08 | 显示全部楼层
回帖赚猫粮
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|宽带技术网 |网站地图 粤公网安备44152102000001号

GMT+8, 2025-6-19 21:26 , Processed in 0.021822 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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