发帖
18 1 0

自制cklink调试M61板子

hdydy
论坛元老

32

主题

77

回帖

5524

积分

论坛元老

积分
5524
小安派&M61基本系统教程 1860 18 2024-3-6 22:53:38

用合宙air32f103板子制作cklink,调试M61板子

制作cklink

首先安装驱动

https://www.xrvm.cn/community/download?id=4238019891233361920[image.png]()

在安装目录下找到bin\links\CK-Link\cklink_lite.hex image.png

参考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 20dab757a591531db39c670e15539bb.png

板子重新插入电脑 image.png

cklink制作完成

调试预处理

BL618默认JTAG接口如下 image.png

但是M61板子的IO2和IO3均不可用,需要将其他IO设置为JTAG引脚 image.png

image.png

参考数据手册可知 image.png

最终选择IO14作为TDO,IO15作为TDI image.png

image.png

编译后烧录到M61板子,代码见附件

M61板子重启后,和air32f103板子连接

A5           TMS      GPIO0
A1           TCK      GPIO1
A4           TDO      GPIO2/GPIO14
B9           TDI      GPIO3/GPIO15

调试M61板子

启动T-Head-DebugServer,服务端口为1025 a92f8a0374b50fca5a5bdf886581489.png

配置eclipse环境https://verimake.com/d/284-bl618-windows-eclipse-bouffalo-flash-cube

设置debug属性 image.png image.png

image.png 156627ee181840e5ee90b6ae6aa86b3.png

──── 1人觉得很赞 ────

使用道具 举报

2024-3-6 22:57:08
本帖最后由 hdydy 于 2024-3-6 23:03 编辑

cklink_lite_for-stm32f103.hex和工程文件

jtag_test.zip

46.42 KB, 下载次数: 3

2024-3-7 08:34:48
这个好,大赞一个
2024-3-7 08:35:24
不错不错
2024-3-7 08:55:57
真不错
2024-3-7 09:00:24
2024-3-7 09:11:11
2024-3-7 09:34:42
bzhou830 发表于 2024-3-7 08:34
这个好,大赞一个

谢谢点赞
2024-3-7 10:26:21
2024-3-7 10:44:41
真不错
您需要登录后才可以回帖 立即登录
高级模式
12下一页
统计信息
  • 会员数: 28296 个
  • 话题数: 40290 篇