硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2451|回复: 13
收起左侧

[MDK] Win11上安装TI XDS驱动提示tixds510cortexM.dvr file is missing.

[复制链接]

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117512
QQ
发表于 2024-6-28 17:52:59 | 显示全部楼层 |阅读模式



测试了好几个方法也没用解决

23.png
回复

使用道具 举报

25

主题

232

回帖

307

积分

高级会员

积分
307
QQ
发表于 2024-6-28 21:13:36 | 显示全部楼层
是兼容问题,使用不分32/64位的最新版本(最新的老版本?)就好了,有刚传的蓝奏云

https://wwp.lanzn.com/iXW5e22zdbod
密码:8raq

最新的老版本.png



回复

使用道具 举报

25

主题

232

回帖

307

积分

高级会员

积分
307
QQ
发表于 2024-6-28 21:23:47 | 显示全部楼层
随后测试了最新版32位的驱动程序,CCS包拉出的ccs_base文件夹,UniFlash拉出的ccs_base文件夹,或者以兼容模式运行UV4.exe,均无法解决,看来是ti生成dll文件时就埋下了祸根(或者是KEIL)。
反正目前唯一的解决方案是下载合适的老版本驱动了。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117512
QQ
 楼主| 发表于 2024-6-29 08:23:45 | 显示全部楼层
yono 发表于 2024-6-28 21:23
随后测试了最新版32位的驱动程序,CCS包拉出的ccs_base文件夹,UniFlash拉出的ccs_base文件夹,或者以兼容 ...

谢谢分享,这个驱动用在MDK5.4上,会提示升级XDS固件,升级后,XDS无法再使用了。
回复

使用道具 举报

25

主题

232

回帖

307

积分

高级会员

积分
307
QQ
发表于 2024-6-29 11:53:38 | 显示全部楼层
eric2013 发表于 2024-6-29 08:23
谢谢分享,这个驱动用在MDK5.4上,会提示升级XDS固件,升级后,XDS无法再使用了。


根据keil对XDS驱动的介绍,仅支持XDS110且仅支持MSP432。以及其他文章表明对XDS仿真器的固件限制,似乎对XDS的支持并不友好。
况且TI的编译器和keil也不同,个人猜测ti-cgt系列编译器对自家芯片的支持会更好(大概),所以一直用的CCS开发TI芯片,这边手上只有XDS100和XDS510,没有做进一步测试。


Documentation – Arm Developer
KEIL_XDS.png
MCBTMS570: Can I Update the CPLD of the XDS100V2 Debug Interface? (arm.com)
不要更新固件.png

回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117512
QQ
 楼主| 发表于 2024-6-29 15:16:26 | 显示全部楼层
yono 发表于 2024-6-29 11:53
根据keil对XDS驱动的介绍,仅支持XDS110且仅支持MSP432。以及其他文章表明对XDS仿真器的固件限制,似乎 ...

MSPM0的官方套件上带是XDS110
回复

使用道具 举报

2

主题

36

回帖

42

积分

新手上路

积分
42
发表于 2024-6-29 19:43:48 | 显示全部楼层
XDS510因苹果系统的兼容性问题,已经停产。最新版CCS已经不再支持驱动。老实用100或者110系列就行。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117512
QQ
 楼主| 发表于 2024-6-30 09:07:16 | 显示全部楼层
matt_dash 发表于 2024-6-29 19:43
XDS510因苹果系统的兼容性问题,已经停产。最新版CCS已经不再支持驱动。老实用100或者110系列就行。

是110, 现在TI的MSPM0板子上带的应该大部分都是110,

MDK的这个提示有问题。驱动没有正常识别。
回复

使用道具 举报

2

主题

36

回帖

42

积分

新手上路

积分
42
发表于 2024-6-30 19:50:37 | 显示全部楼层
TI的芯片一般只用CCS,能省下不少问题。

这是TI官方的MSPM0板子MDK运行指南,仅供参考。

https://dev.ti.com/tirex/explore ... DK__a3PaaoK__LATEST
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117512
QQ
 楼主| 发表于 2024-7-1 08:15:09 | 显示全部楼层
matt_dash 发表于 2024-6-30 19:50
TI的芯片一般只用CCS,能省下不少问题。

这是TI官方的MSPM0板子MDK运行指南,仅供参考。

TI的SDK这块做的还不错,所有的基础例子都提供了MDK版本。
回复

使用道具 举报

0

主题

8

回帖

8

积分

新手上路

积分
8
发表于 2024-11-18 18:06:28 | 显示全部楼层
感谢各位提供关于Win11上安装TI XDS驱动提示tixds510cortexM.dvr file is missing 的解决办法,我将XDS110的驱动修改为8.0903.4后,虽然在keil中显示说是否更新驱动,按照楼主说的一样,更新了就下载不了,但是不更新也下载不了。后了解到xds110本质上就是DAP-LINK,故在keil上选择使用CMSIS-DAP进行下载,发现是能够识别到XDS的,并且能够识别到芯片ID,可惜的是,点击下载后会弹出错误,导致无法下载。

最后在XDS110的使用指南中发现,xds110默认使用的是CMSIS DAPV1.0;而后在固件下载网站中发现最新版的固件说明了一条信息:

Support CMSIS-DAP 2.0 over BULK interface in XDS110 firmware to improve performance for 3rd Party tools (IAR, Keil) (DBGTRC-4227)
翻译:XDS110固件通过批量接口支持CMSIS-DAP 2.0,以提高第三方工具(IAR, Keil)的性能(DBGTRC-4227)
图片.png

而要将固件的CMSIS DAPV1.0升级为CMSIS DAPV2.0,需要通过xdsdfu.exe进行设置。

图片.png

如果配置成功,那么在设备管理器中会显示为CMSIS-DAP 2.0

图片.png

配置完了之后,打开keil的debug,选择CMSIS-DAP就可以下载了。

图片.png

回复

使用道具 举报

0

主题

8

回帖

8

积分

新手上路

积分
8
发表于 2024-11-18 19:11:05 | 显示全部楼层
问题太多了:
(1)当在xdsdfu的配置中选择了4,那么Keil可以下载,ccs就不可以下载。只有选择2就可以同时下载。
(2)而在keil的下载中,使用到DMA时,会发现无法控制DMA的动作。当代码执行到DMA时,就无法下载了,需要手动进入BOOT模式,在BOOT模式下才能够下载。
(3)还有一个严重问题,使用keil下载使用,XDS110的RST必须接到TI单片机的RST上,不然下载完程序之后,需要手动按复位才可以运行下载的代码.

最后,(2)(3)问题在ccs-theia中都没有出现,ccs-theia一切正常。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117512
QQ
 楼主| 发表于 2024-11-19 09:45:44 | 显示全部楼层
老怪鸽 发表于 2024-11-18 19:11
问题太多了:
(1)当在xdsdfu的配置中选择了4,那么Keil可以下载,ccs就不可以下载。只有选择2就可以同时 ...

非常感谢分享。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-8-12 04:21 , Processed in 0.047773 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表