This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CToolsLib 示例 fopen()问题。

Guru**** 2540720 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/572147/ctoolslib-examples-fopen-problem

 

您好!  

我正在使用 C6678的嵌入式跟踪缓冲器(我使用具有夹层的 EVM6678-Board)。

我尝试  从 (https://gforge.ti.com/gf/project/ctoolslib/frs   examples_5.9.zip)运行示例项目 exTIETB-EDMA_C6678。

它运行良好,但 fopen()不起作用(文件描述符=0), 尽管控制台上的 printf 工作正常,我认为 CIO 是正确的。

我的问题是什么?

感谢您的参与、

Leon。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Leon、

    我已通知设计团队。 他们的反馈将在此处发布。

    此致、
    Yordan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Yordan。

    感谢您的回答、但问题已解决、但 TI 示例中未解决。 它在我的应用中工作。

    现在我有另一个问题。

    据我了解、在启动 Target Configuration.ccxml 并连接目标时、CIO (fopen()、fwrite()等)仅与 CCS 配合使用。

    我使用 CToolsLib 的原因是从客户那里获取跟踪信息。 他在没有 CCS 的情况下只有 JTAG 连接。
    如果 可能、我可以通过哪种方法来实现它。

    感谢您的参与、

    Leon。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Leon

    您当然了解跟踪是高度压缩的数据。 例如、一条简单消息(无数据)将具有一个 ID、消息 ID 与屏幕上打印的内容之间的转换由 CCS 内部运行的解压缩函数完成。

    也就是说、由于 CCS 具有 Java 插件、可以想象提取解压缩例程并在 CCS 之外的 PC 上运行它。  我不确定与此类问题相关的法律问题(如果有)、我不建议这样做。  

    客户为什么不想使用 CCS? 它是一个标准 IDE (正如我说过的、基于 Eclipse)、并且有很多资源可以使用它

    已运行

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好、跑了。
    感谢您的回答。

    我很抱歉,但显然,我是如何表述这个问题的,给你带来了一种迷惑。

    当然、我通过 CCS 对跟踪数据进行的所有分析。
    我所需要的就是、这是通过不带 CCS 的标准 JTAG 连接器传输 ETB 数据(二进制文件)的方法。

    Leon。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    让我们看看我是否理解您的问题。 您希望:
    1.在程序中使用 CTOOLLIB 生成 STM 消息
    2.使用将跟踪引导至 JTAG
    3.构建可执行文件并加载 DSP 及程序,启动程序
    4.将跟踪流收集到 PC 中
    解压缩流并在 CCS 之外显示 STM 消息

    我是否正确描述了这些步骤? 如果不是、请更正我。 如果我描述正确、请告诉我您需要帮助的步骤(或步骤)

    此致

    已运行
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我的请求有一个概念:
    1.在我的目标上使用 DSP 跟踪 ETB 运行独立映像(使用 AET)。
    2.在某些触发时通过 CIO 将 ETB 数据二进制文件移动到主机(PC)。
    3.将其转换为 TDF 格式,并通过 CCS 将 TDF 文件放在目标上进行分析。

    我的问题是在 CCS 外部执行目标配置和目标连接。
    此致、
    Leon。