RT,纯小白
拿到板子都不知道如何上手,例如想要做一些视频的处理,现在连最基本的读取图像进行图像编解码都不会
想要问问论坛的大神们,该如何起步,使用这块板子进行视频编解码该如何搞?
是在CCS上面写DSP算法(个人理解CCS是在DSP上实现算法,如有错误请指正)还是在ARM上面调用算法进行处理?
在此谢过了
Chris Meng:
你好,
是Spectrum digital的DM6467T EVE么?如果是,请下载DVSDK先跑跑,软硬件下载链接如下:
http://processors.wiki.ti.com/index.php/DM646x_Designer%27s_Resource_Guide
yang fan:
回复 Chris Meng:
不是,用的是Zeeis的
DVSDK安装好了,但是找不到什么例程来跑,特别是与视频处理相关的例程
各个厂商的板子都大同小异,安装好交叉编译环境之后程序可以通用吧(是吧?)
如果想要做视频信号采集,是主要在CCS上面写算法还是在ARM上面调用DSP的算法接口来搞
谢谢了
Chris Meng:
回复 yang fan:
你好,
软件和硬件是有关系的。例如DVSDK有encodedecode demo,是从EVM上的YPbPr输入信号-》TVP7002-》DM6467采集,编码,解码,显示。
如果你的硬件上没有TVP7002,这个demo就没有办法运行。显示也是通过VPIF输出到外部视频DA,转换为YPbPr输出的,也是需要硬件支持的。
视频采集在ARM上的Linux有相应的驱动。
yang fan:
回复 Chris Meng:
啊,这些我不太清楚额,我也在厂商附送的光盘上找到了encodedecode的demo但是不知道该如何运行
您能否推荐一些相关的教程文档,偏软件一点的那种,现在看到的文档都是关于芯片的内部结构的,但我主要要做软件开发相关的事情,觉得看起来很费力
谢谢
yang fan:
回复 Chris Meng:
我现在手上拿着一个小的demo程序(附送光盘里面的),却不知道如何运行,第一次接触这样的硬件,不知道该从哪里开始学起
Chris Meng:
回复 yang fan:
你好,
下面是TI官方EVM运行demo的一些介绍:
GSG: DM6467 DVEVM Hardware Setup
GSG: DVEVM Overview
GSG: DVEVM Software Setup for DM6467 Platforms
GSG: Running the DVEVM Demos
yang fan:
回复 Chris Meng:
最后一个文档里面
Target $ cd /opt/dvsdk/dm## Target $ ./loadmodules.shTarget $ ./interface这三句,特别是loadmodules.sh的功能是什么啊,是不是就实现了编解码的功能啊,我一直以为厂商给的demo程序里面有视频编解码,但没有发现调用Codec Engine的头文件。想要进行视频处理是不是必须得调用Codec Engine的头文件?
Chris Meng:
回复 yang fan:
你好,
loadmodules.sh里面就是加载了几个ko。你有DVSDK软件,可以看一下文件系统里面的这个文件的内容。
建议你看看:http://processors.wiki.ti.com/index.php/GSG:_Running_the_DVEVM_Demos#Running_the_Demos_from_the_Command_Line。
haifneg zhang:
回复 Chris Meng:
hi,我想问下,用DM6467能否只使用DSP端进行一些算法的开发?只需通过ARM启动DSP,然后进行数据的采集处理及显示吗?
Chris Meng:
回复 haifneg zhang:
Zhang Haifeng,
目前采集显示驱动都是在ARM上的,而且数据手册里面也没有明确写明DSP可以访问VPIF。不建议你这样的做法。