TDA4VEN-Q1: How to use the C7x's DMA in Entry sdk 10.0,update a patch in sdk 10.0

Part Number: TDA4VEN-Q1
Other Parts Discussed in Thread: SYSCONFIG

Tool/software:

Hi TI experts,

We are currently evaluating C7X core on TDA4VEN chip based on this SDK version.
It is planned to port the functionality of the UDMA of the  TDA4's C6X core to ENTRY's C7X core. The UDMA function is used to copy image, which is in order to save C7 CPU resource.


But at present debugging down, from the SDK c7x demo code found that SOC_J722S chip C7X does not seem to support DMA.


Source location: vision_apps\apps\basic_demos\app_c7x_kernel\c7x\app_c7x_target_kernel_img_add.cpp
The source code is shown in the following figure:

#if defined(x86_64) || defined(SOC_AM62A) || defined(SOC_J722S)
#undef USE_HW_DMA
#else
#define USE_HW_DMA
#endif
1. And then,Joe give a new dma demo and patch in entry SDK9.2 ,such as:
2. But now, I can't use this patch in sdk 10.0. Could you update a new dma demo and patch in SDK  10.0?
Thanks.