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.

[参考译文] 66AK2H14:DSP SPI 引导吞吐量

Guru**** 2553450 points
Other Parts Discussed in Thread: 66AK2H14

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/598269/66ak2h14-dsp-spi-boot-throughput

器件型号:66AK2H14

我正在尝试确定通过 SPI 接口引导时可实现的最大数据速率。 我知道涉及很多因素。 我的初步调查结果表明、最大传输速率 约为1Mbyte/sec 我目前正在使用 EVMK2Hx 开发板进行测试。 我创建的映像包含一个预先添加的引导参数表、该表成功地将 SPI 时钟速率从大约200kHz 的默认 PLL 旁路速率更改为35MHz。 如逻辑分析仪上观察到的那样、该图像清晰地以128字节块加载。 每个数据包内都有大约540纳秒的字节间延迟。 这似乎与我在其他帖子中看到的内容一致。 此外、还有大约9.2微秒的块间延迟。 根据 UART 输出和 LED 活动的观察、映像成功引导。 我观察到的延迟是否与 RBL 设计一致?SPI 接口是否限制在1Mbyte/sec 左右的数据速率?

感谢您的支持。

插孔

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

    我已要求设计团队进行详细说明。 他们的反馈将直接发布在此处。

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

    在n`t 66AK2H14芯片时、ROM 引导加载程序没有任何引导时间/整个要求来满足、因为 ROM 引导加载程序将加载一个小型次级引导加载程序、该引导加载程序将配置 PLL、DDR 和 SPI 接口以加快操作系统的引导过程 (通常为 Linux、但也支持 RTOS)、因此您看到的内容与引导 ROM 的实现一致。 此外、还可以通过使用基于 EDMA 的 SPI 驱动器实现来实现 SPI 吞吐量优化、以便接近支持的接口的最大数据速率为50MHz、可用于传输引导映像。

    如果引导时间对于您的应用至关重要、TI 建议使用次级引导加载程序来获得更高的传输速度、因为 ROM 设计用于从不同的引导介质持续引导、而不一定用于快速引导。

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

    Rahul、  

    感谢您的回复。 我们正在评估其他接口以满足时间关键型引导要求、但希望确认 SPI 的限制。  

    此致、  

    插孔