专家您好:
我最近正在学习达芬奇8148的开发,对8148结构还不太清楚,故向您请教。有几个疑问需您帮助解答:
1,芯片里面有三个子系统,分别是HDVICP2,HDVPSS,ISS,这些子系统都有很多功能,我的疑问是这些功能是硬件实现的吗?
2,注意到,MEDIA CONTROLLER 包括两个M3处理器,控制上述三个子系统,对此我有一些疑问,两个M3是如何控制这两个子系统呢,一般的处理器都是执行用户编写的程序,这两个处理器也是执行程序以实现控制吗?这些代码如何编写呢?还有,如果主控制器A8调用子系统的功能,该如何调用呢?
3,现在我知道主控制器A8和DSP都需要跑程序,但不知道他们的程序如何调试的,两块程序是分别调试呢,还是一起调试?另外,是采用什么调试器和调试软件呢?现在有一个XDS100。
谢谢!
blair star:
回复 Eason Wang:
能不能用您的语言简单回答一下,看那东西太多,不好找,谢谢您了!
Kyle Sun:
您好,在手册McFW_UserGuide写的很清楚,两个M3(VIDEO、VPSS),VIDEO主要负责编解码等,VPSS负责采集、显示等。TI为客户提供了MCFW API,通过Link引导码流进入相应的处理器,然后进行所需的操作,建议读一下use case的代码,很快就能上手。建议用TI的RDK开发。
blair star:
回复 Kyle Sun:
谢谢Kyle Sun!但您的McFW_UserGuide是在哪下载的呢,在TI搜索里面找不到呀,方便的话发送我一份,blair.star@163.com谢谢昂!