我先前拆解过Mediasonic的HW-150PVR机顶盒(题外话,我只花了22.99美元就在新蛋网上买到了它,而厂商建议零售价是59.99美元);它添加了ATSC接收器并支持PVR功能,还有一个隐藏版功能是能作为Microsoft Xbox One的电视调谐器。
这一次,我拆解的是已经停产的Mohu牌Channels系列电视盒。它花了我20美元(包括5美元运费,而该产品的厂商建议零售价是99美元),并用一种不同的方法来解决其基础ATSC功能集的增强。
Mohu应该是EDN忠实读者们很熟悉的品牌,我以前拆过不少他们家的ATSC天线;Channels则是一款外型小巧的椭圆柱型设备(题图),约1.4英寸(高)×2.6英寸(宽)×4.8英寸(深),重量约100克。原厂建议售价99美元的基本款设备搭配了一个无线遥控器/键盘(这个我们稍后也会拆解)、一条HDMI线以及一本使用手册;而也有价格较高、搭配Mohu天线的版本。
图2是该设备正面、背面还有产品标签的特写。图3可见到该设备的一端有个同轴电缆连接器,用作天线输入。从图4则可看到前面提及的功能集增强的线索。
图2:Mohu Channels电视外设的正面、背面与产品标签特写。
图3:设备一端配备的同轴电缆连接器。
图4:设备另一端有功能集增强的线索。
从图4可见电源线插孔、HDMI输出连接器,还有USB端口、以太网端口;不同于HW-150PVR,该设备并没有布署完整的PVR功能,让USB端口可以搭配大容量储存设备,而是在产品停产之前不久,通过一款试用版固件支持更多有限的时移功能。
该USB端口的主要用途就是在设备与Mohu服务器离线时安装固件更新,还有通过Google Play在线应用商店或其他软件来源增强设备的功能(Channel设备采用Android 4.2.2操作系统)。该设备的10/100Mb以太网功能,辅以外观不可见的内置2.4GHz 802.11b/g/n无线网络,是其特色所在。
上述两种联网技术不只是用来下载固件与更新节目菜单,也能下载前面提到的Android应用程序,特别是支持Hulu、Netflix、Pandora与Spotify等流式内容服务的程序。为何支持流式服务?以下是Mohu在2014年2月底在Kickstarter为该产品募资时的宣传文字:
Mohu Channels的诞生是因为我们有一个工程师抱怨现在看电视这件事变得很复杂。他有一台有线电视机顶盒作为视频输入来源,通过他的笔记本电脑播放的视频应用则是第二个视频来源,还有另一个视频来源是免费的OTA广播。这么多的视频来源变得难以管理。
有一天早上他在咖啡机前面说:“他们想把我的电视机变成一台计算机!我只想要原来的电视!!”他认为现在操作电视机需要有飞行员的执照才能从一个视频源切换到另一个视频源,而且每个视频源的操作指令都不一样。他的妻子现在非常害怕摸遥控器,很怕把一切搞砸,看电视变得一点乐趣也没有。
该设备如何在基准ATSC接收之上支持流式传输?让我们来找找看。
图5:外壳是用塑料卡扣固定住的,因为不小心弄断所以很容易撬开
因为我从盒子里把Channels设备拿出来的时候,不小心把固定外壳的塑料卡扣弄断了,所以拆解工作变得简单了许多(图5)。扭转其他卡扣就能让两半外壳完全分开,看到里面电路板的全貌(图6)。
图6:打开外壳可见内部电路板全貌
图7是将内部主板整个从外壳拿出来,我把写着MAC地址的贴纸掀了一角起来,是为了要看下面的IC型号。
图7:将主板从外壳中取出
占据了很大一块电路板面积的CPU散热片可能是让人最先注意到的。针对CPU,Mohu在Kickstarter的产品规格页里只透露那是“双核ARM Cotex-A9(1.5GHz)”,但有好奇的产品评论者让该公司坦诚了更多细节──那是一颗来自晶晨半导体(Amlogic)的AML8726-MX(或是被叫做AML8726-M6)的芯片,在2012年4月上市。
CPU散热片上方有4颗相同的IC,藏在MAC地址贴纸下。我怀疑它们是DRAM,在掀起贴纸的一角之后也证实了我的猜测──是南亚科技(Nanya)的NT5CB256M8 DDR3(图8)。每一颗内存芯片的容量是2Gb并配备8位系统接口,总计内含1GB的32位系统内存。
从图8也可以看到主板PCB的产品代码标记,以及一串可能对黑客很有用的串行调试测试点。
图8:MAC地址贴纸下藏的是DDR3
主板上当然也有非易失性内存。在散热片的左边,你会看到美光(Micron)的29F32G08C 32Gb(4GB)MLC NAND闪存。其容量有点令人困惑,因为网络上的产品评论指出的内置闪存容量是其两倍,也许是因为该款内存是双裸片堆栈配置(或是数据有误)。
图9是松下(Panasonic)的MN88436数字电视解调器IC(搭配旁边的圆柱形调谐器,图9中没有,但在图7可见);下方则有一对古怪的神秘测试点,以及未使用的双引脚连接器(图10)。
图9:Panasonic的MN88436数字电视解调器IC,以及下方的一对测试点
图10:Panasonic芯片下方的测试点与未使用连接器特写
晶晨的AML8726-MX集成了10/100以太网MAC(还有其他功能),相应的PHY可以在散热片右边看到——是SMSC(已经被Microchip收购)的LAN8720A,与图11左下角部分可见的Pulse Electronics磁性变压器搭配。
图11:SMSC的PHY芯片
在图11上方隐约可见的模块也值得多一点讨论──该模块以瑞昱(Realtek)的USB 2.0接口802.11b/g/n WLAN控制器RTL8188为基础;从图12可以看到在其左方的1T1R天线连接器。
图12:以瑞昱芯片为基础的WLAN模块以及右边的1T1R天线连接器。
该无线模块并非连接器可拆卸的;我猜测Mohu这种方法是为了提供设计上的灵活性。相同的PCB基板减去无线模块,就能实现只支持有线以太网功能的版本。而且,从瑞昱或其他供货商以模块形式取得电路,比起“打包了”的芯片可能更具成本效益,因为后者需要直接焊在系统主板上。
图12中那条电缆的另一端延伸到塑料外壳,从图13可看到Wi-Fi天线。主板上的另一个模块则是连接器可拆卸的,从图6的电路板全景可看到它在左上角位置。图14是它的正面特写,图15则是该模块背面。
图13:WLAN天线固定在塑料外壳上
图14:另一个无线模块的正面特写
图15:无线模块背面特写
这个特别模块上的主IC是BK2433,来自一家名为博通集成电路(Beken Electronics)的公司。它负责主系统和与之搭配的遥控器/键盘之间专有2.4GHz RF通信的一半功能。在遥控器/键盘那端还有另一颗封装尺寸较大、较多引脚数的相同芯片,这个我们在之后的拆解再来研究。
从图14的上方可看到BK2433芯片的左边有PCB蚀刻的RF天线。至于模块的下方,又出现了一排神秘的测试点(图16)。
图16:2.4GHz RF通信模块下方电路板又出现了神秘测试点。
在看完系统PCB正面的有趣IC之后,接着让我们把它翻到背面来看看有什么(图17)。
图17:系统主板背面
一如往常,主板背面相对来说比较没看头(除非你关注的是焊点以及无源元件)。图18是那张产品贴纸的特写,在它的右边可以看到创惟科技(Genesys Logic)的USB 2.0主控制器芯片GL850G。
图18:PCB背面的产品贴纸特写,右方可看到创惟科技的USB芯片。
最后是墙插式电源的特写,可以清楚看到上面印着的产品规格(图19)。
图19:设备电源变压器的特写。
很可惜,如同我前面所说,Mohu Channels已经停产。它最后一次的固件更新是在2015年初,距离该产品在Kickstarter开始募资不到一年。现在该公司正在销售一款价格较高的流式音乐平台BeBox(在很久以前也有过一款同样名字的计算机……糟糕,暴露年龄了!)。
到底发生了什么事?Mohu Channels在Kickstarter的募资成绩非常好(目标是3.5万美元,最后募到了144,890美元),代表消费者并非对该产品没有兴趣,尽管市场上还有Amazon Fire、Apple TV、Roku的多款产品,还有其他Android平台电视盒(当然它们都不支持ATSC)等等替代设备。而且该产品在Kickstarter募资时,新闻媒体对它的报导充满热情。
但后续的产品评论就没那么乐观,出现了不少对它的负评。总之它又是一款硬件设计表现优良,但大大小小软件问题不断的产品。是不是听起来很熟悉?这种状况几乎在我的拆解文章中成为常态而非例外。之后我们会继续拆解Mohu Channel搭配的遥控器与键盘,敬请期待!