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.

[参考译文] TMS320C6678:有关 C6678 I2C 引导的问题

Guru**** 2559190 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/597676/tms320c6678-the-question-about-c6678-i2c-boot

器件型号:TMS320C6678

大家好、

    我使用 C6678客户板,将 IBL 烧写到 EEPROM 0x51,我将 C6678设置为 PCIe 启动,但在我打开 C6678电源后,IBL 代码不会移动到 L2 SRAM,为什么?

    没有 FPGA 的客户电路板、它与 FPGA 有关系?

    谢谢,

    Simon  

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

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

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

    Simon、

    是的、这很可能是由于缺少 FPGA。 在 EVM 上、FPGA 固件会将 C6678定向到基于 I2C 的 IBL、用于应用 PLL 初始化的所有引导模式、然后再转到次级引导模式。

    您可以通过配置 I2C 引导模式、然后解锁 KICK 寄存器并将 DEVSTAT 设置为 PCIe 引导、而不是直接将 C6678配置为 PCIe 引导模式来引导 IBL。

    希望这对您有所帮助。

    此致、
    Rahul