I follow instructions in omap3530_dvsdk_combos_release_note.html
configuring the environment for dvsdk 3530 combos 3.16.
And type in the command line:
davinci@davinci-laptop:/opt/TI/dvsdk_3_00_00_29/
omap3530_dvsdk_combos_3_16$ make
Makefile:56: Your BIOS needs to be patched for SDSCM00004525!
Makefile:56: *** Please copy /opt/TI /bios_5_32_04 /packages/ti/
rtdx/package_export.xdc to /bios_5_32_04。 停止(stop)
Questions:
1. my bios_install_dir =/opt/TI/bios_5_32_04, and the version meets
the requirement according to releasenote. where and how should I get
that patch, SDSCM00004525?
2. I don't find any file named package_export.xdc in copy /opt/TI /
bios_5_32_04 /packages/ti/rtdx/package_export.xdc? so why this error
happens?
3. If I want to make use of dvsdk, especially dvbt+servers+codecs in
my beagleboard, what scripts should i modify?
For your consideration:
my file structure:
1.
davinci@davinci-laptop:/opt$ ls
drwxr-xr-x 3 root root 4096 2008-12-01 15:11 codesourcery
drwxr-xr-x 9 root root 4096 2009-04-23 13:44 TI
drwxr-xr-x 4 root root 4096 2009-04-16 20:09 workdir
2. ALL software directory
davinci@davinci-laptop:/opt/TI$ ls
drwxr-xr-x 9 root root 4096 2009-04-23 13:44 .
drwxr-xr-x 5 root root 4096 2009-04-16 16:22 ..
drwxr-xr-x 5 root root 4096 2009-04-16 12:09 bios_5_32_04
// here is BIOS INSTALL dir
drwxr-xr-x 6 root root 4096 2009-04-16 11:57 cg6x_6_0_16
drwxr-xr-x 9 root root 4096 2009-04-16 13:37 codec_engine_2_21
//this dir is not used, the CE_INSTALL_DIR is in the dvsdk_3_00_00_29
directory
drwxrwxr-x 20 root root 4096 2009-05-06 22:20 dvsdk_3_00_00_29
// most tools' dir in here: CE, CMEM, FC, and etc.
drwxr-xr-x 8 root root 4096 2009-04-16 14:34 OMAP35x_Graphics_SDK
drwxr-xr-x 11 root root 4096 2009-04-16 12:14 xdctools_3_10_03
//XDC_INSTALL_DIR
3.
davinci@davinci-laptop:/opt$ ls -al codesourcery/
总用量 12
drwxr-xr-x 3 root root 4096 2008-12-01 15:11 .
drwxr-xr-x 5 root root 4096 2009-04-16 16:22 ..
drwxr-xr-x 3 root root 4096 2008-12-01 15:11 arm-none-linux-gnueabi
4.
davinci@davinci-laptop:/opt/TI/dvsdk_3_00_00_29/
omap3530_dvsdk_combos_3_16$ ls -al
总用量 136
drwxrwxr-x 3 root root 4096 2009-05-06 22:13 .
drwxrwxr-x 20 root root 4096 2009-05-06 22:20 ..
-rw-r--r-- 1 root root 1051 2008-11-29 13:38 config.bld
-rw-r--r-- 1 root root 5051 2008-11-29 13:35 logocorp.gif
-rw-r--r-- 1 root root 1771 2009-05-06 22:13 Makefile
-rw-r--r-- 1 root root 1758 2008-11-29 13:42 Makefile~
-rw-r--r-- 1 root root 100802 2008-11-29 13:35
omap3530_dvsdk_combos_release_note.html
drwxrwxr-x 3 root root 4096 2009-04-16 14:24 packages
1. rules.make in /opt/TI/dvsdk_3_00_00_29:
PLATFORM=omap3530
DVSDK_INSTALL_DIR=/opt/TI/dvsdk_3_00_00_29
TI_SUM_DIR=/opt/TI
DVEVM_INSTALL_DIR=$(DVSDK_INSTALL_DIR)
CE_INSTALL_DIR=$(DVSDK_INSTALL_DIR)/codec_engine_2_20_01
XDAIS_INSTALL_DIR=$(DVSDK_INSTALL_DIR)/xdais_6_20
LINK_INSTALL_DIR=$(DVSDK_INSTALL_DIR)/dsplink_1.51
CMEM_INSTALL_DIR=$(DVSDK_INSTALL_DIR)/linuxutils_2_20
CODEC_INSTALL_DIR=$(DVSDK_INSTALL_DIR)/omap3530_dvsdk_combos_3_16
CODEGEN_INSTALL_DIR=$(DVSDK_INSTALL_DIR)/cg6x_6_0_16
XDC_INSTALL_DIR=$(TI_SUM_DIR)/xdctools_3_10_03
FC_INSTALL_DIR=$(DVSDK_INSTALL_DIR)/framework_components_2_20_01
BIOS_INSTALL_DIR=$(TI_SUM_DIR)/bios_5_32_04 #modified
BIOSUTILS_INSTALL_DIR=$(DVSDK_INSTALL_DIR)/biosutils_1_01_00
DMAI_INSTALL_DIR=$(DVSDK_INSTALL_DIR)/dmai_1_20_00_04
DEMO_INSTALL_DIR=$(DVSDK_INSTALL_DIR)/dvsdk_demos_3_00_00_06
LINUXKERNEL_INSTALL_DIR=/db/toolsrc/library/vendors2005/mvl/arm/omap3/
OMAP35x_SDK_1.0.2/src/linux/kernel_org/2.6_kernel
OMAP3503_SDK_INSTALL_DIR=/db/toolsrc/library/vendors2005/mvl/arm/omap3/
OMAP35x_SDK_1.0.2
LPM_INSTALL_DIR=$(DVSDK_INSTALL_DIR)/local_power_manager_1_20_01
LINUXLIBS_INSTALL_DIR=$(DVSDK_INSTALL_DIR)/linuxlibs
CSTOOL_DIR=/opt/codesourcery/arm-none-linux-gnueabi/arm-2007q3
CSTOOL_PREFIX=$(CSTOOL_DIR)/bin/arm-none-linux-gnueabi-
ifeq ($(PLATFORM), omap3530)
MVTOOL_PREFIX=$(CSTOOL_PREFIX)
endif
EXEC_DIR=/home/davinci/ICETEKWork/workdir
2. Makefile in /opt/TI/dvsdk_3_00_00_29/omap3530_dvsdk_combos_3_16