Part Number: TMS320C6748
Hi,
Can anyone help me out with the register settings that we need to set for the McBSP loopback mode. What is the procedure ?
Thank you in advance for any help you can provide.
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Part Number: TMS320C6748
Hi,
Can anyone help me out with the register settings that we need to set for the McBSP loopback mode. What is the procedure ?
Thank you in advance for any help you can provide.
Harikrishna,
The MCBSP LLD update for C674x is now available on the external GIT location here:

Please note that this will be integrated by default into the PRSDK release at the end of 2Q2018.
Instructions to pull in the update:
cd <PDK_INSTALL_PATH>/packages/ti/drv git clone git://git.ti.com/keystone-rtos/mcbsp-lld.git mcbsp cd mcbsp
//Setup PDK Build environment before you proceed
cd <PDK_INSTALL_PATH>\packages\ti\drv\mcbsp xdc clean xdc release make all
This should build the package and the mcbsp driver libraries. If you need to generate the example project for digital loopback, you can follow these additonal instructions:
cd <PDK_INSTALL_PATH>\packages pdkProjectCreate.bat OMAPL138 all little mcbsp all dsp
Let us know if you are having any issues.
Regards,
Rahul
Thank you Rahul,
Thanks for the reply.
Now I am trying to set the RNUMEVT and RNUMDMA in the RFIFOCTL registers as 0x04 and 0x01 respectively. i.e, I need the DMA event when there are at least 4 number of 32bit words in the RXFIFO. The event should trigger a transfer of a 32bit word to a variable. But, I am only getting the first word transferred when I try the above settings. My FIFO is having 64 words at the beginning and after the transfer there are 63 words remaining. Can you please help me out with this issue ?