单片机/MCU论坛
直播中

李进锋

7年用户 837经验值
私信 关注
[问答]

将一个项目从TLE9869移植到TLE9867,写入程序后未检测到TLE986x SWD设备的原因?

我们正在尝试将一个项目从 TLE9869 移植到 TLE9867。
在目标设置中更改设备后,新设备的配置向导设置将设置为默认值。
然后,我们复制了新设备的大部分设置(指旧项目)
尽管当我们刷新设备时,我们无法在Keil调试设置中检测到目标设备。
检测到调试接口,但 SWD 设备窗口为空。
共享我们面临问题的项目的配置文件。

我们使用 Segger Jlink TLE9243QK_BASE_BOARD 作为调试接口。
当我们检查 VDDC 和 VDDP 时,内部稳压器似乎已关闭。

回帖(2)

张丽华

2024-1-18 14:35:05
该设备似乎由于某些故障而进入睡眠模式,并且不允许使用SWD进行编程。
举报

河神大人

2024-1-18 17:18:01
有几个可能导致未检测到TLE986x SWD设备的原因:

1. 调试接口连接错误:请确保Segger Jlink TLE9243QK_BASE_BOARD与目标设备正确连接,并且连接稳定。

2. 设备供电问题:检查目标设备的电源供应情况。如果VDDC和VDDP的内部稳压器已关闭,可能意味着设备没有正常供电。确保电压和电流值处于正常范围内。

3. 缺失或错误的驱动程序:确保你已经正确安装了TLE9867的开发环境和驱动程序。检查Keil调试设置是否正确配置,并确保使用正确的设备描述文件等。

4. 配置文件问题:共享项目的配置文件可能有助于更好地理解问题的根本原因。仔细检查配置文件中的设置,特别是与调试相关的部分,确保它们正确地适用于TLE9867设备。


举报

更多回帖

发帖
×
20
完善资料,
赚取积分