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.

Timeout error after adding source code in TSW1400 + TSW1266

To whom who may concerns

After read through the source code of TSW1400, which is given by Jim Seton called "TSW1400_ADC_Firmware_12_12_14.zip",

I want to add some signal processing code (e.g. cross correlation) after the ADC(TSW1266EVM) data captured and stored inside the DDR2 RAM. 

After my code is done, I have a flag called FLAG_DONE is high and I want to capture the data at this time from DDR2 RAM and use SPI bus to send back data to the GUI

However, the timeout error occur here. said 1)"FGPA may be reset, please check if USER_LED2 is OFF" or 2) "Clock from ADC EVM is not received by TSW board"

What is the mechanism of receiving data of GUI?? How can I set the timeout time to a bit longer? Or can I separate the processes (capture from ADC and send back to GUI)?

Best

Anthony

  • Anthony,

    Unfortunately we don't have the resources to support modifications to the this FPGA code.  The firmware was developed by an outside contractor and there has been no work done on this project for some time.

    Typically for time out errors this is caused by some issue with the DDR3 or the capture did not occur.  Does the firmware work if you just rebuild it without any changes?

    Ken.

  • Ken, if i rebuild the program with original setting

    It works perfectly

    Yet, once i add my code, timeout error occurred and i try to figure it out why

    Best,

    Anthony