相信吧友们在平常装机调试系统过程中偶尔会产生此需求,我就用自己踩得坑给大家做做贡献了。
真机调试的方法其实不常见,大多数人都会选择虚拟机调试,我因特殊需求所以需要真机调试,本人选择串口连接方式,看起来简单,其摸索过程并不简单。总结以下要点。
1.可以选用串口转接USB的方式,或串口连串口方式,宿主机需要具有原生串口,大部分主板都有,但是近几年的主板都不会附带原生接口,需要主板上自己找。除此外的专列方式都不行。
2.主机和宿主机的波特率一定都是115200才行
3.主机的windbg的com口设置一定要是主机的com口号
4.注意,大部分串口线需要驱动,这是个大坑,我搞了好久
5.真机调试的windbg无法设置命名管道,需要手动去windows debug中设置com口号,即便用命令方式设置com口号,也需要手动更改,因为不知何原因,它启动后始终为1。
6.以调试模式启动的windows,设备管理器用没有端口设备,属于正常现象,无关痛痒,尽管我也不知为何,但实在折腾不出结果。
最后附上一张成功后的图片,自此后,你就可以对宿主机运行的各种软件和游戏为所欲为了


真机调试的方法其实不常见,大多数人都会选择虚拟机调试,我因特殊需求所以需要真机调试,本人选择串口连接方式,看起来简单,其摸索过程并不简单。总结以下要点。
1.可以选用串口转接USB的方式,或串口连串口方式,宿主机需要具有原生串口,大部分主板都有,但是近几年的主板都不会附带原生接口,需要主板上自己找。除此外的专列方式都不行。
2.主机和宿主机的波特率一定都是115200才行
3.主机的windbg的com口设置一定要是主机的com口号
4.注意,大部分串口线需要驱动,这是个大坑,我搞了好久
5.真机调试的windbg无法设置命名管道,需要手动去windows debug中设置com口号,即便用命令方式设置com口号,也需要手动更改,因为不知何原因,它启动后始终为1。
6.以调试模式启动的windows,设备管理器用没有端口设备,属于正常现象,无关痛痒,尽管我也不知为何,但实在折腾不出结果。
最后附上一张成功后的图片,自此后,你就可以对宿主机运行的各种软件和游戏为所欲为了


