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.

[参考译文] CCS/TMS320C6678:SRIO SYSBIOS 示例"tput 基准测试"运行问题

Guru**** 2614265 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/653295/ccs-tms320c6678-srio-sysbios-example-tput_benchmarking-running-problem

器件型号:TMS320C6678

工具/软件:Code Composer Studio

CCS 版本:7.2.0.00013

示例位置:在文件夹  ti\pdk_c667x_2_0_7\packages\ti\drv\SRIO\test\tput 基准中

问题:当我在 c-s-c 或 b-s-b 模式下运行示例时、它将显示调试消息"SRIO 端口0不工作"。 程序 很快就会  进入无限 循环(在 latencytest 中)、不键入任何内容。此剂量不会在 c-i-c 模式或 b-e-b 模式下发生。SRIO 开关可能已经由 ARM 设置、SRIO ID 也会进行调整。

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

    您能否使用 CCS 单步执行代码、以便找到代码在哪个函数处中断?

    此致、
    Yordan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我通过更改参考时钟来解决了这个问题。但是出现了一个新问题。
    nwrite 测试成功通过、但 nread 测试在 TX 端发送套接字后停止、Rx 端无响应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    程序在 producterDIONReadLatencyTest()函数中的此处停止,它保持在下面的 while 周期内。(nwrite 成功传递)。 

    /*检查我们是否已收到数据包*/ while (1) { if ((uint8_t)ptrMemory[lastByteIndex]== 0xAA) break; cycleDelay ((uint64_t)0); }

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

    这是否会失败并进行板对板测试? 您是在 C6678还是在定制板上运行测试? 该 tput 基准测试应与默认参考时钟设置一同工作。 对于板对板测试、请参阅 pdk \packages/ti\drv\SRIO\test\tput 基准测试\src\下的 readme.txt 以了解生产者和使用者代码的更改。

    此致、
    Garrett
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    板对板、定制板正在运行、时钟已更改、SRIO ID 设置正确。nwrite 成功通过、但在 gonging to nread 测试时停止。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    readme.txt 中所述,使用分线卡(processors.wiki.ti.com/.../CI_Dual_EVM_Break_Out_Card)对板对板测试进行了验证,您使用的是哪个分线卡?

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

    了解您正在使用定制 EVM、但您是否还使用定制分线卡连接 EVM?

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

    您可能必须首先设置 TI EVM 和分线卡、然后尝试缩小问题范围。 您的定制板和 TI 板之间可能有许多变量。

    此致、
    Garrett