TI中文支持网
TI专业的中文技术问题搜集分享网站

如何运行Capture demo

TI的工程师您好,我现在有一块IWR1642开发板,我了解到可以通过capture demo取出CCS中的数据,但不知道如何操作,在sdk user guide也没有找到说明,请问要怎么处理呢?

注:我的sdk版本为2.0.0.4。

Shine:

SDK 2.0.0.4不支持capture demo,老本版的sdk 1.1是支持的。

user6154952:

回复 Shine:

您好,我已经下载了SDK 1.1 ,并按照 3. 3. 3. Capture demo for xWR16xx 一节中的步骤进行操作,但在执行到5.c这一步骤时,将CCS与IWR1642连接起来,并创建了CaptureMemory.ccxml,load了 mmwave_sdk_<ver>\packages\ti\demo\xwr16xx\capture 目录中的.xer4f 和.xe674,运行dss_main.c后,如图所示,程序似乎出现异常,而且未看到mss_main.c程序,在CCS Expressions窗口中也未出现变量,恳请您的帮助!

下图为sdk中关于这一节的说明:

注:1. 我的CCS版本为9.1,sdk版本为2.1;

2. 我使用了Deployment mode将capture_demo.bin 文件flash到板子里面,并在第2步选择配置方式时选择了2(DSS only mode)

Chris Meng:

回复 user6154952:

你好,

你在mmwave sdk的releasenote里可以看到,sdk1.x支持的是xWR1642 ES1.0芯片,而sdk2.x支持的是xWR1642 ES2.0。 如果你的板子上的IWR1642是ES2.0, SDK1.x的软件是不能正常在上面运行的。
如果你使用的IWR1642是ES2.0的,请尝试\mmwave_sdk_02_01_00_04\packages\ti\drivers\test\mem_capture\xwr16xx。

user6154952:

回复 Chris Meng:

1.我不确定我的板子是1.0还是2.0,请问是否有方法辨别?(板子上面未标注2.0)

2. 如果是2.0,就意味着无法运行capture Demo吗?是否有别的方法可以获取L3内存中的数据?

Chris Meng:

回复 user6154952:

user61549521.我不确定我的板子是1.0还是2.0,请问是否有方法辨别?(板子上面未标注2.0)

请参考下面的论坛讨论:

user61549522. 如果是2.0,就意味着无法运行capture Demo吗?是否有别的方法可以获取L3内存中的数据?

我上一个回复已经提供了在ES2.0下的类似软件路径。

user6154952:

回复 Chris Meng:

我已经确认了我的板子是ES2.0,并下载了sdk 2.1.0.4,但这个版本中的sdk中并未提供capture.bin文件,下图是user guide中提供的关于获取数据的说明:

我查阅了\mmwave_sdk_02_01_00_04\packages\ti\drivers\test\mem_capture\doc中的index.html,里面定义了一些数据结构,我仍然无法得知怎样取出L3内存中的数据,请问论坛是否有详细的步骤?

Chris Meng:

回复 user6154952:

你好,

请通过阅读mem_capture源码了解具体的信息。没有其他文档了。

赞(0)
未经允许不得转载:TI中文支持网 » 如何运行Capture demo
分享到: 更多 (0)