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.

[参考译文] DAC3171EVM:配置CDCE6.2005万

Guru**** 1499455 points
Other Parts Discussed in Thread: DAC3174, DAC3171EVM
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/585241/dac3171evm-configuring-the-cdce62005

部件号:DAC3171EVM
主题中讨论的其他部件:DAC3174CDCE6.2005万FMC-DAC-ADAPTER

您好,

我在dac3171evm板上配置CDCE6.2005万时遇到一些问题。 我正在使用提供的dac3174 GUI软件。 因此,我只想配置CDCE芯片的EEPROM。 一般而言,我的输入时钟是5 MHz时钟,我正在生产三种不同的输出时钟,每个时钟为240 MHz (DACCLK,FIFO,FPGA_CLK)。 为此,我研究了数据表,并为所提供的工具编写了配置文件。

我的文件如下所示:

CDCE6.2005万寄存器:
x0   x400.0002万
x1   xC18.4002万
X2   xC18.4万
X3   xC38.4万
x4   x400万
X5   X1.0001万A6
X6   X00BF0B4
XF   X0.0001万

<<DAC3174寄存器:
x0   x4FC
x1   x600E
X2   x3FFF
X3   x0
X8   X6000
X9   X8000
XA   xF080
X14   x0

<<


因此,我希望根据数据表(最后一个命令0xF 0x1),在解锁模式下配置CDCE芯片以及写入EEPROM。 遗憾的是,该工具不提供写入EEPROM按钮,此方法也不起作用。
有人能告诉我我我在这里做错了什么吗? 如果无法实现,请告诉我如何配置芯片的EEPROM吗?
另一种方法是编写自己的小程序,通过USB端口发送命令。 为此,我需要知道我必须发送到虚拟COM端口的协议,然后通过板载Altera PLD分析该协议。 否则,能否借助编程器引脚对PLD进行重新编程?

感谢您的帮助,
Lars

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

    您好,

    我刚刚花了一些时间浏览CDCE6.2005万的数据表,看起来您应该能够通过SPI命令访问EEPROM功能, 我还认为,您配置中的最后一项用于处理时钟芯片的XF。   我们在数据转换器EVM上使用这种特定时钟芯片已有很多年了,所以我对该设备不是很熟悉。   计时论坛是解答与设备本身相关的问题的好地方。    但从我看到的数据表中,您应该能够通过SPI端口访问器件中的地址XF。   查看EVM原理图时,设计中的通配符是SPI信号必须经过PLD才能从USB器件到达DAC或时钟芯片。  几年前,我*DDID *为EVM创建了一个新的SPI GUI,允许从SPI寄存器读回以及写,为此,我需要知道信号如何通过PLD映射。  在某个地方,我有该PLD的Verilog代码,但我必须查找它。  我还可以将新的SPI GUI加载到下拉框位置。   关于我创建的新SPI GUI,一件事是GUI文件中有文档,可让您对PLD必须执行的操作进行逆向工程, 因为GUI具有基于文本的支持文件,这些文件显示了对USB设备的读写命令如何映射到USB设备的8个GPIO针脚上。   但除非旧GUI中有像锁定地址F这样的内容,否则我认为您不应该使用它。  

    我将查找这些支持文件并了解我可以解决的问题。

    此致,

    Richard P.

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

    您好,Richard:

    非常感谢您迄今为止的回复。 我刚刚发现,我的配置中有一些关于时钟设置的小错误,但这当然不能解决EEPROM问题。 可能GUI只是过滤写入EEPROM命令,正如您之前提到的。 所以我期待着你们能弄清楚。
    顺便提一下,仅供参考:主板和FMC-DAC适配器卡REV.D.存在问题 虽然在dac3171evm页面的"功能"选项卡中有说明,但它们似乎不适合开箱。 但是,通过对HSMC连接器进行一些手动修改,它们现在似乎可以安装。

    此致,
    Lars

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

    您是否能够弄清楚某些事情? 我仍在努力处理一些配置选项。 我也不确定是否将手动写入的回路过滤器配置发送到CDC,因为当将参考时钟应用到CDCE时,我的DAC输出总是抖动。 是否可以向我提供一些信息,哪些数据必须通过USB端口发送,以便我可以简单地编写自己的配置工具? 我认为重新配置PLD会有点过分。

    感谢你能抽出时间。

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

    您好,

    我可以做的一件事是,我可以指向一个链接,为该EVM下载较新版本的SPI GUI,以便更好地访问DAC和时钟芯片的编程,包括执行回读的功能。  请查看另一个最近发布的内容: https://e2e.ti.com/support/data_converters/high_speed_data_converters/f/68/p/60.3821万/2226927#2226927</s>222.6927万 222.6927万 

    我需要一个电子邮件地址来发送此类分箱链接。

    您提到了一些 使适配器适合您的EVM的修改-这是否会是Samtec连接器上存在一些锁定支柱?  如果是,那么在某些情况下,这可能是一个问题,需要通过锯掉有问题的连接器的两端来拆除锁定柱,以便将连接器主体安装到没有 锁定卡舌的旧配对连接器中。

    此致,

    Richard P.

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

    您好Richard:

    好极了。 我的电子邮件现在应该可以在我的个人资料中看到。
    目前,我刚刚通过拆焊PLD并使用树莓PI将SPI接口写入CDCE和DAC来解决问题。
    为将DAC板安装到适配器而执行的修改正是您所提到的。

    非常感谢!

    此致,
    Lars

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

    您好,

    发送到您的电子邮件地址。

    此致,

    Richard P.