KGDB远程代理串口工具
通常情况下,在调试内核时,采用GDB+串口的方式。那么主机与目标机之间因受限于串口线的长度而必须离得很近。另外对于公司,考虑到安全的因素,代码是封闭在一个内部环境中,调试工具和带符号表的镜像或模块也只能在内部环境中,而目标机运行在外部环境,同时时公司开通了TCP的某个端口的话。那么鉴于以上两种调试环境,该工具起到了一个代理的作用,使得GDB能够采用TCP方式远程控制外部的串口,以达到远程调试的目的。该工具通过在我的工具环境上验证通过,并实际用于工作之中。串口的名称形式为“/dev/ttySx”,其中“x”为序号,从0开始(对应WIN下的1开始)。 特声明:该工具完全自主开发,无任何版权和使用限
用户评论