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.

How stable is C6748 StarterWare?

Hi everyone,

I've just tried C6748 StarterWare for a simple audio loopback. Audio latency is really amazing (in comparison with using an OS). However, at least I found a fatal bug in McASPRxFmtI2SSet() and McASPTxFmtI2SSet(); the bug causes McASP hanging when using 32-bit word size. Such a bug like this can be easily avoided by careful code testing. Am I just so lucky to find a rare bug from the beginning, or are bugs in StarterWare not rare at all?

  • Hi,

    Could you please let us know version of C6748 starterware release being used? Our assumption is that you are using C6748_StarterWare_1_20_03_03.

    The McASP Audio Loop Back example application is tested for word size of 16. 

    Unfortunately this limitation was not documented in release notes.

    Further to problem, there is an issue with McASP driver, due to which word size of 32 is not expected to work.

    The issue has been fixed. The fix shall be made available after testing the fix.

    Regards,

    Vinay

      

  • Hi Vinay,

    Yes, I am using C6748_StarterWare_1_20_03_03, the latest version publicly available. I fixed that issue in McASP driver by myself, but there is still another issue (probably within the McASP example) that the order of output channels is reversed when using 32-bit word size.

    Kind regards,

    Cong-Van

  • Hi Cong Van Nguyen,

    The issue is reproducible here on my setup.

    We are investigating this issue. 

    We shall get back to you as soon as possible.

    Regards,

    Vinay