- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DAVINCI DM3730 开发攻略——DVSDK4_03 和双核
CODEC 机制介绍
在上篇介绍了 DM3730 的开发环境,我们现在可以进入设计阶段了。再次声明:本人写这些文章只是给那些爱好 DAVINCI 的朋友提供一些技术上的支持,缩短大家的学习的时间,让大家有更多剩余的时间做其他有益的事,本人确实没时间做到单个人技术支持,请理解,这年头大家都不容易。
本来想写 x-laod 这方面的移植,但是发觉整个开发包比较复杂,东西很多, 所以还是先把 DVSDK4_03 的开发包介绍一下。毕竟 DM3730 比DM6446\DM642\DM6437 等强大,1G 的 COTEX-A8 更比 DM6467T-500MHz 的
ARM926EJS 强大多了,跑一些网络视频服务器应用软件非常适合! 1.1DVSDK4_03 软件包及元素介绍
注意:DVSDK 每个软件包里边都有对应的 docs 文件夹或者说明,要深入了解每个包的特性必须好好研究这些文档,包括文档里边提示到的网站链接,等等。
docs 文件夹
我们要具体了解整个 DVSDK4_03,就必须认真读读TMS320DM3730_Software_Developers_Guide.pdf,里边非常详细介绍整个 DVSDK 的结构。而 dvsdk_4_03_00_06_dm3730_Release_Notes.pdf 只是介绍这个DVSDK4_03 的特点。
总的 Makefile 和 Rules.make
在/home/davinci/dm3730/dvsdk4_03 这个目录里,这个 Makefile 文件告诉你如何编译整个开发包各个元素,而 Rules.make 里边脚本定义很重要的各个元素所处的路径、名字。使用在/home/davinci/dm3730/dvsdk4_03 目录下直接geditMakefile 和 geditRules.make 看看就明白一切,这里特别指出,那些 make xxxx_install 命令会把对应编译出来的*.ko、cs.x64P 和应用程序 COPY 到EXEC_DIR=/home/davinci/dm3730/dvsdk4_03/filesystem/dm3730rootfs/opt/d vsdk 的路径下,而对应的*.ko(特别是 cmemk.ko,dsplinkk.ko,lpm_omap3530.ko, sdmak.ko)会直接 COPY 到
/home/davinci/dm3730/dvsdk4_03/filesystem/dm3730rootfs/opt/dvsdk/dsp
的目录下,自动的,我们已经在总的 Makefile 改好路径了。你在开发
X-LAODER,U-BOOT,LINUX-2.6.32,DVSDK 等等会发觉这个 omap3530、omap3、OMAP34XX、或者 omap3630 类似名字,是因为 DM3730 的架构和它们类似,同一
个家族的,TI DM3730 的软件开发都是在他们前身不断开发出来的,这一点搞得很乱。
build_dvsdk.sh makecmem_clean makecmem makecmem_install
echo ......build sdma.
read $CMDNAME
makesdma_clean makesdma makesdma_install
echo ......build dsplink.
read $CMDNAME
makedsplink_clean makedsplink makedsplink_install
echo ......build lpm.
read $CMDNAME
makelpm_clean makelpm makelpm_install
echo ......build c6run.
read $CMDNAME
make c6run_clean make c6run
make c6run_examples #make c6run_install
echo ......build c6ccel.
read $CMDNAME
make c6accel_clean make c6accel
#make c6accel_install
echo ......build ceexamples.
read $CMDNAME
makeceexamples_clean
makeceexamples
echo ......build codecs.
read $CMDNAME
makecodecs_clean make codecs makecodecs_install
echo ......build dmai.
read $CMD
您可能关注的文档
最近下载
- 浙江省2025年普通高校招生体育类第一段平行投档分数线.xls VIP
- docker面试常见问题.docx VIP
- 黑龙江中医药大学《马克思主义基本原理》2020-2021学年第一学期期末试卷.pdf VIP
- 具身智能的基础知识(68页).pptx VIP
- SMT贴片机基础培训 (西门子).pptx VIP
- 游戏资料:哥特王朝救世军完全任务攻略.docx VIP
- 生理学之消化和吸收.ppt VIP
- 二年级上册科学教案-1.2.土壤——动植物的乐园-教科版(2017).doc VIP
- 专题03有理数的运算8大题型(期中真题汇编,湖北专用)七年级数学上学期人教版2024【附答案】.pdf
- 第七章 软饮料工艺ppt课件.ppt VIP
原创力文档


文档评论(0)