openocd+telnet调试
openocd通常用gdb进行调试,其实也可以用telnet进行调试,而且telnet比gdb更底层。
telnet通过4444端口跟openocd相连。但是默认情况下windows是不支持telnet服务的,会提示如下:
这个时候需要到setting-->程序-->程序-->启动或关闭windows功能里面把telnet功能打开即可。
然后就可以连上了。
我想做的是把一个bin文件烧到flash中,我们知道gdb的load命令只能加载elf格式的文件,对于bin文件没法加载。telnet可以。
但是文件需要写全路径,至少我试的是这样,而且不能写'c:\',需要写'c:/',不然都提示找不到文件。
但是load_image命令只能把文件加载到ram中,无法写入flash,如果后面跟的地址是flash地址,虽然也会提示download成功,但实际上并没有写入。
烧入Flash需要用flash write bank命令。提醒一下写flash之前必须要先擦除一下,否则可能烧不对。
这就写成功了,write_bank后面的0是在运行openocd时在cfg文件里配的,后面的地址是flash内的偏移地址,不是全地址。
openocd+telnet调试相关推荐
- 第七季4:网络telnet调试、海思proc文件系统调试接口
以下内容源于朱有鹏课程, 如有侵权,请告知删除. 一.添加网络添加telnet调试 1.为什么添加telnet调试 (1)inux系统的用户界面就是commandline,本质上由busybox提供. ...
- socket server 用telnet调试正常,用SocketTool工具不行
socket server 用telnet调试正常,用SocketTool工具不行 ##现象 输入ECHO 1 后按回车 回复 1 用sockettool连接服务器 填完数据,点击发送,并没有收到回复 ...
- OpenOCD的调试
1.工具 本文使用的软.硬件工具如下: 目标开发板:ST SPEAr310 EVB 2.0 (官网www.st.com)及其交叉编译环境. 仿真器:OpenJTAG(官网www.100ask.net) ...
- 每日一技|巧用 Telnet 调试 Dubbo 服务
来自:程序通事 0x00. 前言 想象这样一个场景,线上某个服务突发异常,导致上游服务调用异常,数据处于中间状态.服务恢复之后,我们需要修复这笔数据至正常状态,怎么办? 如果仅是简单的服务,涉及少量数 ...
- gdb+openocd+stlink调试MCU
1.前言 当我们遇到问题的时候,可以加打印信息追踪流程,但更有效的方式是:调试.如果你使用的是keil,可以借助stlink或者jlink进行调试.如果你是使用的gnu工具链,硬件支持jlink,那么 ...
- 巧用 Telnet 调试 Dubbo 服务
点击上方"JAVA葵花宝典" 回复"资源",领取全网最火的Java核心知识总结 0x00. 前言 想象这样一个场景,线上某个服务突发异常,导致上游服务调用异常, ...
- dubbo的invoke命令_每日一技|巧用 Telnet 调试 Dubbo 服务
个人博客地址 studyidea.cn,点击查看更多原创文章 0x00. 前言 想象这样一个场景,线上某个服务突发异常,导致上游服务调用异常,数据处于中间状态.服务恢复之后,我们需要修复这笔数据至正常 ...
- ESP32S3 VSCODE openocd JTAG调试设置
先安装 espressif idf插件 设置插件 主要是修改 {"C_Cpp.intelliSenseEngine": "Tag Parser","i ...
- 利用 telnet 调试 skynet
目录 一.安装 telnet 1.安装必要软件包 2.配置修改 二.重启服务 1.超级守护进程 2.23端口 三.启动 skynet 控制台服务 四 ...
最新文章
- Gym 101334A	Area 51 数学
- freeswitch呼叫流程分析
- c++ #define
- 每日一题(5) —— 逗号表达式
- python——import导入模
- Linux调试登陆Visual Studio
- docker登录密码错误_Docker安装运行Mysql 5.7.31容器并修改数据库密码
- hihoCoder 1080 : 更为复杂的买卖房屋姿势 线段树区间更新
- 创建Orcale数据库链接访问外部数据库
- 禁用生成8.3字符长文件名解决单目录存储大量文件写入性能下降问题
- 基于matlab的语音识别系统,基于Matlab的语音识别系统研究
- 【无人机】四旋翼飞行器控制、路径规划和轨迹优化(Matlab代码实现)
- http://localhost:8080/login的密码和账号的问题
- IDEA中,更换背景颜色
- python怎么读音发音英语-django的英文读法是什么
- LAV Filter 源代码分析 4: LAV Video (2)
- AI如何识别西瓜和冬瓜?
- 修改Office文件的默认打开方式(含C#代码)
- html5图片并排显示图片,HTML5 - 并排显示项目
- win10系统下,KMSpico安装过程中出现“无法完成操作,因为文件包含病毒或潜在的垃圾软件”