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.

UPP as receiver can`t drive WAIT high?

Hi all,

I use uPP on TMX320C6657.

As UPP UG said, 

If uPP as transmitter, it can input WAIT signal from receiver.

My question:

If uPP as receiver, how to send WAIT signal to transmitter.

As UG said, If uPP as receiver, the WAIT signal is always driven low.

It means I can`t send WAIT signal? It make me confuse,Please help me...THANKS

Best Regards,

Li

  • Li,

    With the emulator attached, run a test program that puts a UPP channel into receive mode with WAITA or WAITB enabled. The halt the processor using the JTAG emulator and see whether the WAIT signal goes high while stopped. Please refer to the UPP User Guide for UPPCR settings for FREE=0 and SOFT=1 to enable this UPP halt condition.

    From my reading of the User Guide, this is the condition in which WAIT will be driven high in receive mode. There may be other times when the UPP peripheral gets backed up and cannot accept any more data when it might drive WAIT high, but as you have mentioned, there is not any reference to this in the User Guide.

    Mostly, this would mean that the UPP will always be able to keep up with its input data rate and there would not be a need for WAIT to go high. That is surprising to me, also, but it the only conclusion that I have drawn.

    Regards,
    RandyP

  • Hi RandyP,

    Thanks for your reply.

    I have test "The halt the processor using the JTAG emulator and see whether the WAIT signal goes high while stopped"

    It can`t change to high, but captures one additional data word.

    I want to use it as a reflect signal when uPP as receiver.

    Can you or your team test it and confirm it?

    Thanks,

    Best Regards,

    Li