Tool/software:
Hi
I am following the steps provided in the manual, by providing the DAC clock @ 10.24GHz using SMF 100A signal generator with power level of 10dBm at the connector J6 and reference clock @160MHz @ 12dBm at the connector. I installed all the Apps as suggested. FPGA (TSW14J59) is powered seperately (12V, 3A) setting FMC power to OFF on the board, and DACEVM is powered using another power supply (12V, 3A). I see green lights on the DAC eval board.
After this, I started with GUI DAC39RF12EVM software, followed the steps as suggested J59 server is up and listening on port, I programmed the DAC as suggested in JMode0 as described, What I don't see any output on the spectrum analyzer at 4GHz.
Could someone help me what I am doing wrong, anything to look out for ?
Both devices are on a 10MHz synchronized clock.
Attached is also log file from J59 server.
***Surveying the landscape for connected FPGAs...
***One FPGA detected. The Cable ID is 210251B73D74
***Checking connected boards for J59 FPGA compatibility
***Found a J59 compatible Kintex UltraScale+ FPGA on Board 0
***Initializing J59
*** Starting server on port 50000
***Server is listening for connections...
***Connection from test
*** Received message from test: j59.fpga_init()
***Neither bitfile nor protocol specified! Assuming FPGA is already programmed
*** Received message from test: j59.fpga_init(jesd_protocol='64b66b')
***Programming FPGA
***J59 FPGA initialized. Checking supported protocol
***The FPGA is loaded with a 64b66b JESD IP
*** Received message from test: j59.jesd_set_link_rate(lane_rate=10560000000.0, gbtrefclk_ratio=66.0)
***Setting the PLL reference buffer to REFCLK0
***Expecting the PLL reference frequency to be 160.0 MHz
***The PLL selected is QPLL0
***All PLLs locked. PHY is ready
*** Received message from test: j59.dac_set_jesd_params('lmfs_params', Links=1, Lanes=16, Channels=1, Frame_Octets=2, Samples_Per_Frame=16, Frames_Per_Multiframe=32, Channel_Resolution=16, JESD_Sample_Resolution=16, HD_Mode=0, Format_Twos_Complement=True, deinterleaving_factor=None)
***Setting LMFS parameters for the Tx IP
***Lane mapping and inversions will be set to defaults
{'Links': 1,
'Lanes': 16,
'Channels': 1,
'Frame_Octets': 2,
'Samples_Per_Frame': 16,
'Channel_Resolution': 16,
'JESD_Sample_Resolution': 16,
'Format_Twos_Complement': True,
'HD_Mode': 0,
'Frames_Per_Multiframe': 32,
'MBlocks_Per_EMBlock': 1,
'Scrambling': 1,
'lane_map': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'inverted_lanes': [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
'active_lanes': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1],
'deinterleaving_factor': None}
*** Received message from test: j59.dac_link_bringup()
*** Received message from test: j59.dac_load_buffer(csv_file='D:/tempfiles/v3.1.2/J59 Commander/dac_tones/temp.csv', start_address ='RAM1')
***Buffer loaded. Total size of buffer is 245760
*** Received message from test: j59.dac_setup_playback(playback_buffer_start_address='RAM1', buffer_size=245760)
***Setting up DAC playback buffer and parameters
{'lane_playback_order': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'playback_buffer_start_address': 'RAM1',
'buffer_size': 245760,
'cyclic_mode': True,
'trig_source': 'sw',
'trig_delay': 0,
'start_on_multiframe': False,
'wait_multiframe_boundary': False}
*** Received message from test: j59.dac_playback_start()
*** Received message from test: quit
***Sent 'quit accepted' to test. Closing connection.
***Connection from test closed.