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.

AFE8000: AFE8000 EVM Test Tone with just the DC209 board using latte software

Part Number: AFE8000

Tool/software:

Hello,

I wonder if it is possible to generate a test tone from the DC209 board alone without the FPGA JESD board underneath? I just want to put out a simple tone onto one of the RF TX lines. I have attempted to do this after doing a GUI bringup using the console to write into SPI registers, and although I seem to be able to read and write successfully to the SPIA, I can't seem to be able to achieve the test tone output. I wonder if there is a different GUI available that would have the option to generate a tone within it or within the python script?

Thanks.

  • Hi Andres,

    Yes this is possible. To do this in the GUI you can follow the below steps. 

    1. Copy the script below to the following folder and then reopen the AFE8000 GUI. "C:\Users\<UserName>\Documents\Texas Instruments\Afe80xxCatLatte\projects\AFE8000\bringup"
    2. Run the normal bringup as usual, you can ignore the JESD errors that will be seen.
    3. Open script mode, Ctrl+Shift+S.
    4. Navigate to the bringup>NCO_Only.py location.
    5. Run the script, by pressing F5, and you should see an output from the Tx at the NCO frequency. 

    enable=1
    ampl=-3
    
    AFE.TOP.overrideTdd(0x0,0,0xff)
    scaling=10**(ampl/20.0)
    for i in range(8):
    	CAFE.dacJesdConstantTestPatternEnable(0,i,enable)
    	CAFE.dacJesdConstantTestPatternValue(0,i,0,-2**15*scaling,2**15*scaling) #0, chNo, bandNo, valueI, valueQ
    
    
    

    Regards,

    David Chaparro

  • You're Welcome.