您好,欢迎来到61ic! | [登录] [注册] 忘记密码 | 设为首页 帮助
 . 网站首页 . 业界新闻 . 设计中心 . 移动技术 . TI专栏 . ADI专栏 . FPGA专栏 . 代码工厂 . 官方商城 . 
 . 活动专区 . 新品快递 . 解决方案 . 前沿科技 . TI资源 . ADI资源 . FPGA资源 . 下载中心 . 产品展示 . 
加入收藏
付款方式
联系我们
您现在的位置: 61IC电子在线 >> TI专栏 >> TI DaVinci >> TMS320DM646x SOC >> 正文
  TI 达芬奇系统软件开发平台相关软件的配置说明           ★★★ 【字体:
TI 达芬奇系统软件开发平台相关软件的配置说明
作者:yibulian…    文章来源:yibulianhua    点击数:    更新时间:2014-1-20    

经查阅,原dvsdk下的codec_engine目录中缺少cetools目录,里面有关于ce编译的一些工具和lib库文件,因此单独地从TI官网上下载codec engine模块,此模块比原模块的集成的功能更多,更方便配置。此模块(codec_engine_2_26_02_11)在名字上与原模块(codec-engine_2_26_02_11)有一个符号只差(),为了保持兼容性,我们采用相同版本的codec_engine模块。

当前目录下包含了修改好的版本和刚刚从官网上下载下来未曾修改过的版本,后续人员可以参照着就其中的配置文件对未曾修改过的版本进行整改。

就目前来看,可能设计到的修改的配置文件如下:

codec_engine_2_26_02_11/examples/xdcpaths.mak

codec_engine_2_26_02_11/examples/apps/system_files/OMAP3530/build/dsplink/config/all/Processor_dsplink_linkcfg_OMAP3530.c

codec_engine_2_26_02_11/examples/ti/sdo/ce/examples/servers/all_codecs/all_evm3530.tci

codec_engine_2_26_02_11/examples/ti/sdo/ce/examples/buildutils/app_evm3530.tci

\examples\ti\sdo\ce\examples\apps\video_copy\dualcpu_separateconfig_dll\configured_CE_subsystem\ceapp.cfg

另外,需注意dvsdk目录下的Rules.make文件,目录下所有文件必须与此文件的内容相比配

附录

在codec_engine_2_26_02_11/examples/xdcpaths.mak涉及到Dsplink路径的配置,对于此模块的配置,详见如下

1、  Dsplink

在/usr/local/dvsdk/dsplink_1_65_00_02/dsplink/doc文件夹中,有详细的使用文档。

当前内存SDRAM的整体规划情况:

0x80000000-----0x87FFFFFF      linux

0x87800000-----0x899FFFFF      cmem

0x89A00000-----0x913fffff           heap

0x91400000-----0x91400fff           RESET_VECTOR

0x91401000-----0x91800fff           DDR2

0x91801000-----0x91900fff           DSPLINKMEM

0x91901000-----0x919FFFFF       POOLMEM

有关配置的详细情况,参见:

http://pixhawk.ethz.ch/wiki/tutorials/omap/dsplink/memorymap

预先修改的配置文件:

/usr/local/dvsdk/dsplink_1_65_00_02/dsplink/config/all/CFG_OMAP3530_SHMEM.c

/usr/local/dvsdk/dsplink_1_65_00_02/dsplink/config/BUILD/CFG_OMAP3530_SHMEM.c

/usr/local/dvsdk/dsplink_1_65_00_02/dsplink/dsp/inc/DspBios/5.XX/OMAP3530/dsplink-omap3530-base.tci

1、配置OperatingSystem distribution file,UserGuide.pdf24页

/usr/local/dvsdk/dsplink_1_65_00_02/dsplink/make/DspBios/c64xxp_5.xx_linux.mk

/usr/local/dvsdk/dsplink_1_65_00_02/dsplink/make/Linux/omap3530_2.6.mk

2、先配置相关变量,如DSPLINK、PATH,然后再source文件:UserGuide.pdf 25页

Source /usr/local/dvsdk/dsplink_1_65_00_02/dsplink/etc/host/scripts/Linux/dsplinkenv

3、初始化程序组建配置的相关变量,参考UserGuide.pdf 26页,InstallGuide_Linux_OMAP3530.pdf 15页

Perl /usr/local/dvsdk/dsplink_1_65_00_02/dsplink/config/bin/ dsplinkcfg.pl

4、配置linux的工具链,InstallGuide_Linux_OMAP3530.pdf 16页

/usr/local/dvsdk/dsplink_1_65_00_02/dsplink/gpp/src/Rules.mk

5、编译Dsplink模块、LPM模块以及应用Demo程序。

对于LPM模块,在dvsdk主目录下,先make lpm_clean清除旧模块,而后makelpm生成新模块,再make lpm_install 将模块拷贝到配置好的目录,如板子的系统目录中,

对于dsplink模块,在dvsdk主目录下,同样先make dsplink_clean清除旧模块,而后makedsplink生成新模块,再make lpm_dsplink 将模块拷贝到配置好的目录,如板子的系统目录中,

InstallGuide_Linux_OMAP3530.pdf15页 UserGuide.pdf 35页

6、运行相关应用demo程序。

InstallGuide_Linux_OMAP3530.pdf17页—22页,

UserGuide.pdf35页,这里有demo程序的详细说明

文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章: 没有了
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
    TI C2833x介绍---HRPWM(16)
    TI C2833x介绍---HRPWM(15)
    TI C2833x介绍---HRPWM(13)
    DSP编程技巧之聊一聊编译流程
    TI C2833x介绍---HRPWM(12)
    【原创】TI C2833x介绍---HR…
    TI C2833x介绍---HRPWM(10)
    TI C2833x介绍---HRPWM(9)
    DPS学习-GPIO
    DSP学习-遇到的问题及解决方…
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    站长:61 湘ICP备13001086号-2