|
|
我使用的是linux 3.30 ,uboot是创龙提供的,文件系统是mini文件系统,
3 U9 ^$ y* U5 b4 ~) A/ P( p w9 v/ }文件系统inittab
3 `- b$ z8 v7 T/ u# [ e::sysinit:/etc/init.d/rcS 2 I6 m+ [+ K$ g! S
# /bin/ash
# L8 L# W4 f( a# J#
: s3 C; |( l! } m/ r v# Start an shell on the serial port
2 ~: b6 n5 b# [, d, @console::askfirst:-/bin/ash; g$ a0 y) `# y! ]2 M2 Y5 D
$ I- o4 Z' z ?
# Stuff to do when restarting the init process; C/ M# j U( j) g/ c/ i# J
::restart:/sbin/init, y0 ]0 Y s1 r9 x+ |& i
% C. J: ~- f7 X \# Stuff to do before rebooting7 J2 k4 f+ u- y% v" w
::ctrlaltdel:/sbin/reboot% Y, W/ y- e7 }3 y6 }
::shutdown:/bin/umount -a -r
; }8 ~# j5 l. q% a' O' z+ j1 d& f::shutdown:/sbin/swapoff -a; b$ b! o' { ^
. R. [3 P! C+ z% tuboot参数是
7 F8 P- n- h6 Q; v' RU-Boot > pri
# ~: C9 m9 `$ `, \baudrate=115200
* z3 v- s5 y I3 L$ p5 lbootargs=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, E+ A G Z# ]; m
bootcmd=tftp c0700000 uImage;bootm c0700000
, i5 t! `4 Z3 N3 Z% K: L2 [1 vbootdelay=15 N$ v/ z3 w# o8 v; I5 Z) n! z
bootfile=uImage
: o) J1 p- I6 `7 A E- yethact=DaVinci-EMAC
5 @( R) B9 q1 y0 ~ethaddr=08:00:02:e3:4d:66
) f8 I$ f6 O1 D- I% n5 D# Ghwconfig=dsp:wake=yes
1 |& l; W8 W0 _0 ]ipaddr=192.168.1.5" ]! _9 M" b, M
netmask=255.255.255.0& k8 s! }$ F6 |% l
serverip=192.168.1.100! v* p0 H% Z$ Y" Y: v! r; K
stderr=serial
0 s9 {6 u$ _) U3 N# J& Cstdin=serial
8 q: ^" B: V& zstdout=serial
, ]0 n0 \" o: T5 l* ^, lver=U-Boot 2012.04.01 (Sep 23 2014 - 13:22:36)0 X( F. E3 r. t0 H4 J& I' d
7 J$ n2 H; W% [0 H% AEnvironment size: 515/131068 bytes0 M" F% k0 c2 q1 ]' y2 D9 n! s
' h. w1 g+ l$ b* d2 f. t
内核启动以后文件系统也可以挂载成功但是无法使用串口,如果把串口换成ttyS2就可以使用,是不是内核配置里面需要什么啊0 j3 g& i2 {8 t0 C& I1 m9 ~
8 `& w! _+ F5 b
3 h8 J, e' d* C; p2 w1 F; K2 ^8 d! D5 ?: r: i( g/ c2 i5 l: E
|
|