linux - 如何在没有串行连接的情况下使用 gdb 调试 linux 内核?
问题描述
我有两台台式机,我想用一台作为调试器,一台作为调试器。大多数最新的主板都没有串行连接。我在网上找到的所有信息都建议使用串行端口连接到任何机器以与 GDB 接口。如何连接两台没有串口的(linux)机器进行调试?
一些建议说使用xHCI DbC,这需要一根特殊的 USB3 电缆,其中 rx/tx 线交叉。如何检查我的主板是否支持此功能?
显然 USB 到串行转换器不起作用,因为 USB 使用中断。我可以使用 PCI 串行扩展卡吗?
解决方案
推荐阅读
- api - 是否可以从 Jmeter 的响应中提取 UUID,以便我可以用于后续请求
- azure - 获得 Azure 资源信息/凭据后如何连接到 Microsoft Azure。我需要下载特定的客户端吗?
- javascript - 重命名按钮角9内的函数名称
- angular - 离子角 nbOnInit 未定义?
- java - 在 Java 中使用嵌套 if 语句从数字输入中计算字母等级
- django - Django 查询集获取相关字段名称以过滤聚合总和
- javascript - 为中心传递有效的纬度/经度时,Google Maps 出现 Circle 错误
- reactjs - 如何向这个 React Native Chart 添加渐变颜色?
- jsonschema - JSON Schema 来验证没有时区的 DateTime
- buildozer - 为什么没有创建 buildozer 目录?