Hi,
I am using the Logic OMAP-L138 EVM board and trying to evaluate the DAC interface. I have tried the sample
evmc6748_v1\tests\evm\upp and it seems to work fine with a single transfer of 128 bytes and display on my scope a single pulse sine wave.
The descriptor register is set as follows
UPP->UPQD0 = (uint32_t)&xmit_buffer;//add next DMA transfer
UPP->UPQD1 = 0x00010080; //1 lines 128 bytes per line
UPP->UPQD2 = 0x00000080; //no offset between lines
But when I do an interpolation to increase my sampling points to 4096 bytes and changed my descriptor register to
UPP->UPQD0 = (uint32_t)&interpolated_buffer;//add next DMA transfer
UPP->UPQD1 = 0x00011000; //1 lines 4096 bytes per line
UPP->UPQD2 = 0x00000080; //no offset between lines
I do not see a sine wave with a lower frequency. Rather I see a very sharp pulse on both ends ???
Could you tell me what I did wrong with my descriptor setting ?
Thanks,
Kevin