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.

[参考译文] AM623:应用层无法访问 McASP 寄存器存储器空间

Guru**** 2529560 points
Other Parts Discussed in Thread: SK-AM62-LP

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1563798/am623-mcasp-register-memory-space-can-not-access-in-application-layer

器件型号:AM623
主题中讨论的其他器件:SK-AM62-LP

工具/软件:

你(们)好   

我使用工具 devmem2 读取 MCASP 寄存器值、但会转储内核。  

但当读取 UART 寄存器存储器时、确实成功了

MCASP 是否有任何限制、请帮助检查  

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

    我们使用 Linux SDK 10.01.10.04

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

    尊敬的 BERT:

    您是否能够使用提供过程 ID 的 coredumpctl 来调试 coredump

    还需要有关使用 MCASP 设置的更多信息。 您似乎正在使用 McASP0、请分享您的 DTS 文件和有关 McASP0 连接对象、时钟配置是什么 (MCLK、BLCK 和 LRCLK/Framesync) 的其他详细信息。 这是定制电路板吗?  

    此致、

    Suren

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

    您好、 Suren

     我使用 TI EVM 板 SK-AM62-LP 并运行 Linux SDK  10.01.10.04、不更改任何代码。  你可以尝试自己

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

    尊敬的 BERT:

    在 AM62x 上、我们使用连接到音频编解码器的 McASP1。 McASP0 已禁用。

    您能尝试转储 McASP1 的寄存器吗、应该不会看到任何错误。

    此致、

    Suren

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

    您好、 Suren

    0x0002B10000 是 McASP1、我已经尝试过了。 您可以看到上面的日志

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

    尊敬的 BERT:

    为了转储 MCASP 寄存器、您需要播放或捕获音频。

    我能够在执行以下命令时转储寄存器:

    arecord -D HW:0、0 -r 48000 -c 2 -f S16_LE test.wav -d 10

    希望这有所帮助

    此致、

    Suren