原理图: PDF, ORCAD10.0 以上 PCB: Allegro 15.5.1,PowerPCB
硬件设计之前请仔细阅读一下海思的交付包有关硬件交付的内容主要有: a、release notes中的注意事项 ; b、reference design里面的硬件交付件如: · SCH:单板的原理图; · PCB:单板的PCB文件,里面又包含了 Gerber file、器件限高文件、钢网文件、装配文件及可编辑的PCB文件,真正实现了设计到生产的完善交付; · BOM list:里面不仅有海思参考样机的PCBA相关器件,还有关键器件供应商的联系方式,既方便了设计又方便了寻料; · GPIO list:包含了所有GPIO的复用关系及标识了供客户自由使用的GPIO; · Test Points:告知了一些重要的测试点,方便硬件调试及生产加载; · USB+COM cable:由于空板加载需要通过UART口加载一小段USB loader程序然后再通过USB口将整个image文件下载下去,调试时需要使用到定制线缆。当然,在正式生产时可以使用该线缆也可以使用夹具直接加载。 c、Application notes,该部分总结了电路设计、PCB layout及整个方案碰到的常见问题, share出来的经验能够为客户解决不少设计和使用上的困惑。
在考虑整体布局时,下面项目可供参考: · 由于GPS的天线需要放置在手机的顶部或上侧部,所以GPS模块尽量放置在手机主板的上面位置; · 由于Modem的内置天线需要放置在手机上部或下部,Modem模块尽量放置在主板的上面或下面位置; · 考虑到AP部分占用的面积比较大,以及AP部分是其他模块的控制单元有密切联系,AP部分应考虑放置在中间位置。 · 另外还有一些注意的要点如电源的3路BUCK电感的摆放、时钟摆放及保护请参考交付包中的《K3V100R001 参考设计 PCB布线参考xx》
请参考交付包中的application note 《K3V100R001 PCB Layout Checklist》,里面对电源、时钟、音频、射频、差分及关键信号的线宽、等长等方面做了详细的定义。
ESD/EMI的防护会和芯片、单板、结构等方面的设计都会相关,需要考虑ESD防护的主要有SIM卡接口、USB接口、耳机接口、MIC、Receiver、Speaker、LCD、充电接口、键盘、Micro SD接口、串口、电池接口。 海思的参考原理图中对较为敏感的地方都做了ESD的防护,当然,根据不同的机型,防护的位置也会不同,而且要利用好机构地,接口器件如USB插口、Micro SD插口、LCD模组等外壳地要和机构地贴紧。 EMI防护上,对敏感信号需要做好匹配。如射频器件背面的LCD信号组。对于敏感单元需要使用屏蔽罩进行保护,基带和射频均需要屏蔽,且应当分别屏蔽。另外AP部分的基带,CP部分的基带,CP部分的射频,WiFi单元,BT单元,Mobile TV单元以及AGPS单元均需要屏蔽。其他可参考原理图中EMI/ESD器件的摆放及相关匹配电路的选择。
除了涉及大量软件修改主IC器件的之外,相关的阻容感器件都可以自行更换, 但选择的器件规格等级不应低于参考设计中使用的器件规格等级。
对于屏的驱动目前海思已可支持QVGA、VGA、WQVGA三种,与海思硬件管脚兼容,客户根据实际LCM的上下电序列及编译选项配置后,驱动即可调试完成; 对于Camera的驱动海思已完成对Samsung 200万象素、OV的200万和300万象素的源代码交付,客户可参照海思代码,以海思现有Camera驱动架构编写,也能在短时间内完成; 对于按键海思已交付了全部驱动代码,客户根据实际键盘设置,变更相应键值即可完成8x8的键盘驱动开发工作。
开机界面是可以修改的,海思在交付包中已提供一个LogoReplace的小工具,可以很方便的替换开机界面。可支持图片格式为24位位图,图片大小与客户选用LCM大小相匹配。
WM6.1中可支持的语言用户可在微软PlatBuild的编译向导New Build Window Wizard中第二步查到相应列表。从微软提供的列表中可知,WM6.1的PPC phone目前可支持法语、葡萄牙语,不支持阿拉伯语,如要支持需安装第三方插件。
LTK是微软的强制认证要求,的确相当难过,它的通过需在研发初期小系统搭建完成就要开始进行相关用例测试,直到整个开发周期结束,因此可以说贯穿整个研发过程,测试人员、时间投入也相当大,幸运的是海思已将这一浩大工程完成,使用K3的参考设计,客户不必花费如此多的时间再去做相同的事情。至于海思先前对LTK的投入和攻关,如客户要过LTK测试,海思可在对LTK认证过程、LTK用例的理解、测试用例的环境搭建及相关用例的经验分享等方面给予客户大力的支持,如有需要还可安排相应的技术培训。
AGPS就是辅助的GPS定位,从服务器上获得星历信息进行快速搜星定位,一旦搜星定位成功了,就跟普通的standalone模式的GPS一样了,因此AGPS只在每次启动GPS定位时产生流量,导航过程中不会产生持续的数据流量。 根据我们使用GPRS流量监控软件测试,AGPS在每次启动定位时实际产生的流量仅有4KB左右。以中国移动5元包月体验包为例,其每月可获得30MB数据流量,因此使用AGPS来进行导航其消耗数据流量相当小,客户可放心使用。