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.

[参考译文] TMS320C6655:DMA 中断问题和闪存启动查询

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1428003/tms320c6655-dma-interrupt-issue-and-flash-boot-query

器件型号:TMS320C6655

工具与软件:

  1. 未收到 EMIF DMA 中断完成问题:

 

我们已经使用了芯片 TMS320C6655CZHA25、我们遇到了一个问题、在初始化 DMA 之后、它将运行传输(EMIF DMA 传输)。 完成传输后、它必须触发一个传输完成中断事件。 事件不会被触发。 使用1个 DMA 是可以的、但使用2个 DMA 时、我们就会进入问题。

 

  1. 来自 TMS320C6655 PDK 源代码的 NOR 闪存启动源代码编译:

我们将使用 NOR 闪存来启动 DSP 处理器。  我们可以通过使用 NOR 写入器程序来从 NOR 引导以刷写应用程序。  我们希望使用 EMIF (基于命令)在我们的应用中实现闪存升级功能。 并且在我们的源代码中集成了 NOR 闪存写入器逻辑、NOR 驱动程序无法检测 NOR 闪存。  

分享我们之前发布的主题链接。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1349359/tms320c6655-edma-access-issue-tms320c6655/5162599?tisearch=e2e-sitesearch&keymatch=%20user%3A529615#5162599

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1308330/tms320c6655-edma-transfer-issue?tisearch=e2e-sitesearch&keymatch=%2520user%253A529615#

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1413990/tms320c6655-unsupported-platform-error-0xc-with-nor-flash-writer-for-mt25q128-device/5422742#5422742

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

    您好!

    调查此设备/平台的专家直到10月25日才离开办公室、因此请预计响应会有延迟。

    谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [报价 userid="529615" url="~/support/processors-group/processors/f/processors-forum/1428003/tms320c6655-dma-interrupt-issue-and-flash-boot-query "]

    我们已经使用了芯片 TMS320C6655CZHA25、我们遇到了一个问题、在初始化 DMA 之后、它将运行传输(EMIF DMA 传输)。 完成传输后、它必须触发一个传输完成中断事件。 事件不会被触发。 使用1个 DMA 是可以的、但使用2个 DMA 时、我们就会进入问题。

     

    [报价]

    此用例是一个定制用例、TI 不支持该用例。

    请联系任何第三方解决方案提供商。  

    此致

    Shankari G.

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

    您好!

     我想知道原因、为什么 DMA 问题超出了 TI 的讨论范围。 它基本上是 DMA 完成中断的问题。  DMA 时的示例。

    另见。 请为我们关于 NOR 闪存驱动器的第二个问题提供响应。

    此致、

    Thilak

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

    Thilak,

    DMA 不在 TI 范围之内。

    客户的用例不在本文讨论范围内。

    同样的答案也适用于您的第二个查询。

    此致

    Shankari G.

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

    尊敬的客户:

    我的答复如下所示。

    我们正在使用 NOR 闪存启动 DSP 处理器。  我们可以通过使用 NOR 写入器程序来从 NOR 引导以刷写应用程序。  我们希望使用 EMIF (基于命令)在我们的应用中实现闪存升级功能。 并且在我们的源代码中集成了 NOR 闪存写入器逻辑、NOR 驱动程序无法检测 NOR 闪存。 [报价]

    回复:-

    ====

    对于 NOR 引导、引导通过 SPI 接口进行。  此方法称为直接 SPI 引导。

    请注意、NOR 存储器是通过 SPI 而非 EMIF 连接的。

    您是否通过执行以下常见问题解答过程成功引导?

     

    [常见问题解答] TMS320C6657:如何在没有 IBL 的 TI-C6657-EVM 上运行直接 SPI-boot 示例? -处理器论坛-处理器- TI E2E 支持论坛

    ——

    另请注意、NOR (或) NAND 存储器也应通过 EMIF 连接。  

    但 在任何 SDK / PDK 中都没有通过 EMIF 演示(通过源代码示例) NOR 存储器。

    此致

    Shankari G.