主题中讨论的其他部件:LMK0.4828万, DAC38J84
您好,
我正在尝试使用FMC连接器上的SPI连接对DAC38J8$ EVM进行编程。
首先,我想了解信号路由。
我正在使用GUI软件和探测信号进行所有实验。
LMK0.4828万用作三引脚SPI接口或四引脚。
根据CPLD RTL代码,您似乎在连接sdo以读取数据的4针模式下使用它。
是这样吗?
但是,我看不到LMK SPI报头J25的引脚6上的任何数据。它总是高的。
您能否告诉我读取信号的路由方式?
谢谢,此致,
Mallesh
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.
您好,
我正在尝试使用FMC连接器上的SPI连接对DAC38J8$ EVM进行编程。
首先,我想了解信号路由。
我正在使用GUI软件和探测信号进行所有实验。
LMK0.4828万用作三引脚SPI接口或四引脚。
根据CPLD RTL代码,您似乎在连接sdo以读取数据的4针模式下使用它。
是这样吗?
但是,我看不到LMK SPI报头J25的引脚6上的任何数据。它总是高的。
您能否告诉我读取信号的路由方式?
谢谢,此致,
Mallesh
Dan,您好!
我明白了。 FMC_B5和FMC_B6分别连接到DAC_SDIO和LMK_SDIO。 我能够读取和写入两个设备。
现在,我有更多关于初始化的问题。
1. DAC重置:您已将DAC_RESET信号连接到dac38J84的RESETB。 如何从FMC驱动此信号?
此外,是否还有 其它DAC重置寄存器?
2.在DAC初始化中,步骤1显示“SET TXENABLE LOW”(设置TXENABLE低电平)。 如何执行此操作?
3.时钟初始化和DAC初始化后,我初始化FPGA JESD接口。 之后,我需要在GUI上执行以下步骤。
答 重置DAC内核。
B. 触发器LMK0.4828万 SYSREF
应编写哪些寄存器以提供上述步骤的功能。
谢谢,此致,
Mallesh
Mallesh,
答案如下。
1. DAC重置:您已将DAC_RESET信号连接到 dac38J84的RESETB。 如何从FMC驱动此信号? 使用FMC_B5或FMC_B6。 这些是备件
此外,是否还有 其它DAC重置寄存器? 否。您必须切换重置销。
2.在DAC初始化中,步骤1显示“SET TXENABLE LOW”(设置TXENABLE低电平)。 如何执行此操作? 使用板跳线将针脚K5设置为低电平,或将“0”写入Config3的位0。 此位称为"sif_txenable"。
3.时钟初始化和DAC初始化后,我初始化FPGA JESD接口。 之后,我需要在GUI上执行以下步骤。
答 重置DAC内核。
B. 触发 器LMK0.4828万 SYSREF
应编写哪些寄存器以提供上述步骤的功能。
请参阅附加文件。
此致,
Jim
e2e.ti.com/.../Trigger_5F00_SYSREF.csve2e.ti.com/.../Rest_5F00_JESD_5F00_Core.csv
e2e.ti.com/.../5277.CPLD-files.zipMallesh,
文件已附加。
此致,
Jim
e2e.ti.com/.../TSW38J84_5F00_CPLD.vMallesh,
文件已附加。
此致,
Jim