|
|
我使用的是linux 3.30 ,uboot是创龙提供的,文件系统是mini文件系统,
/ i+ @( b- H) e4 h: u' ^文件系统inittab
8 b# k- A, g! f) W::sysinit:/etc/init.d/rcS
$ [! K. {/ D0 \, s# /bin/ash
' U# d. u. @0 P3 k, t& Y#
( n5 f: B2 t6 o' z2 u# Start an shell on the serial port
" L3 J/ y/ @6 q2 d* C: p# pconsole::askfirst:-/bin/ash' v6 i, [) U }/ p
! `* q, G5 q3 a+ Y7 B* F# X- O# Stuff to do when restarting the init process
h, r# G' {4 z& F7 }3 w- o::restart:/sbin/init4 _" \$ y% V, t" m& f8 _
* X' ]) i! A M/ x( ^
# Stuff to do before rebooting
6 v% ~ @( e# A8 o: b7 Y7 K5 G::ctrlaltdel:/sbin/reboot
7 M+ C5 j M) K- A: f::shutdown:/bin/umount -a -r
) Y7 _* a; j6 R/ ]* b& b::shutdown:/sbin/swapoff -a9 C5 B4 }6 Q, P
# |0 @; z: b' W; O9 l
uboot参数是7 U& x5 O2 s( f0 T4 `
U-Boot > pri( g2 c$ z% ~+ @( D" T
baudrate=115200$ Y. {1 I2 x7 ^5 J
bootargs=root=/dev/nfs rw nfsroot=192.168.1.100:/home//tftpboot/rootfs-mini nfsaddrs=192.168.1.5:192.168.1.100:192.168.1.1:255.255.255.0 console=ttyS1,115200n8 mem=128M
1 R6 u) q, G9 xbootcmd=tftp c0700000 uImage;bootm c0700000
/ b* l9 O/ V- p$ Y- Nbootdelay=1
8 |) F/ s# m# W2 e5 v* cbootfile=uImage
4 N9 C4 o ^( ?ethact=DaVinci-EMAC
& Z5 E/ F+ y+ o0 u: [! E' [/ Yethaddr=08:00:02:e3:4d:661 r2 ?- t; f& ]3 ^6 h9 o4 b
hwconfig=dsp:wake=yes
: q8 W' H, f! d: ?, p) aipaddr=192.168.1.5. X9 w" z- i* s. ?( ~* Z
netmask=255.255.255.0
, q- M, F, Q/ }! a/ R9 {7 t& s; Gserverip=192.168.1.100
* S9 a8 S$ G5 N/ z& gstderr=serial* ~3 R# h; s: v7 M, N1 y% h
stdin=serial
4 _# y1 g, x7 ?stdout=serial
) }. L& X+ t$ o' o% }$ h- J$ V0 jver=U-Boot 2012.04.01 (Sep 23 2014 - 13:22:36)/ K3 g8 Z* j1 ? d
! P! l0 ?8 Q( U7 y' S/ ]# g* NEnvironment size: 515/131068 bytes
% l6 f+ i* D/ U* p
( `* Z7 J& k% F5 H% |内核启动以后文件系统也可以挂载成功但是无法使用串口,如果把串口换成ttyS2就可以使用,是不是内核配置里面需要什么啊% ^/ v* E. k3 F& j
' ?4 V: L, N2 p3 l/ g
, I$ f! W5 F6 ~% k# m; h1 `
) w9 v( {( N5 y1 x- v% Z& f9 }5 d |
|