omap3530 wince DVSDK安装及编译工具.doc_第1页
omap3530 wince DVSDK安装及编译工具.doc_第2页
omap3530 wince DVSDK安装及编译工具.doc_第3页
omap3530 wince DVSDK安装及编译工具.doc_第4页
omap3530 wince DVSDK安装及编译工具.doc_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

omap3530 wince DVSDK安装及编译工具转2011-07-11 09:48:07|分类: 默认分类 |字号订阅 分享一位牛人的操作心得:原文:/dephor/article/details/6232838本文介绍如何构建wince系统下OAMP3530处理器的DSP处理器的开发环境。 DVSDK 的集成开发环境是使用 setup_CCS_0027.exe 。开发环境的构建主要是包括安装 setup_CCS_0027.exe 软件及安装 dvsdk_wince 。 一、安装软件 1 、安装 setup_CCS_0027.exe 注意:安装的目录是不能有空格的。更改了系统环境变量后,需要才重启电脑,系统变量才有效。 2 、安装 dvsdk_wince_1_00_00_05_setup.exe 开发包。我的安装路径是在 D 盘。 3 、安装 ActivePerl-27-MSWin32-x86-291969.msi 编译工具。 二、建立编译工具目录 创建目录: C:/ti_tools C:/ti_tools/bios C:/ti_tools/bios/xdctools C:/ti_tools/c6000 C:/ti_tools/c6000/cgtools 复制文件:(注意版本可能不一致) 复制 %CCS_INSTALL_DIR%/BIOS5.33.05 目录下的文件到 C:/ti_tools/bios 复制 %CCS_INSTALL_DIR%/ccsv4/tools/compiler/c6000 目录下的文件到 C:/ti_tools/c6000/cgtools 复制 %CCS_INSTALL_DIR%/xdctools_3_16_02_32 目录下的文件到 C:/ti_tools/bios/xdctools 注: CCS_INSTALL_DIR 是您安装 setup_CCS_0027.exe 的目录。 三、设置 DVSDK 的编译工具的路径 变量设置,由于 DVSDK 的编译是需要 CCS_4.1.2 的编译器,因此需要修改 DVSDK 所使用的编译器的路径。 使用记事本打开 dvsdk_wince_1_00_00_05 目录下的 setpaths.bat 文件。 更改 DSP BIOS 安装路径: 将原来设置的路径屏蔽,重新添加自己安装的路径。该路径是在 CCS_4.1.2 的安装路径下。如我修改后的为: set BIOS_INSTALL_DIR= REM set BIOS_INSTALL_DIR=C:/CCStudio_v3.3/bios_5_33_05 set BIOS_INSTALL_DIR= C:/ti_tools/bios 更改 DSP Code generation tool 路径: 将原来设置的路径屏蔽,修改为对应的安装路径,如我的安装为: set CODEGEN_INSTALL_DIR= REM set CODEGEN_INSTALL_DIR=C:/ti_tools/c6000/cgtools set CODEGEN_INSTALL_DIR= C:/ti_tools/c6000/cgtools 更改 XDCTOOLS 的路径: 修改如下: set XDC_INSTALL_DIR= REM set XDC_INSTALL_DIR=C:/ti_tools/xdctools/xdctools_3_10_05_61 set XDC_INSTALL_DIR=C:/ti_tools/bios/xdctools 设置 Perl 的路径 REM Perl path set BASE_PERL= set BASE_PERL=c:/Perl 四、添加系统环境变量 然后添加环境变量:打开控制面板 系统 高级 环境变量 系统变量,进行添加。 1 、添加 Perl 环境变量 PATH_Perl=C:/Perl/bin 完成后在命令提示符窗口下输入: perl help 显示如下图,则安装 Perl 完成了。 2 、添加编译工具的安装路径变量 添加系统变量:根据文件 InstallGuide_WinCE_OMAP3530.pdf 在编译 DSPLINK 之前,需要注意的是要添加系统的变量: TI_TOOLS_BASE_DIR - C:/ti_tools BIOS_INSTALL_DIR - C:/ti_tools/bios XDC_INSTALL_DIR - C:/ti_tools/bios/xdctools CODEGEN_INSTALL_DIR - C:/ti_tools/c6000/cgtools BASE_PERL - C:/Perl 五、添加 DVSDK 到 VS2005 中 1 、修改 WINCE600/PLATFORM/TI_EVM_3530/FILES 目录下的注册表: 移除以下的注册信息 IF BSD_DSPLINK ,. ENDIF BSP_DSPLINK IF BSP_CMEM . ENDIF BSP_CMEM IF BSP_MPEG2_DECODE_FILTER . ENDIF IF BSP_MPEG2_DECODE_FILTER . ENDIF IF BSP_MPEG4_DECODE_FILTER . ENDIF IF BSP_H264_DECODE_FILTER . ENDIF 2 、修改 TI_EVM_3530/FILES/platform.bib 移除以下的信息: IF BSP_DSPLINK dsplinkk.dll $(_FLATRELEASEDIR)/dsplinkk.dll NK SHK lpmdrv.dll $(_FLATRELEASEDIR)/lpmdrv.dll NK SHK ENDIF BSP_DSPLINK IF BSP_CMEM cmemk.dll $(_FLATRELEASEDIR)/cmemk.dll NK SHK ENDIF BSP_CMEM IF BSP_DSHOWFILTER timm.dll $(_FLATRELEASEDIR)/timm.dll NK SH ENDIF BSP_DSHOWFILTER IF BSP_H264_DECODE_FILTER H264VideoDecoder.dll $(_FLATRELEASEDIR)/H264VideoDecoder.dll NK SHM ENDIF BSP_H264_DECODE_FILTER IF BSP_MPEG4_DECODE_FILTER MPEG4VideoDecoder.dll $(_FLATRELEASEDIR)/MPEG4VideoDecoder.dll NK SHM ENDIF BSP_MPEG4_DECODE_FILTER IF BSP_MPEG2_DECODE_FILTER MPEG2VideoDecoder.dll $(_FLATRELEASEDIR)/MPEG2VideoDecoder.dll NK SHM ENDIF BSP_MPEG2_DECODE_FILTER IF BSP_DMAI_SAMPLE_APPLICATIONS ; DMAI sample applications, requires BSP_DSHOWFILTER video_encode_io1_omap3530.exe $(_FLATRELEASEDIR)/video_encode_io1_omap3530.exe NK audio_decode_io1_omap3530.exe $(_FLATRELEASEDIR)/audio_decode_io1_omap3530.exe NK image_encode_io1_omap3530.exe $(_FLATRELEASEDIR)/image_encode_io1_omap3530.exe NK image_decode_io1_omap3530.exe $(_FLATRELEASEDIR)/image_decode_io1_omap3530.exe NK video_decode_io2_omap3530.exe $(_FLATRELEASEDIR)/video_decode_io2_omap3530.exe NK ENDIF IF BSP_DSHOWFILTER cs.x64P $(_FLATRELEASEDIR)/cs.x64P NK ENDIF BSP_DSHOWFILTER 3 、设置 Visual Studio : 3.1 、检查 DVSDK 安装路径 3.2 编辑 setpaths.bat 文件在 DVSDK_INSTALL_DIR 下。需要设置相应其他软件的安装目录。 3.3 打开项目,在 subprojects 处,点右键, Add Existing Subproject 。转到 dvsdk_integration_1_xx_yy_zz 目录,选择 DVSDK_Integration.pbpxml 文件。 选择后,如下: 3.4 删除 %_WINCEROOT%/PLATFORM/TI_EVM_3530/CATALOG 目录 3.5 复制 %DVSDK_INSTALL_DIR%/dvsdk_integration_1_xx_yy_zz/dvsdk_catalog 到 %_WINCEROOT%/PLATFORM/CATALOG 目录。 3.6 选择 Catalog Items View ,刷新后就会出现如下如图,并选择以下项 ? MMF:TI:CMEM ? MMF:TI:DSPLINK ? MMF:TI:CS ? MMF:TI:H264_DECODE_FILTER ? MMF:TI:MPEG2_DECODE_FILTER ? MMF:TI:MPEG4_DECODE_FILTER ? MMF:TI:TIMM 以上配置后,可以使用 ti 的 dvsdk 。 添加项目: 在 Subprojects 中添加: ? 添加 DVSDK Integration subproject 在 %DVSDK_INSTALL_DIR%/dvsdk_integration_1_xx_yy_zz 目录下并选择 DVSDK_Integration.pbpxml ? 添加 DSPLink subproject 在 %DVSDK_INSTALL_DIR%/dsplink_1_xx_yy/dsplink/etc/host/projects/WinCE/DSPLink 目录下并选择 DSPLink.pbpxml . ? 添加 DSP Coder Server subproject 在 %DVSDK_INSTALL_DIR%/dvsdk_integration_1_xx_yy_zz/CodecServer 并且选择 CodecServer.pbpxml. ? 添加 DMAI subproject 在 %DVSDK_INSTALL_DIR%/dmai_1_xx_yy_zz/wince_pb/wince600 选择 dmai.pbpxml file. ? 添加 TI Direct Show Filters subproject 在 %DVSDK_INSTALL_DIR%/dshow_1_xx_yy_zz/project 选择 dshow.pbpxml . 选择完成后如下图: 3.7 设置编译顺序: Subprojects 右键 Set Subproject Build Order. 设置编译顺序如下: 转到 Catalog Items View ,刷新,选择如下: 3.8 编译 DCSDK 在 VS2005 中,选择 生成 -rebuild all subprojects 进行对 DVSDK 编

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论