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.

[参考译文] RTOS/EVMK2G:启用 MCASP 帧同步

Guru**** 2542060 points
Other Parts Discussed in Thread: AUDK2G

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/601302/rtos-evmk2g-enabling-mcasp-frame-sync

器件型号:EVMK2G
主题中讨论的其他器件: AUDK2G

 

 

工具/软件:TI-RTOS

您好!

我正在使用 EVMK2G 并尝试为 MCASP 2实例配置帧同步(FSR)。 但是、当我在引脚(JP1"音频扩展头"上的引脚18、MCASP2FSR)上放置一个示波器时、我会看到信号始终为低电平。  我已经更改了设置配置中的所有参数、以使 FSR 变为我所知的值、但它仍然保持低电平。  我已随初始化参数附加了我的项目和相应的 McASP_drv.c 文件。  

如果能深入了解我应该了解的内容或如何使 FSR 正常工作、我们将不胜感激。

谢谢!

e2e.ti.com/.../AudioExample.zip

e2e.ti.com/.../mcasp_5F00_drv.c

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

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

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

    我们确实提供了一个回送示例、其中音频子卡是 Processor SDK RTOS 中 addon audk2g 驱动程序的一部分。 您可以在此处找到这部分软件:
    processors.wiki.ti.com/.../Processor_SDK_RTOS_AUDK2G_AddOn

    在软件包中,此示例位于以下位置:
    pdk_k2g_x_x_x\packages/ti\addon/audk2g

    为了使用扩展连接器上的引脚、用户需要更改默认 Board_init 所应用的多路复用模式。 请参阅文件 evmC66x_pinmux.c、并确保已为 MCASP2帧同步引脚启用多路复用模式。

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

    谢谢 Rahul、

    我实际上正在处理该示例,代码已经选择了 MCASP 2实例,并为 audioSample_main.c 文件中 configureAudio()函数中的所有引脚设置了正确的多路复用模式。  唯一的区别是我尝试从内部源而不是外部源驱动。 我可以很好地更改位时钟、但我似乎仍然无法使帧同步变为活动状态。

    更多信息:
    我使用以下说明 通过重建 PDK 示例来构建代码 processors.wiki.ti.com/.../Rebuilding_The_PDK 。 我的命令是“pdkProjectCreate.bat K2G EVMK2G Little McASP DSP”。 我使用的示例是"MCASP_Audio_evmK2G_c66ExampleProject" 、最后我使用的 RTOS 版本是3.03.00.04。

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

    您需要确保使用调试器正确设置 AFESRCTL/AFSXCTL 寄存器。 我发现、有时、尽管更改了 RTOS 级别代码、但寄存器不会被设置(请记住、我位于不同的平台上)。 这些字段中有一些位设置内部多路复用器、以便在内部和外部时钟源之间进行选择。 有关详细信息、请参阅 TRM 第11.9.4.2.3节。 特别是、应正确设置 FSXM/FSRM 字段。

    希望这对您有所帮助、

    Jeff