Hello!
I am working with a custom board, which has a TI DSP C6713, as well as an external FPGA in CE2 and external SDRAM in CE0.
I've been running the software in internal memory, and I have done RAM tests, and they are OK. Also I've been using the FPGA to read and write to UARTs, and it works fine also.
But now I've tried to set my code to execute from SDRAM, and when I read from the UART (FPGA), I receive spurious incorrect data (10% of times).
The only setting I have seen that could arrange this is the Turnaround Time (TA), that delays the access from one CE to another, but I have increased it and nothing changes...
Any idea of what can it be?
Thank you.
Alex