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!