Use Case of QDMA:
QDMA is used to single data transfer of 6K from external memory to internal memory.
Configuration/setting carried out to get QDMA in effect:
1. EDMA driver initialisation
2. By using handle of EDMA driver, QDMA channel is created/initialised. Provided the callback function too.
3. Set the trigger word for EDMA
4. Done the setting for ParamSet
5. Write into the trigger word
Issue faced:
After writing into the trigger word, the call back function gets executed based on status of QDMA transfer.
In this call back the status of transfer is shown as "Event Missed".
Analysis done for Issue:
The status of transfer can shown as "Event Missed", If the transfer queue gets overflow.
However in current use case/scenario, we have only single transfer/request, by which there is no possibility of getting transfer queue overflowed.
Query:
Is there are any other condition in which driver provides the status of transfer as "Event Missed".