XMC1402使用Jlink调试记录

本文详细记录了基于XMC1402-T038-X0128芯片的板子配置与调试过程,包括使用memtool和DAVE软件、SWD接口的设置、BMI寄存器的修改、串口模式下的烧写流程,以及如何切换至SWD模式并使用Jlink-OB进行调试。

工作需要自己画了一块基于XMC1402-T038-X0128芯片的板子。第一次自己画英飞凌,记录一下配置调试环境的过程。

使用的调试软件是memtool和DAVE,计划采用的接口为SWD,这是根据英飞凌自己的一块评估板定的,用到一个8pin的接口(其实不算是接口,没有这样的标准接口,实际是杜邦线插的)

首先了解到芯片出厂状态是ASC_BSL即串口的启动模式,这是由BMI寄存器决定的。在ASC_BSL模式下,烧写需要通过串口进行,并且软件不会运行。可以在英飞凌论坛上搜索“XMC调试”找到一些相关的说法。BMI可以通过英飞凌的memtool通过串口连接进行修改。我使用了CH340连接上位机和单片机。默认的串口是0.14-RX,0.15-TX或者1.3-RX,1.2-TX。上图1.2和1.3这两个口似乎抄XMC4700评估板的作业错了,也有可能是4700和1402不同,实际应以1402的数据手册2.2.2为准。

打开memtool,由于是自己画的板子,没有默认的目标配置,自己新建一个。下图点new

   

评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值