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.

[参考译文] TMS320F28377S:在 SPI 通信时、Sinc 具有杂散数据

Guru**** 2459240 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/689896/tms320f28377s-sinc-have-spurious-data-when-spi-communication

器件型号:TMS320F28377S

您好、C2000冠军

我的客户将 GPIO54~GPIO57用于 SINC 函数、将 GPIO58~ GPIO61用于 SPI 以访问 EEPROM。

来自 FPGA 的 SPI CLK 2.5MHz、正弦 CLK 8MHz。  

当 SPI 将数据写入 EEPROM 时、SINC 数据寄存器具有 杂散数据。  测试完成后、我们发现 SPI_MOSI/GPIO58会影响 SINC、甚至切断 GPIO58引脚的导线、问题仍然存在。  

有两种方法可以解决、一种是不使用 GPIO58作为 SPI_MOSI、但使用 GPIO16、另一种是将 SPI 时钟降低到1MHz 以下。  

请帮助检查此问题。  

谢谢!

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

    您能否在错误期间提供信号的示波器捕获?
    您说什么“切断 GPIO58引脚的电线”,您是说断开与 PCB 迹线的焊接连接,还是从物理上卸下引脚本身。 使用什么封装的 F28377S?
    这些信号如何在 PCB 上相互作用? 迹线是否相互靠近? 是否有足够的接地回路?
    如果您用切换 GPIO 替换 GPIO58的功能、您可以复制此行为吗? 噪声事件的截止频率是否类似低于1MHz?

    我认为、查看范围捕获有助于我更好地理解问题。

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

    您好、Mark

    它会移除 GPIO58引脚本身,、因此这不是跟踪问题。

    封装为176引脚。

    我可以让客户尝试进行更高的1MHz GPIO 切换以进行检查。

    对于 sinc 数据的范围,、很难捕获1位 sinc 数据线来查看问题。

    但上一帖子中显示的杂散数据肯定存在,由于正常情况、测试用例中的 SINC 数据接近于零。

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

    一个有趣的尝试是使用其中一个 PWM 为 SD 调制器和 GPIO57 (SD2-C1)计时。 我想知道 FPGA 的信号是否太弱、无法避免串扰(或)噪声耦合。

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

    您好、Manoj

    客户将 FPGA CLK 信号驱动性能提高到8mA、但噪声耦合问题仍然没有解决。

    这是否可以在您的身边重新生产?

    Eric

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

    我们尚未尝试同时运行 SPI/SDFM 设置。 我建议您尝试在 TI 控制卡设置中运行客户代码、并告知我们结果。 如果您能够重现此问题、我可以从中获取。

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

    您是否能够在最终重现此问题? 是否有任何待处理操作或是否已解决?

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

    标记

    此问题仍待解决,、客户将 sinc 移至 FPGA 作为问题。

    我已经在客户方面做了一些测试、看起来正弦受到 SPI 时钟的干扰。

    Eric