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.

[参考译文] IWRL6432:DCA1000 FTDI SPI 时钟速度

Guru**** 2668435 points

Other Parts Discussed in Thread: IWRL6432

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1592603/iwrl6432-dca1000-ftdi-spi-clock-speed

器件型号: IWRL6432

好的一天、  

在 mmWavestudio 中、有一个选项可设置 SPI FTDI CLK Divisor 和 Timeout 值(以 ms 为单位):

image.png

超时和除数的默认值为 1000ms 和 2。 然后、我完成了 SPI 信号的捕获、并在 15MHz 的 DCA 上测量了来自 FTDI 的 SPI 频率:  image.png

然后、我将 mws.selectComIfType(11000、0、2、0) 行更改为 mws.selectComIfType(15000、0、5、0)、 但 FTDI 的 SPI 频率似乎没有变化。

我想尝试使用较低的 SPI 时钟频率来测试我的设置、因为我担心由于 SPI CLK 速度太高而无法使用我的设置。  

当前、运行 devicePowerup 命令时脚本失败:

XW_STATUS、t_deviceStatus = mws.devicePowerup(0、0、0、0)。

您能否帮助我降低时钟速度、以便排除这是问题的潜在原因?  

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

    您好、

    感谢您的查询。 请允许我们花一天或两天时间回复。

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

    您好:

    您是否尝试过减少雷达前端的时钟? 理论上、您应该尝试将 SPI FTDI CLK 分频值保持在 2、并将其设置为 25MHz、以实现 12.5Mbps 的有效传输速率

    此致、

    Pedrorm

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

    尊敬的 Pedrorm:  

    我遇到的问题是,当我发送  mws.devicePowerup () 命令时,脚本对我来说失败, 如果我没有误认为这会发生在 mws.fecDevicePowerOn() 之前。 我看到 发送 mws.devicePowerup () 命令时有 SPI 活动。 我想尝试在 发送 mws.devicePowerup () 命令时降低 SPI 活动的时钟频率、这就是我想调整 FTDI CLK 除数 的原因、该除数在发送此 mws.devicePowerup () 之前设置。 您是否说没有办法调整 clk 除数来减慢初始 mws.devicePowerup () 命令的数据速率? 除 2 之外、是否还有其他任何受支持的分区?

    此外、如果您还有其他问题 、我可以尝试解决 mws.devicePowerup () 命令失败问题、我们将不胜感激。 我对我的设置充满信心、因为我有其他硬件似乎可以与 mmWavestudio 配合使用。 我从硬件中可以看出的唯一真正区别是、SPI INTR 线在正常工作的硬件上拉(如果没有误认为是在 IWRL6432 EVM 上拉)、而在新硬件中被拉至低电平。  

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

    下面是 GUI 外观的屏幕截图、其中显示了其在上电阶段失败的情况:  

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

    您好:

    因此、经过一些测试后、对于 IWRL6432、40MHz 实际上仅支持外部时钟、而对于 SPI 时钟、唯一支持的速度是 40MHz 和 20MHz。 这些选项适用于可能支持这些其他速率的其他器件。

    此致、

    Pedrorm