$ ]* H2 F( k4 Z1 U) s
9 ^* l6 I6 v: [: zBoot SPI NAND
1 E5 n+ n l. I* V/ ?0 P; q* v Nk3
$ S1 f* f7 I" O- u; l3 p, e7 v' b( p2 h
4 p7 p, X6 D1 y' Y4 S4 xU-Boot 2013.04 (May 14 2019 - 12:16:13)6 W1 q2 l. w. a. g1 O
1 u/ K" N3 S/ ~% i* W, L
CPU : ZX279127@A9,800MHZ
' G9 y; B m% q9 ]' d" WBoard: ZTE zx279127evb5 b; o: m- G# ]2 G: ~! G0 s
I2C: ready
8 w* x( g, b, a0 A# SDRAM: 256 MiB
% |$ k( |7 _! P5 E4 Lcom11 B6 {3 S- q1 N3 n- `. |0 b2 \
product_vid = 89
( F6 N! y/ P7 tvid=89-F663NV3a; W9 m, v1 q4 E) Z6 [3 B0 e5 b
bootsel=33 r2 L, }4 m7 E5 }" A( Y# X) K
10000000,50000000
! ? R* S2 S! F. U& J8 [NAND: manuid=2c,247 z$ U7 y" A' M3 O+ T
p2 g' |% X8 I9 {Manu ID: 0x2c, Chip ID: 0x24 (Micron SPI NAND MT29F2G01ABAGDWB 256MiB 3,3V)
7 Z- t6 h8 b1 y% X8 {. e256 MiB
& U8 A* n8 i! t* w1 V9 u; s- d<nand_read_skip_bad_,1237>!mtdpart=0x1,offset=0x0,mtdpartoffset=0x180000,mtdPartsize=0x80000,length=0x20000, m6 _: h3 W# ?9 v% Y7 Y0 X
In: serial8 y! u5 y( [# B, @) a1 B0 \
Out: serial
8 C5 f0 }) A6 Y$ q: XErr: serial
( R0 e' X+ J9 P y! LNet: addr 0x94000008 before value is f9ffffcf" t+ ]3 d, |6 x/ d: C
addr 0x94000008 after value is ffffffcf
: A8 k" `# x9 lserdes init done7 X& h$ o& y0 K7 X. G7 C
init phy first!
, c5 c( l' t) c% `3 veth0
9 [' K. d3 A5 s0 Y5 lHit any key to stop autoboot: 0
# { @2 ~4 F* ]' x1 Uaddr=1a00000) |3 U1 Y5 ]# V; ]' D+ ~
addr=3a00000
7 m# N7 S: F- H- Q3 _0 Cselect=0x0% v1 Y" \7 ?9 ^" B9 g% G
search=0x2" v$ y: r9 K1 N$ o F
<nand_read_skip_bad_,1237>!mtdpart=0x6,offset=0x0,mtdpartoffset=0x200000,mtdPartsize=0x400000,length=0x10005 l8 W& a; W/ m
tmp=0x00000000, value=0
7 J8 k; ~5 ?) uselect=0x0. k0 p$ v& s' q# M- X3 S1 S
search=0x21 W) ?; G0 y9 D4 a
search->result[0].entry=1a00140
) k; P, b/ Z2 r0 x. s+ e; f<nand_read_skip_bad_,1237>!mtdpart=0x2,offset=0x0,mtdpartoffset=0x1a00000,mtdPartsize=0x2000000,length=0x1660000* I5 K/ y8 ?+ \: C
. ?1 D. x% j8 r. \ b9 J2 D) a+ S
---mtdparts_init--current_mtd_partnum=0-9 {0 E8 O* h! u* J: x& f' k
dev id: type = 2, num = 0, size = 0xffffffff, mtd_id = single part+ i: a" s) |4 } x* J! t) ~
part : name = rootfs0, size = 0x01640000, offset = 0x01a20000& q+ g% i6 @% X* c( Q
part : name = rootfs1, size = 0x01640000, offset = 0x03a20000
6 R$ C3 w; a" z/ ?" m. `3 y4 h) ^# s% p$ {8 m
--- jffs2_part_info: partition number 0 for device nand0 (single part)
; C1 q: p* k) ojffs2_part_info:rootfs0,1a20000
# Y. {% G, i% R9 e" W8 O, c### JFFS2 loading '0uImage' to 0x44000000! Z) v6 O; Y, m5 t8 w" U
Scanning JFFS2 FS: ............... done.
3 u" V$ }! R$ n, }; n p N- W### JFFS2 load complete: 4013538 bytes loaded to 0x440000000 ]8 n. ]8 w" w% x0 \4 s
<nand_read_skip_bad_,1237>!mtdpart=0x0,offset=0x0,mtdpartoffset=0x0,mtdPartsize=0x180000,length=0x80000
# v. ?6 u# D4 Y7 N7 P! @lseek=0x42048000% E, z9 {* m% s% f- ]) w* T7 {; }2 p
cmdline=U-Boot V1.1.1 20190214092645
! R& m5 D* D3 H## Booting kernel from Legacy Image at 44000000 ..., i8 l; X5 h& o+ \9 K
Image Name: Linux Kernel Image
; z$ N- q2 M2 Y7 w% v' P Image Type: ARM Linux Kernel Image (uncompressed)
( d$ ]9 H7 K- U Data Size: 4013474 Bytes = 3.8 MiB
: {4 D q3 u& y0 h5 c w Load Address: 40008000
) }3 k; a9 b4 R7 v# C' C Entry Point: 40008000' ?" L0 G- S5 x F, H
Verifying Checksum ... OK5 T9 ^' R; x, ` w- [( X
Loading Kernel Image ... OK
: s. I3 L, X' [; ~( z/ V* ~3 ?OK
* V8 H3 e+ h( p- ^----------------------& Q1 P) d. Y! A6 X
|-->setup versioninfo tag...
6 K7 W6 a5 P2 }5 y, X# [4 Z7 O6 _/ s- f f' t. e: {- ~: o
Starting kernel ...8 ^7 f/ t9 c$ P2 S# x( g
# f# t$ f+ @+ F/ F w9 C# L" u0 z, TUncompressing Linux... done, booting the kernel.* P" `/ D# n/ L( w( v$ ^; }- x
5 \2 z* q/ @0 V# j$ m. \' {5 ]; ?9 F5 w/ f p. ~
接好了又怎么停这了? |