DSPRelated.com
Forums

Re: UART on DSK6713

Started by avin...@gmail.com April 22, 2010
Hi,
All these days since my last post I hev been trying to make it work, but unfortunately the problem is same.When i run the programm and check using symbol watch, the xmitbuf has the correct data, i.e. I had transmitted 'M' nad data should be in 8- bit format i.e 1011001.the recvbuf shows 0100110111, fist bit as low start bit, last 2 bits as stop bits(high), and rest 8 middle bits as binary of M in reverse(as of 'M') gets stored first or transmitted first.Each 0 as 0x0000 and each 1 as 0xffff.Now according ti the EDMA configuration, the source of channel 14 is this xmitbuf and destiantion is the DXR register whose address is given by command mcbsp_getXmtaddr().This DXR pushes it to DRR.DRR acts as the source for EDMA 15 channel and destination is recvbuf().

xmitbuf() has correct values.How do i see the contect on DXR register whose address is given by the above command.I know pointers will help, but it's not working.plz suggest a way out and/or there is a command MCBSP_DX_DXR_OF() function.With this command the 32 bit value on DX pin is written in DXR as given in spru589g. but this command is not included in the SPI UART example code in spra633c.zip. Do we need this command at all??

Plz anyone implenet the example code in spra633c for spi mode UAT on DSK6713, see the problems urself and help.OI am stuck with it for a month or more now.

Williams sir, Ricahrd sir, Jeff sir....kindly help plz.

_____________________________________