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.

AWR1843: Error reported during DMA configuration after MRR project enables LVDS interface

Part Number: AWR1843

Hi Team,

The customer is experiencing below issue and needs your help.

The original MRR project is enabled by macro definition LVDS, as shown below

At the beginning of compilation, a library file search error will be prompted. After adding as shown below, the compilation is ok. 

But enter the simulation running program, it will prompt EDMA initialization error, as shown below

Customer would like to know what's wrong?

Thanks,

Annie

  • Hello Annie,

    eDMA generates this error if errorConfig callback function is not provided to this function.

    EDMA_E_INVALID__ERROR_CALL_BACK_FN_NON_NULL = -3019

    Make sure that in mss_main.c while calling EDMA_configErrorMonitoring, callback function is provided.

    errorConfig.callbackFxn = MRR_MSS_edmaErrorCallbackFxn;
    errorConfig.transferControllerCallbackFxn = MRR_MSS_edmaTransferControllerErrorCallbackFxn;
    if ((retVal = EDMA_configErrorMonitoring(EdmaHandle, &errorConfig)) != EDMA_NO_ERROR)
    {
    System_printf("Debug: EDMA_configErrorMonitoring() failed with errorCode = %d\n", retVal);
    return NULL;
    }

    Regards,

    Jitendra