32
77
5524
论坛元老
用合宙air32f103板子制作cklink,调试M61板子
首先安装驱动
https://www.xrvm.cn/community/download?id=4238019891233361920[]()
在安装目录下找到bin\links\CK-Link\cklink_lite.hex
参考https://github.com/cjacker/cklink-lite-fw-convertor,在Linux系统(或WSL)中转换固件cklink_lite.hex,得到cklink_lite_for-stm32f103.hex
air32f103烧录工具https://github.com/Air-duino/AirISP-next/releases
板子重新插入电脑
cklink制作完成
BL618默认JTAG接口如下
但是M61板子的IO2和IO3均不可用,需要将其他IO设置为JTAG引脚
参考数据手册可知
最终选择IO14作为TDO,IO15作为TDI
编译后烧录到M61板子,代码见附件
M61板子重启后,和air32f103板子连接
A5 TMS GPIO0 A1 TCK GPIO1 A4 TDO GPIO2/GPIO14 B9 TDI GPIO3/GPIO15
启动T-Head-DebugServer,服务端口为1025
配置eclipse环境https://verimake.com/d/284-bl618-windows-eclipse-bouffalo-flash-cube
设置debug属性
使用道具 举报
jtag_test.zip
2024-3-6 22:57 上传
点击文件名下载附件
46.42 KB, 下载次数: 3
bzhou830 发表于 2024-3-7 08:34 这个好,大赞一个
本版积分规则 回帖并转播 回帖后跳转到最后一页
首页
分类
我的