本帖最后由 ZY711 于 2023-2-1 16:53 编辑 3 Q" D6 N# h( @% \) P4 @- \
p2 h3 R/ A1 w; O- N
电信版本固件无法启动!报错内核错误!(UBOOT已经替换为本机UBBOT并且看起来正常运行); l0 k: m8 C' \
$ I+ J" M+ Q: i) }/ _: i
如下为TTL输出
Y3 j. K: W; ~* k+ R
/ W, t: A7 ]* T) y) w$ A7 u eSPI NAND5 \ m, n8 {" C. K. A" C, t2 n
start read bootloader e1 O3 }7 M2 q
secure boot' O. [0 b* ?- C, O% Z9 k
CBC decrypt OK!
& \! d5 e v3 N9 U# |, g5 k# P# zCBC decrypt OK!
) Q. r+ a, }) a% H# Jverify OK!7 v7 D1 M- |/ x: t6 p
Jump1 N9 L9 M. P7 y2 E4 y
8 O1 W! h+ ~ m$ Y) G% U* p
enter bootloader...8 k) T: Z! G1 i
pll init, cpu freq=11001 c: M% o, z) ?7 `! N$ o
# ^1 f) ?' s! ~3 C+ N0 [
crpm init ok- @( b3 \" w& H `) q$ g( B4 Y
product_vid == 15,ddrsize == 0x20000000; g4 |& y8 a% F+ I
ddr3 init, rate=1600Mbps
& q! K7 _, C5 l; g/ Oddr3 init 3
( b5 S: J" ^" K5 V; S) \8 V, yddr3 init 38 U2 [) k N4 t
ddr3 init done8 E1 U/ D" \( C
Calibration pull UP: 0x16
; c& L$ E' O) A4 s* [; hCalibration pull DOWN: 0x1d' t' V! F. j4 g; _$ p7 D) U
5 } b* R: p( w4 ?& ^ddr init ok
/ V) k* h' I+ _7 y: Z2 mSPI NAND
" A/ E+ I5 O9 I6 ^: i; Oncfg:1110130 P) U q/ M6 J/ g' y5 W8 X9 D e0 Y
1,40,b,8000 y; W) b% D0 o2 X# P
secure uboot
, W# X' D$ W* [ l2 kverify OK!
2 t$ b! I0 }& ebackup header!!
: F0 B/ S1 k4 m, A1 RJump
7 A$ }9 ~4 u9 _% n' K7 X5 q+ G R7 }9 U$ z" O; C' S
! S/ V+ _0 q# S
U-Boot 2016.01-rc3 (Aug 02 2022 - 16:09:16 +0800)
! Q4 q3 ?7 P; A: G2 }; t# ]# X, M0 p/ ]$ C, _
CPU : ZX279132@A53,1100MHZ% @6 V, U$ U& m( e) b
Board: ZTE zx279132evb2 |6 A7 A- |( |
I2C: ready7 N1 t+ v# T& c$ Y6 |5 k9 N( z# L
DRAM: 496 MiB
7 l+ h+ w! O3 u e% P. \el=3
# U" W; |1 b% I" }# Zproduct_vid = 15: M- z" L) ^- Y! E7 ?
vid=15-F7607P
( c1 h9 e% f( {: qmtk reset,66; [" {7 h$ Q ?$ v) N( u
NAND: spifc pin mux config ok!!!5 O% A6 f1 P5 x; @$ A; T/ E) I2 c
manuid=2c,245 v5 B- i9 o$ o! u
found flash: SPI NAND MT29F2G01ABAGDWB 256MiB 3,3V
) C# J1 V9 Z+ f0 i' s7 c- x0 QMicron SPI NAND MT29F2G01ABAGDWB 256MiB 3,3V0 }5 ]" d Y6 t2 A
256 MiB, MLC, erase size: 128 KiB, page size: 2048, OOB size: 64% }( Z$ T+ e3 R( |( {! Y
256 MiB
! w* J9 R2 t1 S& ~$ K% HIn: serial
4 `# D- R4 Q0 fOut: serial) H' c' @* S* _! X. i* {
Err: serial
/ I+ a0 c) h; d# F" V2 p sNet: No ethernet found.) `- f& Y* W# p
rx data disable
% \4 R) ?; D, X" rmdio_miiphy_initialize6 w# |- j. k9 F- w, B+ e
addr 0x15600018 before value is 1f0000+ i" }% W& ]! |$ M2 l! I
addr 0x15600018 after value is 1f0000! E3 p) ^" g0 M) _8 z- y
addr 0x15600018 after value is 1f01ff
$ E1 ~ {2 w0 H; qAN1_pll_lock_finish# ]% ^$ e& h i" s F/ @
mode_10g_epon_nsyn_fifo_cfg
+ m5 U5 d* o/ F$ K% Q% ftop soft reset =0x313
2 R. H+ e: e( U; ^6 c+ wcom_pll_lock_ready# p( o( V7 }# P% O( F/ P$ i% @
rx los =0 rx data in5 {0 J$ |% G# Y3 @* ?* D9 S. e8 u
switch security version start...
) _$ t" [- p1 l5 ^sec mode!9 V A& q+ ~) v
### main_loop entered: bootdelay=1
$ V+ }1 A9 L% A4 y
- a6 T8 y+ G" w# `Hit any key to stop autoboot: 0
- x2 G% J' e& `% Y4 i2 hrx data disable, i! c) {" B3 v' ?5 B6 u" S' i
zboot info init done!
7 P' `! [0 u3 a U) E4 Eselect=0x0
4 z, y9 [( F/ J% L7 u* j& Y5 a<nand_read_skip_bad_,1199>!mtdpart=0x6,offset=0x0,mtdpartoffset=0x200000,mtdPartsize=0x200000,length=0x1000
0 k( Y4 ~. ?( X- O. w% wtmp=0x00000000, value=0# Z5 E% e! t. ^% k% n! c6 n* t5 w
select=0x0
, {) J6 g* c6 s# O, Rsearch=0x2
5 f! M" V2 G3 fsearch->result[0].entry=1600240,offset=240
V& b, d* i. v5 t' {+ k<nand_read_skip_bad_,1199>!mtdpart=0x2,offset=0x0,mtdpartoffset=0x1600000,mtdPartsize=0x2800000,length=0x23400007 ?9 N% C* i! _; ^7 q; k
vmlinuz crc error 0x18788019; e; `# h z) k/ c5 Q
search->result[1].entry=3e00240,offset=240
4 O+ O8 c" z# t<nand_read_skip_bad_,1199>!mtdpart=0x3,offset=0x0,mtdpartoffset=0x3e00000,mtdPartsize=0x2800000,length=0x2340000
7 v& q' r, A9 x/ A* U1 x5 p5 F; Wvmlinuz crc error 0x89f8449a
+ W6 H9 G+ ~- |& B$ f; w/ Z3 KFailture: boot kernel- a- A$ K7 J. t2 H
=>
3 Z( x- F, f# k! P) c |