免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 8379 | 回复: 7

[BootLoader] u-boot 控制串口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
发表于 2010-10-26 09:32 |显示全部楼层
内核的控制口不需要你修改吧,只要你在命令行里修改console=ttyS1 就可以了

论坛徽章:
0
发表于 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
发表于 2010-10-27 13:04 |显示全部楼层
问题已解决,2楼的说的对 可以通过u-boot传参数至内核 覆盖掉 make menuconfig的配置。

评分

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

查看全部评分

论坛徽章:
0
发表于 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
发表于 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
发表于 2013-10-29 18:40 |显示全部楼层
楼主 你的问题解决了吗

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

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

本版积分规则 发表回复

DTCC2020中国数据库技术大会 限时8.5折

【架构革新 高效可控】2020年8月17日~19日第十一届中国数据库技术大会将在北京隆重召开。

大会设置2大主会场,20+技术专场,将邀请超百位行业专家,重点围绕数据架构、AI与大数据、传统企业数据库实践和国产开源数据库等内容展开分享和探讨,为广大数据领域从业人士提供一场年度盛会和交流平台。

http://dtcc.it168.com


大会官网>>
  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP