> I have a small problem with the wait states of the > tl16c754. I strongly suspect you DO NOT! We used this same TI chip, and after weeks of sweat and tears messing with wait states etc. we found that the problem relates to the TI chip bus not working in the manner the data sheet claims. I implemented a work around, that has been working reliably for months now. Before each read or write operation, I write a dummy value to the scratch pad register. This solved the problem. FYI: I use only 2 wait states to the UART, but can't remember that I checked if this is required or not. > I have > made a test method for writing and reading to some > addresses. To the > address of lcr i can write and read. But to the > address of mcr I can't > write or read to it. Both have the possebility to > read and write. When > The cs and bls signals are working when I write 0xaa > and 0x55 to the > quad uart.I look at the address lines and data lines > by scope I see > that the lines are triggered. > I think that it has to do with the wait states. Now > the BCFG register > is set to 0x0000ef8f. With a maximum WST1 and WST2 > wait state and IDCY > to it's maximum. I have tried to set the AURT and > just write a > character to it but that doesn't work. Has anyone a > solution for this > problem. > I have tried to changing some wait states but still > i have this issue. > Can somebody help me with this issue. > > remco > > You never have to change anything you got up in the > middle of the > night > to write. > -- Saul Bellow > > > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
Message
Re: [lpc2000] LPC2292 + QUAD UART tl16c754
2005-07-21 by Jan Cilliers
Attachments
- No local attachments were found for this message.