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.

DAC39J82EVM: No DAC output, no alarms

Part Number: DAC39J82EVM
Other Parts Discussed in Thread: LMK04828

Hello,

We have a test platform with a DAC39J82EVM and a ZCU102 and  see some activity on the JESD bus from the FPGA side but we don't see anything coming out of the DAC and the SYNC signal never changes.

The Xilinx JESD IP on the FPGA is configured as a 2 lane link, with line speed of 6.144 Gbps and a reference clock of 307.2 MHz using CPLL.

We are using this clocking scheme on the FPGA from the JESD PHY datasheet:

The LMK04828 on the TI board generates both, the 307.2 MHz CPLL ref clk and the 153.6 MHz core clk (1/40 line rate), both passed to the FPGA via the FMC connector. Right now we have SYSREF to be continuous. 

We are using the GUI to program the TI board with these settings:

It seems we are not getting any alarms:

Yet, we don't see any output on the DAC.

We are using this JESD configuration although we are not sure how to replicate that on the Xilinx JESD IP:

Any help would be greatly appreciated. We can provide more details if necessary.

Juan

  • Hi Juan,

    I should have taken a look at this thread first instead of your other thread as it answered a couple questions.

    My first suggestion is to check if the serdes PLL is locked. I am not that familiar with the xilinx jesd IP, but as long as the CPLL frequency of 307.2MHz is acceptable and the transceiver is set to 6.144Gbps, then the serdes PLL should lock. Next, check that sysref is a legal frequency. What is your sysref frequency? Is it correct frequency as below?

    fSYSREF=line rate/(10*F*K*n), where n = 1,2,3...

    Also, the e2e forum has been buggy lately and I guess I cannot see most of the images you have posted. If you could kindly repost those it would be helpful.

    Thanks, Chase