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.

[参考译文] TMS320VC5505:eZdsp 记忆棒:I2S/AIC3204不工作

Guru**** 2546020 points
Other Parts Discussed in Thread: TMS320VC5505

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/595652/tms320vc5505-ezdsp-stick-i2s-aic3204-not-working

器件型号:TMS320VC5505

您好!  

我最近使用常用 的示例代码为 TMS320VC5505 eZdsp 记忆棒(RevB)编写了一个简单的软件在我使用 eZdsp 编程工具(编程器_USBKey.out)将程序加载到 EEPROM 之前、一切都正常。 之后、通过 I2S 的通信完全停止工作。 I2S 引脚的测量结果表明、无论是在调试会话中还是通过运行编程到 EEPROM 的程序、任何时候都不会产生 I2S 信号。  

主要问题是我无法恢复工作状态、因此我不知道从哪里开始找出问题的原因。

 在另一个线程中、我找到了提示

"我们知道这个问题。 该示例未清除预安装代码(从闪存引导)设置的某些条件。"

因此、有一个想法是、这些由预安装代码设置的条件对于我的软件启动/初始化 I2S 是必要的。  

代码的重要部分(或一个最小示例)基本上是 示例代码。 程序的其他部分(UART、LED)不受影响、工作正常。

是否有人有类似的问题?  

提前非常感谢!

- TMS320VC5505 eZdsp USB 记忆棒(修订版 B)

- Code Composer Studio 版本:4.0.0.16000

-使用 hex55.exe 将.out 转换为.bin (最新版本)

-使用 eZdsp 编程工具( 编程人员 USBKey.out)进行编程。

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

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

    此致、
    Yordan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Richard、
    此主题是否仍然打开? 您是否能够解决与 I2S 相关的 EEPROM 负载问题。

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

    您好!

    感谢您的提问!

    问题仍然存在、但由于我无法使系统恢复工作状态、我再次购买了相同的记忆棒(现在是 RevC)。  由于我担心将程序加载到 EEPROM 会导致相同的结果、因此我尚未使用新的记忆棒进行尝试。 因此、我很高兴看到有关此主题中问题的任何提示。

    如果我找到问题的根源和/或解决方案、我将在此处发布。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Richard、
    请尝试运行位于 C:\ti\c55_lp\c55_CSL_3.07\utilities\Programmer\c5515的程序员.out、然后选择相关 EEPROM 选项。

    然后运行位于 C:\ti\c55_lp\c55_CSL_3.07\utilities\Programmer 的 cleaner.bin
    这应该会使其返回工作状态。

    Lali