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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

1

主题

1

帖子

1015

积分

金牌会员

Rank: 6Rank: 6

积分
1015
跳转到指定楼层
楼主
发表于 2015-7-8 17:49:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我使用的是linux 3.30 ,uboot是创龙提供的,文件系统是mini文件系统,9 [+ x" M; w$ w) K+ E$ o
文件系统inittab
$ V) H$ r  y4 t+ w::sysinit:/etc/init.d/rcS
) L; r, z& j0 w# m2 }4 e) ?# /bin/ash/ S4 n/ D9 ?+ a/ ^- `, W
#7 _, M# K! z' `3 J5 m" ^
# Start an  shell on the serial port
% L* w2 x1 c  A- Uconsole::askfirst:-/bin/ash
  K; T1 m! q: \
) W" j, `- r; o. D* R# Stuff to do when restarting the init process
% [* \- d( `$ |4 h::restart:/sbin/init
* n  ?( |! {' N0 R! u& r3 \7 K5 K
# m  d* [/ Y1 G2 W% g) t5 w6 v3 w1 g# Stuff to do before rebooting
( t1 D/ N2 a2 }0 S' `::ctrlaltdel:/sbin/reboot8 d# m/ z/ w/ t4 f
::shutdown:/bin/umount -a -r$ t7 M( o! a* M5 y
::shutdown:/sbin/swapoff -a6 Z8 C2 |: [  ~
$ ?! D9 i8 n* l- P7 @$ ~2 D
uboot参数是
: ?) D% p! A* ~( X4 N) F% VU-Boot >  pri1 B5 `3 z0 |! T  Q& a& d  Z7 F8 L
baudrate=115200
( Y8 }9 B$ L) \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=128M3 I" h5 }8 m0 W' }
bootcmd=tftp c0700000 uImage;bootm c0700000
8 V6 Q; q( N1 M  u: J2 ?bootdelay=1% v& w. @: u; }" D9 W8 {+ |
bootfile=uImage
6 X* O) F( \  c- K0 D6 E# O$ ?' d% s$ hethact=DaVinci-EMAC/ P# a- f$ C0 t6 R+ X2 |+ B% T
ethaddr=08:00:02:e3:4d:661 C) G4 W9 D# u
hwconfig=dsp:wake=yes3 v1 o  n! K- D$ }0 ~" g
ipaddr=192.168.1.5
: F. q6 O2 V2 ]. h, c0 Z& Nnetmask=255.255.255.0
) c" W6 R6 C& @- z% q- Q  O# hserverip=192.168.1.100/ n1 ?% _0 y1 F& P: w/ O: z
stderr=serial8 r" b1 x9 |5 _! \! g8 ]6 U
stdin=serial
% r$ c* O. n$ I  lstdout=serial
  y  v& Q6 }) B/ A# d5 ]ver=U-Boot 2012.04.01 (Sep 23 2014 - 13:22:36)
# l% F5 O' F" S' M  C5 d* ^4 c; t7 K2 e" v
Environment size: 515/131068 bytes: {0 r& e2 {) m$ d/ ^+ S+ Y

8 L3 g  Q* u2 ]- S内核启动以后文件系统也可以挂载成功但是无法使用串口,如果把串口换成ttyS2就可以使用,是不是内核配置里面需要什么啊* p6 {; P3 K9 R% j! m# N5 g
5 u7 X! J8 d+ Q

( s& D  `& N; I- \
2 S) O3 t7 W" h( D4 }& X! k
分享到:  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-8-4 08:35 , Processed in 0.045554 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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