DSPRelated.com
Forums

SPORT

Started by Hany Ferdinando September 30, 2003
Hi all,

I used two ADSP-21992 boards, they are connected via SPORT. I would like to
send data from one board to the other. To detect the incoming data, I used
receive interrupt.

When the first data arrived, interrupt is generated and I can read the data.
Problem is after reading that data, it looked like the interrupt is never
cleared (I only sent data once).

The values for the register are:
- SP0_TCR = 0x03f3
- SP0_CRC = 0x01f1
Do I have to initialize other register?

Another problem is for the receiver board, if I enable the transmitter, that
board cannot receive correct data.

What I would like to do is I want to transmit data from board 1 to board 2.
Then board 2 will send acknowledge to board 1 to indicate that data is
received. So board 1 will wait for this acknowledge.

Anyone who experienced with SPORT, please help me.

I am looking forward to hearing from you, thank you. regards,
Hany