天嵌 ARM开发社区

 找回密码
 注册
查看: 3955|回复: 5

如何打开和关闭开发板串口输出的内核调试信息

[复制链接]
qaz10126 发表于 2017-4-23 09:46:56 来自手机 | 显示全部楼层 |阅读模式
请教以下问题:
问题1.既不能通过开发板的串口输入命令,也不能通过该串口输出内核的调试信息,要怎么做?
以上要求应用在产品正式发布之后的情况



问题2.既要实现开发板串口可以输出内核的调试信息,又要能通过该串口输入命令修改开发板中的文件.要怎么做?
以上要求应用在产品开发阶段
support_lyl 发表于 2017-4-24 09:18:51 | 显示全部楼层
uboot中有一个console环境变量,可以设置这个变量修改内核打印信息输出地方
 楼主| qaz10126 发表于 2017-4-24 10:53:58 | 显示全部楼层
support_lyl 发表于 2017-4-24 09:18
uboot中有一个console环境变量,可以设置这个变量修改内核打印信息输出地方

感谢您的支持,我有以下两个疑问:
1.为什么内核的打印信息是通过uboot控制的?
也就是说我只要修改uboot然后烧录到开发板中,kernel和rootfs不修改,这样就可以控制内核的打印信息要么通过开发板串口输出要么不输出?

2.果我想通过开发板串口输入命令查看里面的文件内容,或者修改里面的文件,应该怎么做呢?
support_lyl 发表于 2017-4-24 11:56:36 | 显示全部楼层
qaz10126 发表于 2017-4-24 10:53
感谢您的支持,我有以下两个疑问:
1.为什么内核的打印信息是通过uboot控制的?
也就是说我只要修改uboot ...

启动内核时uboot会传递一些参数给内核,内核会根据传递的参数做相应判断.
如果想要在串口输入命令可以将uboot的console环境恢复原状
 楼主| qaz10126 发表于 2017-4-25 23:54:04 来自手机 | 显示全部楼层
好的,我试试,谢谢
 楼主| qaz10126 发表于 2017-4-25 23:54:54 来自手机 | 显示全部楼层
support_lyl 发表于 2017-4-24 11:56
启动内核时uboot会传递一些参数给内核,内核会根据传递的参数做相应判断.
如果想要在串口输入命令可以将u ...

谢谢你,我试试,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-4-24 20:24 , Processed in 1.046875 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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