DSPRelated.com
Forums

5509 ASYNC Software UART with DDK

Started by greenpaulshepherd September 17, 2003
Hello,

I'm developing an app for the 5509 using the software uart
in the DDK.

I am using CCS 2.21.00 and DDK 1.1. I have 5509 silicon rev F.

I can get the uart working an sync mode, but cannot get it to
work in async mode.

In the ddk documentation, it explains how a dma errata means that
you will have problems with an odd number of bytes transferred,
so I am sending data in "blocks" of 2 bytes to avoid this
limitation.

If I send a null pointer as the callback to ASYNC_read(), I can
successfully read the second of 2 bytes. If I give it a suitable
callback, I get nothing at all. The callback never gets called.

Does anyone have a working code sample that uses the the ASYNC mode
software uart on the 5509.

Thanks for your time, ..... Paul