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.

TMS320C6657: uPP line offset issue

Part Number: TMS320C6657

Dear all,

I am using uPP interface of TMS320C6657 to transfer highspeed data to and from FPGA (TX: 32.768 MByte/s, RX: 2.048 MByte/s). To reduce the software overhead I am using a line size for 1ms. For the TX channel the line size will be exactly 0x8000 = 32768 Bytes.

During the testing I had to notice that the line offset will be interpreted by the uPP DMA as a signed integer value. In my case the DMA does not count up as expected, but instead it runs to the lower addresses.

Can someone from TI confirm this behavior or do I do something wrong?

The interpretation as signed integer may be a nice feature like EDMA, but as result the max. number of bytes per line can not be used normally.

The documentation or errata should be updated.

Kind regards

Sven