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.

dvsdk building error in DM365

Hello All,

I am building dvsdk_3_10_00_12 in DM 365 with fc 9 as per host OS .

I am getting the error as follows

/home/useracct/dvsdk_3_10/dvsdk_3_10_00_12/dm365mm_01_00_03/module/dm365mmap.c:46:23: error: mach/edma.h: No such file or directory
/home/useracct/dvsdk_3_10/dvsdk_3_10_00_12/dm365mm_01_00_03/module/dm365mmap.c: In function âioctlâ:
/home/useracct/dvsdk_3_10/dvsdk_3_10_00_12/dm365mm_01_00_03/module/dm365mmap.c:148: error: storage size of âp_ramâ isnât known
/home/useracct/dvsdk_3_10/dvsdk_3_10_00_12/dm365mm_01_00_03/module/dm365mmap.c:176: warning: implicit declaration of function âedma_alloc_channelâ
/home/useracct/dvsdk_3_10/dvsdk_3_10_00_12/dm365mm_01_00_03/module/dm365mmap.c:176: error: âEDMA_CHANNEL_ANYâ undeclared (first use in this function)
/home/useracct/dvsdk_3_10/dvsdk_3_10_00_12/dm365mm_01_00_03/module/dm365mmap.c:176: error: (Each undeclared identifier is reported only once
/home/useracct/dvsdk_3_10/dvsdk_3_10_00_12/dm365mm_01_00_03/module/dm365mmap.c:176: error: for each function it appears in.)
/home/useracct/dvsdk_3_10/dvsdk_3_10_00_12/dm365mm_01_00_03/module/dm365mmap.c:177: error: âEVENTQ_DEFAULTâ undeclared (first use in this function)

In Rules.make, the linux installation path is as follows

LINUXKERNEL_INSTALL_DIR=/home/useracct/workdir/lsp/ti-davinci/linux-2.6.18_pro500

In my system, i dont have the edma.h in mach/ folder.

and the mach/  folder is present in the following directory

/opt/mv_pro_5.0/montavista/pro/devkit/arm/v5t_le/target/usr/include/asm-arm/mach/

I understand the path set is not proper. However edma.h is not present in the path.

What could be the possible reasons and how can i resolve this error ?

Please reply.

 

Thanks in advance

Raghavendra