mini2440修改默认打印串口

1、修改uboot源码,使其支持串口2打印

        uboot源码中存在对串口的配置文件,具体的路劲为src/include/configs/My2440.h;在这个文件中需要修改两处,第一处是:

    这里修改的意思就是,让其uboot的打印串口,修改为串口2,还有一处修改,就是bootargs,具体作用就是uboot启动内核时,传递给内核的命令,告诉内核也使用串口2显示,

    在这里的bootargs还有其他用处,比如说使用nand flash中的文件系统,如果使用nfs根文件系统,可以如下设置

root=/dev/nfs nfsroot=192.168.1.5:/nfs/rootfs ip=192.168.1.230 console=ttySAC1,115200

    至此,对uboot的修改已经结束,这时候直接使用minitools将uboot.bin文件烧写进nand flash,再启动后就会发现打印消息已经从串口2输出。

2、修改内核源码

    内核中,对UART的支持,需要通过内核配置选项修改,在System Type选项中修改“S3C UART to use for low-level messages”为串口1(内核中串口从0编号);

    至此,所有的工作已经完成,这时候,启动系统,就可看到所有信息从串口2输出。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值