|
|
我使用的是linux 3.30 ,uboot是创龙提供的,文件系统是mini文件系统,
3 b- p7 _( A% G/ A文件系统inittab- m% \4 |8 N7 X" j2 @& Z- \) O
::sysinit:/etc/init.d/rcS 9 W/ Q% z* \# r0 X2 u3 M
# /bin/ash
' ^6 m; J( m# l#* ~* p, Y; |7 a$ q) S; o+ T1 `
# Start an shell on the serial port1 S. z: H+ d3 ]# B c% V
console::askfirst:-/bin/ash
+ s) z! V; X3 U5 y' \* V7 u' J- D. c( W, p0 N( a
# Stuff to do when restarting the init process- F- G( N, e0 v/ d
::restart:/sbin/init
0 x$ D" K9 ~( ?$ f; K9 v* y; f0 d J$ K( U
# Stuff to do before rebooting3 j) X- w0 r* H" [ q' ?
::ctrlaltdel:/sbin/reboot
G0 U9 n' |8 ?8 D, R3 D3 C; r::shutdown:/bin/umount -a -r+ Z! L* R5 Z+ ?# ? g( f$ D
::shutdown:/sbin/swapoff -a. I: |) p" |8 v* H6 p' q3 E7 D
( P) C* J$ j+ ?* w
uboot参数是
8 V& D1 i- d$ s8 [U-Boot > pri
% _ U# @8 N3 w* N3 K. Q4 `; hbaudrate=115200
1 J, S3 U" w+ t( ~5 g3 Cbootargs=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
) P8 ~% _7 [# G/ T3 V }bootcmd=tftp c0700000 uImage;bootm c0700000
J: `! d1 l, @+ E1 H$ r7 Z _bootdelay=1
) I' K0 u) F; n. L bbootfile=uImage- E0 i$ b- y- i" K' \
ethact=DaVinci-EMAC; o4 `# ]/ z2 P; ]1 M' Q
ethaddr=08:00:02:e3:4d:66
7 Q2 v3 A& y$ q; Whwconfig=dsp:wake=yes& D9 r, l# h% e6 H. X5 Y
ipaddr=192.168.1.54 ]/ c2 D" }5 I! R" a5 p! _4 @
netmask=255.255.255.0
5 s- q$ z& Q" Q: ?7 p1 n" bserverip=192.168.1.1005 M( }- i/ Q8 }
stderr=serial: m/ i" E' [" M3 a+ B( I1 g) @
stdin=serial
d9 P, r1 u4 j0 X+ }stdout=serial
0 r4 L; f2 @) J0 Z2 h: zver=U-Boot 2012.04.01 (Sep 23 2014 - 13:22:36)
' A. j M5 s" d9 X. l1 z
* P# e1 ?( Q4 n, S- n- l( cEnvironment size: 515/131068 bytes
" B( d# t: G F: P( m
. L5 W' y2 S u4 O( r8 ]内核启动以后文件系统也可以挂载成功但是无法使用串口,如果把串口换成ttyS2就可以使用,是不是内核配置里面需要什么啊
; r7 |% \( V* p6 I! c( z2 |# k8 Q9 [ 3 S3 ]4 h/ B, b: Z& i
3 Z9 }' m) F+ S. N! C' I( D5 A
9 o2 }0 e! P& x% i: e! P4 P |
|