|
|
我使用的是linux 3.30 ,uboot是创龙提供的,文件系统是mini文件系统,& X3 D3 ? v% [& J- c6 t9 ^
文件系统inittab! p; H! a' P% o! A
::sysinit:/etc/init.d/rcS
9 u& e& y! s6 t- Y' q, A# /bin/ash) l6 u4 z* X6 u+ ?4 o' Y
#8 [, Z) h& ?/ }+ N3 v
# Start an shell on the serial port
6 i9 F, Y1 R" o9 V& Nconsole::askfirst:-/bin/ash
2 O1 N1 j) s, X/ @) J5 }8 F% V* k6 U$ q$ j9 v0 B
# Stuff to do when restarting the init process
+ L/ {* {8 ~7 B, }::restart:/sbin/init
$ r/ |6 ^$ Y1 X9 H, \' C
" g+ p1 \% S7 Z$ q# Stuff to do before rebooting# F9 x1 ?8 R, ^! L! Y8 e! H2 u
::ctrlaltdel:/sbin/reboot
% v0 ?6 L" `; c/ a4 g) ?4 M& F- e J::shutdown:/bin/umount -a -r
+ v# E5 i4 `& t/ m' j4 W u- X! H::shutdown:/sbin/swapoff -a7 H s& \$ o+ N! q; h
! Q5 f2 x' O- [* }1 F z0 a& \3 j
uboot参数是
+ s o! V5 H, `$ h- H' [, JU-Boot > pri2 g$ C8 e( D1 u; o1 y! O
baudrate=115200* u$ [" ]/ Y R1 a9 u0 n
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=128M7 F+ Z% F7 S8 K" _9 J( z
bootcmd=tftp c0700000 uImage;bootm c07000004 o9 w5 X: c$ |& D0 f' a7 t! ~
bootdelay=1
3 O& F0 }" d* Gbootfile=uImage; p$ v$ G7 h8 H0 W7 L& l! r5 m- F' Q
ethact=DaVinci-EMAC
$ w/ A# B! ]) f$ R0 M0 z) uethaddr=08:00:02:e3:4d:66+ a7 |' P# ~8 g
hwconfig=dsp:wake=yes L" P g2 W0 U# J! K
ipaddr=192.168.1.52 R: X( U9 H" l# _# p
netmask=255.255.255.0
% T2 \* H; }4 q! }serverip=192.168.1.100
2 s) _9 u/ L& C+ r) J& ustderr=serial
: |4 o3 N) D7 q! h, ~6 E' Xstdin=serial
1 V' T+ C% Q$ o0 {* V, L; W4 |stdout=serial; A( C. w3 t. V6 h. F( ~
ver=U-Boot 2012.04.01 (Sep 23 2014 - 13:22:36); n& R7 z3 G* I& E
# b3 A( [+ B( {Environment size: 515/131068 bytes
1 C t- x4 j- k O/ H4 r3 E
0 t$ h# L% p. G内核启动以后文件系统也可以挂载成功但是无法使用串口,如果把串口换成ttyS2就可以使用,是不是内核配置里面需要什么啊
8 n3 u; a7 S& Y; a. E/ L9 m* P
# r( X. _3 E) F' v: a! G
+ l- a: S- D ?- L7 |+ `$ N6 J* D- `0 m8 h* }; M
|
|