利用virtualbox的虚拟串口调试内核
利用virtualbox的虚拟串口调试内核(2012-04-04 23:44:00)标签:it分类:Linuxsunvirtualbox的串口功能提供的很是强大,即便你的主机没有串口,你依然可以利用两个virtualbox的虚拟机来调试你的内核.步骤1,调试机将串口设置成host pipe,然后选中创建,名字取为类似这样的东西(
·
利用virtualbox的虚拟串口调试内核
(2012-04-04 23:44:00)sunvirtualbox的串口功能提供的很是强大,即便你的主机没有串口,你依然可以利用两个virtualbox的虚拟机来调试你的内核.
步骤
1,调试机将串口设置成host pipe,然后选中创建,名字取为类似这样的东西(windows下需要这样)\\.\pipe\your_pipe_name
2,开发机将串口也设置成host pipe,不过它不选创建,只要选中\\.\pipe\your_pipe_name即可。
3,首先启动调试机,并设置stty -F /dev/ttyS0 speed 115200,cat/dev/ttyS0等待收取信息。
4,启动开发机,stty -F /dev/ttyS0 speed 115200,并echo hello> /dev/ttyS0试验
5,如果此时调试机此时有信息接收,恭喜你成功了,接下来就可以去调试了,利用minicom,cutecom都行。
注:之所以在调试机中创建pipe,因为开发可能需要不断重启,那样你的调试机也要跟着重启
更多推荐
已为社区贡献7条内容
所有评论(0)