免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 10623 | 回复: 7
打印 上一主题 下一主题

[BootLoader] u-boot 控制串口0更换为串口1 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-10-25 23:06 |只看该作者 |倒序浏览
s3c6410的板子,u-boot默认的串口0为控制口,现在想把它改成串口1.
将u-boot中的configs/smdk6410.h中的#define CONFIG_SERIAL1          1
修改为 #define CONFIG_SERIAL2          1
重新编译烧写后 串口1能够正常输入uboot控制命令 也能下载内核,但是使用bootm启动时就停在了Starting kernel ...(注内核的控制口也修改成串口1了)

另外使用串口0作为控制口时,内核使用串口1作为控制口是可以正常使用的。
不知道还需要修改哪里 请高手指点,谢谢!

论坛徽章:
0
2 [报告]
发表于 2010-10-26 09:32 |只看该作者
内核的控制口不需要你修改吧,只要你在命令行里修改console=ttyS1 就可以了

论坛徽章:
0
3 [报告]
发表于 2010-10-26 12:52 |只看该作者
内核的控制口是在make menuconfig中的 启动 选项中将console=ttySAC1,115200n8 init=/init修改的
以前的是console=ttySAC0

奇怪的就是u-boot使用串口0作为控制口的时候 内核不管是串口0还是串口1都能正常启动和敲入命令。
当u-boot换成串口1的时候 提示符停在了:Starting kernel 。。。
正常下一步应该是解压内核的,不知道还需修改那里 请高手指点一下!

论坛徽章:
0
4 [报告]
发表于 2010-10-27 13:04 |只看该作者
问题已解决,2楼的说的对 可以通过u-boot传参数至内核 覆盖掉 make menuconfig的配置。

评分

参与人数 1可用积分 +18 收起 理由
T-Bagwell + 18 鼓励解决问题后提供解决办法的

查看全部评分

论坛徽章:
0
5 [报告]
发表于 2010-10-28 13:02 |只看该作者
除了
将u-boot中的configs/smdk6410.h中的#define CONFIG_SERIAL1          1
修改为 #define CONFIG_SERIAL2          1
还需修改:
在内核make menuconfig后
     System Type
    (0) S3C UART to use for low-level messages
中的0改为1
然后就可以转为串口1了。

论坛徽章:
0
6 [报告]
发表于 2013-05-08 10:53 |只看该作者
您好 小弟遇到了同样的问题
我修改的内容为:
             1:将u-boot中的configs/smdk6410.h中的#define CONFIG_SERIAL1          1     修改为 #define CONFIG_SERIAL3         1  (我想改为串口2输出)
             2:在内核make menuconfig后     System Type       (0) S3C UART to use for low-level messages 中的0改为2
请问还需要修改别的吗
我现在的现象是启动时老出现复位  麻烦指点一下





论坛徽章:
0
7 [报告]
发表于 2013-10-29 18:40 |只看该作者
楼主 你的问题解决了吗

论坛徽章:
0
8 [报告]
发表于 2015-04-10 16:18 |只看该作者
楼主问题解决了吗?那是不是修改3个地方,
1.uboot的configs目录;
2.修改uboot传递给内核的参数 console;
3.修改S3C UART to use for low-level messages;

请问楼主是不是修改这3个地方
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP