A10 平板开发一硬件平台搭建
2013-08-19 19:08
211 查看
A10板子从原理图设计、接插件布局、PCB设计到物料采购以及贴片,最后调试,花了不少时间,刚刚把屏点亮了,系统总算跑起来了。整个过程遇到不少问题,包括与外面工程师沟通、硬件测试、软件调试,还有很多问题有待解决,花了很多精力,但积累了不少经验,现与大家分享。先上上几张HDMI输出显示的图
再来张HDMI输出显示图
下面是系统跑起来,点亮屏的板子
最近参观了贴片工厂,以及一些企业,还有与外面工程师沟通,以及这次的A10板子设计,了解到这个产业链。从原理图设计、物料采购、layout公司PCB设计、手工贴片测试到贴片厂机器贴片,各个领域都有相应的公司外包,这样不仅提高了效率,同时降低了风险。先上几张手工贴的A10的板子,后期的工作都是基于这块板子调试的。
事先预约好手工贴片的公司,做好钢网,还要准备好物料,需要提前烘烤,实际上贴片很快,催催几天就能搞定。瞧瞧上面的板子,就是手工贴的,看起来还是不错的。但测试时就可能会发现问题,我们就碰到有个电感没贴好,卡了几天。拿到板子贴的不错,还是挺兴奋的,下面开始测试:
1.上电前测试
上电前对板子进行短路检查。主要测试电感与地线、电源正负极是否存在短路。没问题就上电测吧。
2.上电测试
在确定板子没有短路的情况下,对电路板上电,看工作电流是否正常。这里建议使用那种同时显示电流的数字开关电源。测试输入电压为5V,设置过流保护电流值。上电后,工作电流为0.09A,为正常工作电流,目前电路板上芯片里还没烧入代码,还没有跑起来,所以功耗较低。注意过流保护不要设置太低,否则会把电压拉低。
3.电源模块测试
上电后工作电流为0.09A,基本正常,可以测试大部分电源模块是否输出正常。还有部分电源需要程序使能信号才会有输出,配合程序调试该模块时再进行测量。
4.晶振测试
数字电路时钟非常重要,可以测试晶振是否启振。其实A10内部固化有片内ROM程序,上电就会执行,时钟是可以测到的。
以上测试还算顺利,基本上松了口气,硬件基本上工作了
再来张HDMI输出显示图
下面是系统跑起来,点亮屏的板子
最近参观了贴片工厂,以及一些企业,还有与外面工程师沟通,以及这次的A10板子设计,了解到这个产业链。从原理图设计、物料采购、layout公司PCB设计、手工贴片测试到贴片厂机器贴片,各个领域都有相应的公司外包,这样不仅提高了效率,同时降低了风险。先上几张手工贴的A10的板子,后期的工作都是基于这块板子调试的。
事先预约好手工贴片的公司,做好钢网,还要准备好物料,需要提前烘烤,实际上贴片很快,催催几天就能搞定。瞧瞧上面的板子,就是手工贴的,看起来还是不错的。但测试时就可能会发现问题,我们就碰到有个电感没贴好,卡了几天。拿到板子贴的不错,还是挺兴奋的,下面开始测试:
1.上电前测试
上电前对板子进行短路检查。主要测试电感与地线、电源正负极是否存在短路。没问题就上电测吧。
2.上电测试
在确定板子没有短路的情况下,对电路板上电,看工作电流是否正常。这里建议使用那种同时显示电流的数字开关电源。测试输入电压为5V,设置过流保护电流值。上电后,工作电流为0.09A,为正常工作电流,目前电路板上芯片里还没烧入代码,还没有跑起来,所以功耗较低。注意过流保护不要设置太低,否则会把电压拉低。
3.电源模块测试
上电后工作电流为0.09A,基本正常,可以测试大部分电源模块是否输出正常。还有部分电源需要程序使能信号才会有输出,配合程序调试该模块时再进行测量。
4.晶振测试
数字电路时钟非常重要,可以测试晶振是否启振。其实A10内部固化有片内ROM程序,上电就会执行,时钟是可以测到的。
以上测试还算顺利,基本上松了口气,硬件基本上工作了
相关文章推荐
- A10 平板开发一硬件平台搭建
- A10 平板开发二搭建Android开发环境
- 第一阶段 熟悉硬件平台_开发环境搭建
- 如何快速低成本搭建 DA14580/DA1458x 软硬件开发平台open-ble.org
- A10 平板开发二搭建Android开发环境
- 大数据开发从小白到大神(一)——搭建Linux虚拟机平台
- android下C开发平台搭建-eclipse+SDK+NDK+cygwin
- Windows平台搭建Android开发环境
- [心得] 搭建MTK开发平台
- 使用Vagrant在Windows平台搭建嵌入式Linux开发环境(1)虚拟环境部署
- Spring Cloud 学习笔记-搭建微信h5牛牛棋牌房卡平台开发应用
- Android 开发平台搭建
- 穷人搭建j2ee开发平台_eclipse3.01和Jboss3.25之hello,world
- Windows平台上iPhone SDK基于cygwin开发环境的搭建方法
- 电商平台搭建--订单管理模块开发(二)
- 为一个支持GPRS的硬件设备搭建一台高并发服务器用什么开发比较容易?
- Windows下 Android开发平台搭建
- MeeGo平板硬件平台上的测试
- Windows平台下Glade+GTK开发环境的搭建
- win7(64位)平台下Cygwin+Eclipse搭建Hadoop单机开发环境 (四) 导入Hadoop源码+wordcount程序+运行