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.

compile dvsdk 4.02 for beagleboard-xm

Hi,

I had tried to make dvsdk 4.02 (http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/dvsdk/DVSDK_4_00/latest/index_FDS.html) for beagleboard.

I changed the Makefile and got the make errors as following

Makefile================

#DEFAULT_LINUXKERNEL_CONFIG=omap3_evm_defconfig

DEFAULT_LINUXKERNEL_CONFIG=omap3_beagle_defconfig

make errors===================================

..........................
/home/nick/ti-dvsdk_dm3730-evm_4_02_00_06/omap35x_graphics_sdk_4.00.00.01/GFX_Linux_KM/services4/3rdparty/dc_omap3430_linux/omaplfb_linux.c:57: error: expected declaration specifiers or '...' before 'IMG_UINT32'
/home/nick/ti-dvsdk_dm3730-evm_4_02_00_06/omap35x_graphics_sdk_4.00.00.01/GFX_Linux_KM/services4/3rdparty/dc_omap3430_linux/omaplfb_linux.c: In function 'OMAPLFBEnableVSyncInterrupt':
/home/nick/ti-dvsdk_dm3730-evm_4_02_00_06/omap35x_graphics_sdk_4.00.00.01/GFX_Linux_KM/services4/3rdparty/dc_omap3430_linux/omaplfb_linux.c:104: error: 'pOMAPLFBVSyncISRHandle' undeclared (first use in this function)
/home/nick/ti-dvsdk_dm3730-evm_4_02_00_06/omap35x_graphics_sdk_4.00.00.01/GFX_Linux_KM/services4/3rdparty/dc_omap3430_linux/omaplfb_linux.c:104: error: (Each undeclared identifier is reported only once
/home/nick/ti-dvsdk_dm3730-evm_4_02_00_06/omap35x_graphics_sdk_4.00.00.01/GFX_Linux_KM/services4/3rdparty/dc_omap3430_linux/omaplfb_linux.c:104: error: for each function it appears in.)
/home/nick/ti-dvsdk_dm3730-evm_4_02_00_06/omap35x_graphics_sdk_4.00.00.01/GFX_Linux_KM/services4/3rdparty/dc_omap3430_linux/omaplfb_linux.c: In function 'OMAPLFBDisableVSyncInterrupt':
/home/nick/ti-dvsdk_dm3730-evm_4_02_00_06/omap35x_graphics_sdk_4.00.00.01/GFX_Linux_KM/services4/3rdparty/dc_omap3430_linux/omaplfb_linux.c:110: error: 'pOMAPLFBVSyncISRHandle' undeclared (first use in this function)
/home/nick/ti-dvsdk_dm3730-evm_4_02_00_06/omap35x_graphics_sdk_4.00.00.01/GFX_Linux_KM/services4/3rdparty/dc_omap3430_linux/omaplfb_linux.c: In function 'OMAPLFBFlip':
/home/nick/ti-dvsdk_dm3730-evm_4_02_00_06/omap35x_graphics_sdk_4.00.00.01/GFX_Linux_KM/services4/3rdparty/dc_omap3430_linux/omaplfb_linux.c:195: error: too many arguments to function 'omap_dispc_set_plane_base'
make[5]: *** [/home/nick/ti-dvsdk_dm3730-evm_4_02_00_06/omap35x_graphics_sdk_4.00.00.01/GFX_Linux_KM/services4/3rdparty/dc_omap3430_linux/omaplfb_linux.o] Error 1
make[4]: *** [/home/nick/ti-dvsdk_dm3730-evm_4_02_00_06/omap35x_graphics_sdk_4.00.00.01/GFX_Linux_KM/services4/3rdparty/dc_omap3430_linux] Error 2
make[3]: *** [_module_/home/nick/ti-dvsdk_dm3730-evm_4_02_00_06/omap35x_graphics_sdk_4.00.00.01/GFX_Linux_KM] Error 2
make[3]: Leaving directory `/home/nick/ti-dvsdk_dm3730-evm_4_02_00_06/psp/linux-2.6.32-psp03.00.01.06.sdk'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/nick/ti-dvsdk_dm3730-evm_4_02_00_06/omap35x_graphics_sdk_4.00.00.01/GFX_Linux_KM'
make[1]: *** [buildkernel] Error 2
make[1]: Leaving directory `/home/nick/ti-dvsdk_dm3730-evm_4_02_00_06/omap35x_graphics_sdk_4.00.00.01'
make: *** [opengldemos] Error 2

I know there is a patch file that can modify dvsdk 4.01 to support beagleboard-xm. (http://processors.wiki.ti.com/index.php/DVSDK_4.x_FAQ#How_to_build_and_install_DVSDK_4.01_on_BeagleBoard-xM)But I can't find any post like this to patch 4.02 for beagleboard-xm.

Does anyone successfully port dvsdk 4.02 for beagleboard-xm?

thanks!