本帖最后由 ZY711 于 2023-2-1 16:53 编辑 9 U# h8 h) P! L/ X
* [: X" Q& G6 E$ \
电信版本固件无法启动!报错内核错误!(UBOOT已经替换为本机UBBOT并且看起来正常运行)2 N C$ }1 {% f# S; u
; q- s* G4 w- ?, t
如下为TTL输出
* S$ h' N/ y l+ Q7 J! F% s+ s0 M0 B# U0 F) m
SPI NAND
3 S! T1 `: e( i7 A9 B! E5 y+ y+ Z5 lstart read bootloader* J# c* S9 C8 h& }
secure boot. J# D+ p6 s/ u" M
CBC decrypt OK!, r0 C( \( o; j4 e7 G
CBC decrypt OK!
/ w+ V# I$ {: v5 p, Hverify OK!
% v2 T8 ^' m( l8 z3 p2 jJump
3 a: E% r( v# Q! s
% [) |1 f$ [6 P, renter bootloader...
( B) [- Q1 d: `8 Gpll init, cpu freq=1100( y6 n8 a0 ]2 l3 b& I
# s6 u! v- y, _crpm init ok
$ I+ p$ a$ z0 y. ^. `product_vid == 15,ddrsize == 0x20000000% V3 l3 s4 g3 X4 I; Y. ?+ `0 {; H
ddr3 init, rate=1600Mbps3 q# A( }- V. _8 Q- n4 C6 [
ddr3 init 3
: \) ~4 `5 s. u4 _. p- _ddr3 init 38 {& e1 p5 i( D+ |2 @4 Y- m
ddr3 init done
: Y4 k- @7 L1 D% u4 S1 Q* sCalibration pull UP: 0x16+ q0 R/ l9 y C" O2 K) ^9 G+ e
Calibration pull DOWN: 0x1d
' `# x; O7 r2 \
$ }) w2 N! ?0 @% j* oddr init ok
9 c( R/ z _# C! L/ gSPI NAND
; x# ?5 g5 U1 Q% w1 N5 e& uncfg:111013
# w/ Y. B- P2 M" [ ?; I1,40,b,800
0 Z$ J, d: Z |secure uboot4 d" B& i2 |, Q8 H8 a7 R1 M; B
verify OK!
6 V0 h8 R: i4 d$ n9 C h% zbackup header!!
2 j0 R- P) v3 ]3 U* N) ]+ V3 {) IJump
8 y9 {2 [. C; b* b$ E/ O# s1 {( D- r" b n$ l! W J
8 Y! ~) }- {8 Z8 GU-Boot 2016.01-rc3 (Aug 02 2022 - 16:09:16 +0800)0 H' a: @" Z# C! [3 Q p- f$ L
% j2 i" ^. N5 d3 }7 VCPU : ZX279132@A53,1100MHZ
& l ~2 f6 ]; c$ \ ]4 h# XBoard: ZTE zx279132evb" U+ J- Y- v" W
I2C: ready
; ?; t# B7 S. dDRAM: 496 MiB9 J6 g( h: Q8 a, S9 q
el=3
, Z" ]* ~$ ~! f1 S! s- Wproduct_vid = 15% C9 [) f. n/ d- C
vid=15-F7607P
- g4 o. [+ M( Mmtk reset,66# B# Q* ]# V* K+ U" D
NAND: spifc pin mux config ok!!!
- U B9 H7 ^9 b5 B& dmanuid=2c,244 _9 J$ A' w& z& W8 f
found flash: SPI NAND MT29F2G01ABAGDWB 256MiB 3,3V' r) `/ [+ e# a, c3 x
Micron SPI NAND MT29F2G01ABAGDWB 256MiB 3,3V* \9 ~' {+ ~9 B p# m6 P/ Z( Y
256 MiB, MLC, erase size: 128 KiB, page size: 2048, OOB size: 64 d4 w2 m- }) H" g7 Q. x
256 MiB
: M+ `6 g' u7 a5 d9 O& C" cIn: serial, n: |/ J- c' P' S& @. f) S
Out: serial* c9 b3 k% p! X/ n
Err: serial
4 F. p* H; Z3 f5 a3 c* SNet: No ethernet found.
# T& v. A5 c; Mrx data disable R9 q) R) S* V/ @* t4 \6 \
mdio_miiphy_initialize% W% v W/ p7 b# @6 D4 ` Q
addr 0x15600018 before value is 1f0000
/ A( \- O6 o, Eaddr 0x15600018 after value is 1f0000+ M- U0 X' f& P* k0 u, p
addr 0x15600018 after value is 1f01ff
& I) l/ |3 V7 sAN1_pll_lock_finish: R2 [; E& o. m$ }% P! m
mode_10g_epon_nsyn_fifo_cfg
. j( B0 X+ V9 j2 O- o A0 Htop soft reset =0x313- E( t0 \+ E( |% p8 y. K7 L
com_pll_lock_ready
6 x& K) k1 d d) f h- E1 krx los =0 rx data in
0 s, t& H: w1 E# R% _" Iswitch security version start..., r d9 T. @% Q B. }
sec mode!5 E; g, ~* y! M# K; X3 _
### main_loop entered: bootdelay=19 H* |1 \! a/ ~1 k7 b* ?& X
" N( ^( h9 t3 X
Hit any key to stop autoboot: 0
7 p* s+ F2 v' u) ~9 y) K" B6 Y2 trx data disable
1 {* A2 P- N0 l i+ \: C' wzboot info init done!0 A: h0 D5 @: P3 H
select=0x0
; u$ ^5 j; B$ C<nand_read_skip_bad_,1199>!mtdpart=0x6,offset=0x0,mtdpartoffset=0x200000,mtdPartsize=0x200000,length=0x1000
% G3 u0 O' v: Xtmp=0x00000000, value=0* z4 c: @8 J+ ^3 ~8 g
select=0x0
! n& V1 F8 n a+ w! Isearch=0x2
- G# I+ k3 ]- {' V, ` nsearch->result[0].entry=1600240,offset=240
$ X. L$ ]) v( t! i9 x7 G$ v. Q3 D<nand_read_skip_bad_,1199>!mtdpart=0x2,offset=0x0,mtdpartoffset=0x1600000,mtdPartsize=0x2800000,length=0x2340000 ]( V7 N8 c+ N/ E) {, J$ q$ X* |
vmlinuz crc error 0x18788019
L6 G! y2 g3 m6 }search->result[1].entry=3e00240,offset=2409 m& A4 _+ {" r6 p' k1 ]
<nand_read_skip_bad_,1199>!mtdpart=0x3,offset=0x0,mtdpartoffset=0x3e00000,mtdPartsize=0x2800000,length=0x2340000; H D0 K5 G7 U. |; [" W m
vmlinuz crc error 0x89f8449a
+ g. X/ A; a1 e: s! N& Y6 LFailture: boot kernel
7 N, ?* K. F0 O& K- s- U8 A: k5 v5 @' z=>* G3 c" G$ F, ^( O* M. u
|