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.

Doubts about uPP and CCS

Hi,

I'm working with the DSP C6748ZCE and I have some doubts about its Universal Paralell Port (UPP):

1. Is there any size limitation for TX/RX? I'm trying to transmit/receive signals configuring the port to transmit/receive 32 lines of 32768 samples in the same transmision, but it is only able to transmit and receive a block of 16384 samples in a same transmision (I mean, in a same configuration of the port). This is my configuration:

      //TX

      UPP->UPQD0 = dma_tx_data;
      UPP->UPQD1 = ((32&0xffff)<<16) | (32768&0xffff);
      UPP->UPQD2 = (32768&0xffff);

      //RX

      UPP->UPID0 = dma_rx_data;
      UPP->UPID1 = ((32&0xffff)<<16) | (32768&0xffff);
      UPP->UPID2 = (32768&0xffff);

2. While debugging the program and observing the dma buffer executing it step by step, we don't see in the reception the expected data. However, if we execute the TX/RX process without debugging, we are able to see the correct data. I don't know if it is because the data lasts a really little time in the reception port or because there is a problem with the debugger. Can you help me? We are using Code Composer Studio as a developing enviroment, the specifications are the following:

Version 3.3.83.19

Copyright 1994-2006 Texas Instruments

Integrated Development 5.98.0.419 Texas Instruments

BIOS 5.33.05

Code Generation Tools v6.1.10

Board Revision (00.00.00)

Target Silicon Revision (00.00.05)

 

I hope somebody can help me! Thanks!!

Pablo Martin