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 |
5509 ASYNC Software UART with DDK
Started by ●September 17, 2003