vx767有两个版本,v1 和v2 ,单单从外观上看来,除了那个序列号不同外,其他的看不出来。使用上也基本上看不出来区别,但是onda 官方说法是这两者是不同的,而且固件不通用。固件不通用的话说明了,硬件上应该有改动了(降低成本的原因吧)~~~ 刚才突然看到了 mybabyq 兄的拆机图,看出来硬件上的改动了~~~
两个版本从拆机图上来看,
TV out 输出芯片不同了,主控 JZ4740 和缓存容量 32MB (256Mbit)相同的。
(
关于 TV out芯片的介绍,请看这篇文章:
TV out 方案分析)
VX767-V1 版本, TV out 用得是 Epson (精工爱普生半导体)的S1D13746, BGA封装,体积小巧。
VX767-V2 版本, TV out 用得是 Chrontel 的CH7024, QFP封装,便于焊接调试,降低生产成本。
至此呢,三家主流 rmvb 方案,都汇流归一的使用 Chrontel 公司的TV out 芯片了~~~
要说这两款芯片哪一个好,单单从外观上无法看出来,只能说 EPSON的那个封装,焊接、测试、电路板走线等比较麻烦。但是其优点是体积小巧,电气性能好。
在体积允许的情况下,笔者更倾向于 Chrontel公司的芯片,毕竟对于消费电子来说,成本是很敏感的因素。
关于TV out 输出的分辨率,这个输出分辨率俺是外行,说一点自己的看法吧,说错了,大家指正~~~
现在电视基本上都是 720*576 分辨率的(或者720*480),所以 TV out 输出的复合视频AV 端子也应该是 720*576这个分辨率。
问题就来了: 片源的分辨率千变万化,从 QCIF 到 VGA,到720P 等等都有,我推测在主控处理的时候,
1, 要么按照原始片源分辨率输出,由芯片做缩放~~~~~~~画面大于720*576的,缩小到这个分辨率;画面小于720*576的,拉伸到这个分辨率。(这种输出效果好于第2种方法~~~)
2, 要么主控处理器按照 所配置的LCD 的分辨率输出(320*240、400*240、480*272),然后TV out芯片转换后输出到电视~~~(受限目前解码SoC的运算能力,采用这种输出的可能性很大。)
之所以说
第2种的可能性较大呢,从
技术的角度分析:
a) 从拆机图看来,目前三家方案的 TV out芯片都安装在 LCD 接口附近,从布线的角度看,应该是采用了 LCD 的数据线接口,即 RGB 数据接口。
b) 从产品上市的角度分析,利用 RGB 数据线,接TV out芯片,简单易行,只要增加一个芯片以及相应的较简单的驱动即可,不需要大幅改动固件。
c) 从主控芯片角度来说,一个是由于上市时间的紧迫,SoC内部没有集成相应的YCrCb 接口(后续产品线会慢慢加进来);另一个是目前主控的处理能力有限,只能对输出做相应的缩小。
因为主控芯片的用户手册拿不到,所以无法得知具体的TV 输出的细节,CH7024来说,既支持RGB 信号输入,也支持 YCrCb输入。
因为不了解具体的细节,所以以前只做参考,请达人补充~~~
按照 mybabyq 兄的试验结果,第2种方法的可能性较大~~~~,期待大家做更多的试验~~~~
估计其他两家(ADI和瑞芯微)的 TV out 和 华芯飞方案同样的方法。
********本文引用多张 网络上的图片,对其作者表示感谢***********
[
本帖最后由 Zyouren 于 2008.6.28 10:01 编辑 ]