请问如何关闭或修改调试串口?
本文是原「蜗窝讨论区」的历史存档(2016-06-10),来自版块「Linux kernel技术问答」,共 4 帖。讨论区已停止服务,此处仅供查阅。
rk3128的SDK中,默认使用uart2作为调试串口,如何关闭或转到其它调试串口上?
现在调试串口关闭后,kernel不停重启,因为调试串口关了,也不知道如何查找问题。 而修改调试串口后,输出是乱码,kernel也不能正常启动(等待很多时间,网卡也没有准备好,因此判断没有完成启动)
希望能给点方向和思路,谢谢!
jidai 写道: rk3128的SDK中,默认使用uart2作为调试串口,如何关闭或转到其它调试串口上?
现在调试串口关闭后,kernel不停重启,因为调试串口关了,也不知道如何查找问题。 而修改调试串口后,输出是乱码,kernel也不能正常启动(等待很多时间,网卡也没有准备好,因此判断没有完成启动)
希望能给点方向和思路,谢谢!
关闭或者修改调试串口的话,就是在命令行把“console=”删掉或者修改掉就行了 console=ttyFIQ0,115200
更改uboot传给kernel的env, 将console的变量内容改成需要打印的的串口,以及波特率
jidai 写道: rk3128的SDK中,默认使用uart2作为调试串口,如何关闭或转到其它调试串口上?
现在调试串口关闭后,kernel不停重启,因为调试串口关了,也不知道如何查找问题。 而修改调试串口后,输出是乱码,kernel也不能正常启动(等待很多时间,网卡也没有准备好,因此判断没有完成启动)
希望能给点方向和思路,谢谢!
感谢二楼三楼两位的指点,现在问题已经解决了。 除了两位提到的点,还有就是我用的内核中,有一个配置项,也需要修改串口号,然后就解决了,呵。
