uboot更改控制台后内核启动有输出无法输入 - OMAP-L138 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 6021|回复: 1
打印 上一主题 下一主题

uboot更改控制台后内核启动有输出无法输入

[复制链接]

1

主题

1

帖子

1015

积分

金牌会员

Rank: 6Rank: 6

积分
1015
跳转到指定楼层
楼主
发表于 2015-7-8 17:49:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我使用的是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
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

0

主题

161

帖子

1093

积分

创龙

Rank: 8Rank: 8

积分
1093
沙发
发表于 2015-7-9 15:39:57 | 只看该作者
linux3.3内核在v1.7,g74e120f之前,是默认串口1为RS485功能,如果在evm板子,串口1作为RS485时,RS232不能正常使用。可以使用v1.7版本内核或者修改内核menuconfig.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号

GMT+8, 2025-11-7 19:59 , Processed in 0.038917 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

快速回复 返回顶部 返回列表