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.

[参考译文] PGA411Q1EVM:使用 F28335控制卡对 PGA411-EVM 进行外部控制

Guru**** 2620015 points

Other Parts Discussed in Thread: HALCOGEN

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/689618/pga411q1evm-external-control-of-the-pga411-evm-with-f28335-control-card

器件型号:PGA411Q1EVM
主题中讨论的其他器件: HALCOGENPGA411-Q1

您好!

  我遇到的问题与 Altig Yanar 在其原始线程中遇到的问题相同、在该线程中、任何命令请求都使用0x46之类的消息进行响应。 我能不能知道这是如何解决的。

  下面是我的设置和过程:

  我正在尝试通过外部控制器(TMS570)开发套件从 PGA411Q1EVM 读取 Dev_Stat5和 Dev_Stat6寄存器。 已将 HALCOGEN 用于 SPI 驱动程序。

  我需要使用 MIBspi、但现在使用的是正常 SPI。  TMS570是主器件、PGA411-EVM 是从器件、我正在尝试通过 PGA411-EVM 上的 J11 ping 读取寄存器值。

  我已将跳线3设置为5/6以进行外部控制、并将 FAULTRES 引脚设置为 GND 以忽略故障。

  在示波器上 、我确认 NCS、SCK 和 SDI 引脚均有效、但 SDO 输出始终为0x46。   

  感谢您的任何帮助。

谢谢、

Vish

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

    在前一种情况下、修复 IO 电压和 SPI CRC 可解决该问题。

    您能否共享 SPI 信号的波形、以便我能够再次确认它们看起来良好? 您还可以共享您要发送的 SPI 序列吗?

    谢谢、

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

    谢谢 Clancy。

    是的、这是 SPI CRC 问题。 我使用 PGA411-Q1随附的应用程序来监听 SPI 帧并找出 Dev_Stat5和 Dev_Stat6的 CRC、并发送了包含有效 CRC 的命令、解决了问题。   

    我尝试读取"只读"寄存器 Dev_Stat5和 Dev_Stat6以及 PGA411-Q1分步初始化指南第3.1节中的示例涉及读取具有 CRC 0x00 (0x6B00F000)的 DEV_OVUV1、我假设对于 SPI 读取、不需要 CRC。

    谢谢。  

    此致、
    Vish