Hello:
recently, I've tried to run the uart example(the program is supplied by LYRTECH, our evmDM648 bord bought from the LYRTECH) on the evmDM648 bords. However, when we load the .out file of the uart example to the dsp, there is no chars received by the PC, besides, we use the Oscilloscope to measure the uart tx pin and found no changes during the program running(~3.3V on the pin). After discussion, we guess that there may be some problem on the software or hardware. Next, two methods to be used. (1) we configure the UART to work on the loopback mode, and find that the receive register(RBR) can get the chars we have sent(the chars changes every sending), and the statement "GIO_read or GIO_submit" used to read returns the error "timeout"; (2) we run the "evmPost" programs to test the evmDM648 bord, when connectting the rx pin to the tx pin, the result of tesing show that the uart is good, and we can find the sending data on the tx pins.
and the pspdriver vision is pspdriver_1_10_00_09(supplied by LYRTECH or TI). And both interrupt and polled,both fifo enable and fifo unable, both loopback and not loopback we have tried(2*2*2=8 conditions), the problems is descripted above in each condition.
what causes this problem and how to solve that, I hope somebody can help me, thank you !
Best regards!
M.Y. Wu