openocd通常用gdb进行调试,其实也可以用telnet进行调试,而且telnet比gdb更底层。
telnet通过4444端口跟openocd相连。但是默认情况下windows是不支持telnet服务的,会提示如下:
这个时候需要到setting-->程序-->程序-->启动或关闭windows功能里面把telnet功能打开即可。
然后就可以连上了。
我想做的是把一个bin文件烧到flash中,我们知道gdb的load命令只能加载elf格式的文件,对于bin文件没法加载。telnet可以。