Part Number: TMS320C6678
Tool/software: TI-RTOS
Hi
My tools:
OS: win7
Board: customized
DSP: C6678
FPGA: Virtex 7
CCS: 7
I could connect FPGA to DSP via SRIO but I have some problems now.
At first, I could make a project that I send data from FPGA to DSP and after some processing, DSP returned the results via SRIO.
Now, some problems appear in run time mode. For debugging I checked some registers as below:
SPn_Err_STAT
SPn_CTL
SPn_LM_RESP
SPX_ERR_DET
The registers value in correct state are as below:
SPn_Err_STAT --------> 0x00000002 (Port_OK)
SPn_CTL --------> 0xd0600001
SPn_LM_RESP -------> 0x00000000
SPX_ERR_DET -------> 0x00000000
The registers value in uncorrect state are as below:
SPn_Err_STAT --------> The feilds "Input Error Stopped", "Input Error Encountered" and "Output Error Encountered" are set.
SPn_CTL --------> 0xd0600001
SPn_LM_RESP -------> 0x80000010
SPX_ERR_DET -------> The feild "Delineation Error" is set.
Q1:
Why did those errors happen? Please help me to analyze and solve the problem.("Input Error Stopped", "Input Error Encountered","Output Error Encountered" and "Delineation Error" )
Q2:
Why the " SPn_LM_RESP " value at the correct state is" 0x00000000"?
Best Regards