自己做一个android平台(3)

原创 2014年08月12日 17:43:48

调试硬件

最终焊接好的是这样的。

红色的2条线是uart2作为调试口,我飞出来接了一个usb转串口接到电脑看调试输出信息。

焊接完成后,我接usb到电脑,毫无反应,按说cpu出厂时候是自带一个叫做MaskRom的内置boot的,这个MaskRom启动后发现没有下载会驱动好usb准备下载。但是我没有找到设备。 用lsusb命令查看,根本没有设备挂接进来。

开始查看文档,检查晶体是否起振,观察开机电流。。。还有之前那个1.2v的pll供电电压问题也很疑惑,这个过程经过了几天,终于解决了,一切问题都是焊接问题。cpu没有焊接好。

几个经验:

  1. 因为没有示波器,用万用表可以观察到晶体是否起振,测量晶体输出应该大概有0.5v左右的电压,代表已经起振了。

  2. 正常开机的电流应该在200毫安附近

  3. BGA的焊接没有办法直接检查是否焊接良好,但还是有一个有效的方法,用万用表测量对地电阻值,因为io都有二极管保护,如果测量大概有几百欧的阻值,说明是焊接到了。

  4. 芯片面积大,容易一边先融化,先融化这里下沉,另外一边没有下沉就容易虚焊和连锡了,尽量受热均匀。

  5. 反复焊接是免不了的,所以要植球,植球方法网上都有了,我是直接吹钢网的方式。开始以为等完全冷却了再拆钢网,结果太难拆了,不仅钢网变形了,BGA的焊盘还掉了几个。切记,不要完全冷却的时候拆钢网。另外植球时候清洗干净钢网和芯片是有必要的,所以又购买了洗板水,顺带买了一把刮刀,用来刮匀锡膏的。植球有一些技巧,多试几次基本ok了。

  6. 另外很重要的一句话:一切问题都是焊接问题。

自己做一个android平台(1)

清晨的高铁站 前言 确定操作系统:ios是闭源的,wince没落了,只有红红火火的android是一个现实的选择。 确定硬件平台:只有TI,mtk,rockchip,全志,三星,飞思卡尔几个平台...
  • baidu_19425707
  • baidu_19425707
  • 2014年08月12日 17:25
  • 418

自己做一个android平台(4)

调试和下载 现在上电后,会启动MaskRom了,插上usb出现新设备,安装好驱动程序,让后打开厂家的下载工具,发现还提供了一个DDR的测试工具,我先测试下DDR的焊接 果然没有那么顺利,测试不...
  • baidu_19425707
  • baidu_19425707
  • 2014年08月12日 18:24
  • 341

自己做一个android平台(5)

现在android可以运行了,我当然不满足于。我再买了一个7寸的lcd。它这块板子的lcd引出是RGB接口的50pin的。我搜了一个AT070N92的7寸屏,大概50元,还是taobao,呵呵。这里倒...
  • baidu_19425707
  • baidu_19425707
  • 2014年08月12日 18:25
  • 393

自己做一个android平台(2)

硬件焊接准备 准备好了焊接工具,一个热风枪和一把可调温度的烙铁,大概300元。还需要镊子,焊宝(松香),锡膏,最好再买一个30多块的那种美国进口的助焊剂(针管式)的,这个玩意确实不错,活化焊...
  • baidu_19425707
  • baidu_19425707
  • 2014年08月12日 17:38
  • 382

怎样做一个合格的研究生

1. 如果平时几乎没看过英文原文,读不懂怎么办?     其实我以前也根本没读过原文,也看不懂。这儿有个好办法:找一本中文经典的书籍,仅看某一节你感兴趣或与你相关的内容,然后先找一两篇英文的综述...
  • shuiyuezhou
  • shuiyuezhou
  • 2014年10月17日 10:35
  • 297

Android实战—闹钟的简单实现

package com.example.lenovo.clock2; import android.app.AlarmManager; import android.app.PendingInten...
  • xushunag
  • xushunag
  • 2017年12月03日 22:10
  • 77

百度LBS开放平台Android SDK产品使用

使用百度地图需要 baidumapapi_v3_1_1.jar、locSDK_3.1.jar两个jar libBaiduMapSDK_v3_1_1.so、liblocSDK3.so 权限 ...
  • u012724947
  • u012724947
  • 2014年10月15日 22:02
  • 1122

当Android邂逅物联网

近几年大家都在谈物联网,简而言之就是物物相连。要谈物联网,先谈谈移动互联网,随着Android和iOS两大阵营的迅速发展,手机已经成了人们工作,生活不可或缺的工具,你出门可以不带钱,但你可能必须带手机...
  • iot1515300705
  • iot1515300705
  • 2015年02月05日 11:16
  • 1379

做一个懒惰高效的Android程序员(3)

欢迎来到”做一个懒惰但富有成效的Android开发者”系列的第3部分。如果你在JSON解析上是一个懒惰的Android开发者但又想通过使用JSON解析类库变得高效,那么本文就是为你准备的。 本系...
  • li0531
  • li0531
  • 2014年05月21日 11:59
  • 760

面试题汇总(HTML篇)

面试题汇总
  • u014328357
  • u014328357
  • 2017年02月27日 12:18
  • 577
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:自己做一个android平台(3)
举报原因:
原因补充:

(最多只允许输入30个字)