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.

[参考译文] TMS320C6678:什么是 CBA 状态代码?

Guru**** 2609895 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/583439/tms320c6678-what-are-cba-status-codes

器件型号:TMS320C6678

您好、香榭丽舍

有关 KeyStone TSIP U/G (SPRUGY4)中 CBA 状态代码的一些说明。
那么、您能告诉我有关代码的更多详细信息吗?

此致、
J-Breeze

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

    我已将此内容转发给 TSIP 专家。 他们的反馈应发布在此处。

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

    TSIP 用户指南第2.7.4节中讨论的 CBA 状态代码是 TI 内部代码。 有关通用总线架构(CBA)的一些信息、请访问 :www.ti.com/.../spraan7.pdf

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

    尊敬的 Eric:

    感谢你的答复。

    一些状态代码是错误代码。   U/G 的第2.7.4.3节对此进行了说明
    请告诉我、当错误发生时、我应该怎么做?

    此致、
    J-Breeze

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    当您遇到 CBA 错误时、您会得到一个错误中断。 2.7.5中介绍了错误处理:

    当一个 DSP 响应一个错误中断时、它
    执行以下步骤。
    1:读取通道错误队列的计数寄存器和错误数量
    将获取队列中的条目。
    2.读取错误队列寄存器以获取上的顶部(最旧)错误条目
    队列。
    3.通过对错误队列执行写操作,删除或弹出该条目
    寄存器。
    4.如果在步骤1中读取的计数大于1、则应重复步骤2和3
    直到从队列中读取所有错误条目。
    当计数寄存器为零时、读取错误队列寄存器将返回错误
    输入值为零。

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

    尊敬的 Eric:

    感谢你的答复。  但你没有回答我的问题。

    我真的想知道、当出现"CBA 错误"时、我应该怎么做。
    TSIP 有何类型的 CBA 误差?
    如果没有详细的 CBA 错误信息、如何处理这些错误?

    此致、
    J-Breeze

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

    从我读取的 TSIP UG 2.7.5中、当您遇到错误中断(Tx 错误、Rx 错误、CBA 错误)时、ISR 只需执行上述步骤1-4。 没有 TSIP 复位或电源域关断(UG、4.1至4.3)等要求

    此致、Eric