Omap - SDK和工具链的安装&配置

 

OMAP的开发目前还没有集成开发环境,所以需要自己去下载其开发套件,然后自己搭建软件环境。所以过程可能会比较烦琐但不会复杂,可以参考文献DVSDK_INSTALL_DIR/PSP_SDK_INSTALL_DIR/docs/GettingStarted.pdf

[1].  TI网站上下载DVSDK开发套件,并安装。下载下来的时候是.bin的,如果不能直接安装则需要增加文件的执行权限。我的安装路径是/opt/omap/dvsdk_3_00_02_44/(不妨命名为DVSDK_INSTALL_DIR)。这个套件是不完全的,还需要下载DVSDK链接页面里提供的其他四个工具BIOSPSPCGTXDC。最好是在这个页面下下载,以免存在版本不兼容的问题。

[2].  CODE SOURCERY上去下载一个交叉编译工具ARM2008q1,选择ARM GNU/LinuxIA32 GNU/Linux就可以下载了。把这个包解压到/opt/omap/下,然后修改环境变量。在命令行中用sudo gedit /etc/environment打开文本,在PATH=”…”后一个引号内加入交叉编译工具的运行路径”...:/opt/omap/arm-2008q1/bin”,注意用冒号分隔,保存退出。

[3].  DVSDK_INSTALL_DIR下面分别把BIOSXDC装上,另外两个.bin需要先在DVSKD_INSTALL_DIR下面新建文件夹再安装,以方便管理。我建的文件夹分别为psp_sdk_02_01_03_11c6x_cgt_6_0_16_1

先备份DVSDK_INSTALL_DIR/Rules.makeRule.make.bk,然后修改Rule.make中的路径。我在前面加了一个绝对路径:OMAP_INSTALL_DIR=/opt/omap,则依次需要修改DVSDK_INSTALL_DIRCODEGEN_INSTALL_DIRPSP_INSTALL_DIRLINUXKERNEL_INSTALL_DIRCSTOOL_DIRLINUXKERNEL_INSTALL_DIR的位置在PSP_INSTALL_DIR/OMAP353x-PSP-SDK-02.01.03.11/src/kernel/里面,而且是多个压缩包:linux-02.01.03.11.tar.gzkernel-patches-02.01.03.11.tar.gzUnified-patch-02.01.03.11.gz,所以需要先解压。这里只对第一个文件进行了解压,然后将其路径赋给LINUXKERNEL_INSTALL_DIR。因为我把一些工具直接就安装到DVSDK_INSTALL_DIR下面了,所以一些路径不用修改。

xdcpaths.mak.bk,然后修改xdcpaths.makDEVICESGPPOSCE_INSTALL_DIRXDC_INSTALL_DIRBIOS_INSTALL_DIRDSPLINK_INSTALL_DIRXDAIS_INSTALL_DIRFC_INSTALL_DIRCMEM_INSTALL_DIRWINCEUTILS_INSTALL_DIRBIOSUTILS_INSTALL_DIREDMA3_LLD_INSTALL_DIRLPM_INSTALL_DIRCGTOOLS_V5TCGTOOLS_UCARM9CC_UCARM9WINCE_ROOTDIRWINCEPROJECTROOTCGTOOLS_C64PCC_C64PCGTOOLS_LINUX86,其中加红色下划线表示将其注销掉,保存退出。



DVSDK_INSTALL_DIR/omap3530_3_00_02_44_release_notes.html中有这个开发包的使用说明,其中DVSDK Package Contents就提到了还需要哪些插件。

步骤[4] [5] 中关于配置文件的修改可以参考DVSDK_INSTALL_DIR/codec_engine_2_24/examples/ build_instructions.html文件的说明。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值