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.
_____________________________________