一次电信产品修理之旅

上网时间: 2015年02月17日? 我来评论 【字号: ? ?小】

关键字:两个工程师的故事?

这个故事要讲的是一个模拟工程师与一个数位工程师携手合作,利用各自的专长技术,出人意料地解决了他们完全不熟悉的一套系统的问题。

话说我们公司的业务部门曾经代表工程部门接下一个挑战:他们承诺某个客户,表示我们能够修理好一套电信产品,但其实那种东西我们以前从没见过,所以也没有测试工具、更别说它的架构图(而原厂也已经停止支持该产品)。

这时候工程部门只好再一次使出浑身解数,力求达成使命;于是我的办公室出现了大约15片可热插入背板的板子,准备进行初步评估以及探索其内部运作。这些板子 有专属的SIMM直插式内存模块,其中有几个竟然已经坏了;暂时用其他板卡上、有明显烟熏损伤的内存模块来替代,我们让它们平躺在工作台上并接上电 源,成功让它们起死回生(但是我们没有测试机箱可用!),然后开机并能透过RS232端口沟通。

那些内存模块内含4颗SRAM以及4颗闪存,每颗内存芯片分享一个8位带宽的数据总线,每一对SRAM能与所选择的相同芯片一起运作。我跟老板说,我们可以为待测内存模块打造小型测试夹具,进行SRAM测试,或是在有必要时重新编程闪存。

于是坐在我距离我三格座位的一个数字/软件工程师同事,被指派跟我一起执行这个案子;他之前设计过一款使用表面黏着 PIC微控制器的PCB,能用以作为我们目前或未来所需测试夹具的通用I/O。想不到它刚好有足够的I/O线路能处理待测内存模块的位置与数据总线, 而且只要我将4个独立的待测数据总线在夹具上绑成两两成对,就还会有两道备用线路,因此我们决定就使用它了。

我订购了必要的SIMM连接器,一片电镀通孔面包板(plated-through-hole protoboard),还有一些扁平电缆(ribbon cable)以及IDC插座以链接PIC电路板;间距为.05寸的72接脚SIMM连接器有点恼人,因为面包板就必须拥有相同的间距;其微小的.025寸 直径孔洞无法容纳.025寸平方的针脚,所以无法进行绕线(现在我知道英语谚语“Can't fit a square peg into a round hole--格格不入”的由来了!)。

我必须直接把扁平电缆焊在面包板上,并串连一条短的30AWG线到SIMM连接器;只要绞缠的扁平电缆没有镀锡过度(overly tinned,镀锡是为了让线路能绞在一起),它们实际上能刚好穿过面包板的孔洞。

另一个恼人的状况

SIMM连接器有塑料做的固定片(retaining tab),会因为将内存模块重复插入而快速穿出;制造商的用意可能是因为通常SIMM只会在产品生命周期中替换一次,但我们是为了要测试内存模块、得重复插拔。

幸运的是,因为预料到最后会需要方便替换,我为SIMM连接器在面包板上使用了插座式接脚条(socket pin strips);随后我发现一种连接器有金属的固定片,这种特殊规格并没有显示在供货商的在线零件说明中,我得从众多机构图片中自己去找。

夹具的第一次测试很顺利,我同事编写了一套walking-ones内存测试程序,能立即在数个待测电路板上发现损坏的SRAM芯片;我们将之替换然后重 新启动,但一直出现令人不安的"RAM损坏"讯息。因为可用性,我们用12nec的SRAM取代原本20 nsec规格SRAM,速度应该不是问题….嗯…所以可能我们需要改善测试算法。

然后我们鼓起勇气从良好内存模块的快闪 内存上,复制了大约五个不同版本的硬件,并尝试把新硬件重写入模块中;一开始完成了半开机(semi-booted),却显示"缺少应用程序仔入器 (application loader)"的讯息。而重载硬件之后,我们甚至无法透过RS232端口与之沟通;不知为何,应是"已知为良好"的硬件搞砸了一切。而且我同事确认 过,在良好与损坏模块中的硬件是一模一样的,那为何一个能开机一个不能?是速度问题吗?

我同事继续写他的程序,并进行了 walking-zeros测试;但另一件奇怪的事发生了,在数个已知良好的内存模块上,数据总线绑在一起的两颗SRAM因为同样情况发生故障──当 写入7F代码,回读出来的却是FF;而且只有一对SRAM发生这种故障,另外一对SRAM一直都是正常运作。

本文授权编译自EE Times,版权所有,谢绝转载

本文下一页:难道我连错了夹具上的线吗?

标签 PCB??

[ 投票数:? ] 收藏 ??? 打印版 ??? 推荐给同仁 ??? 发送查询 ??? ?订阅杂志

评论
免费订阅资讯速递
信息速递-请选择您感兴趣的技术领域:
  • 安防监控
  • 便携设备
  • 消费电子
  • 通信与网络
  • 分销与服务
  • 制造与测试
  • 工业与医疗
  • 汽车电子
  • 计算机与OA
  • 电源管理
  • 无源器件与模组
  • 新能源
  • 供应链管理
论坛速递
相关信息
  • 什么是两个工程师的故事?
  • 国际电子商情提供相关两个工程师的故事技术文章及相关两个工程师的故事新闻趋势,及更新最新相关两个工程师的故事电子产品技术

?新浪微博推荐
Global Sources


编辑推荐
?大家正在说


打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮

1.扫描左侧二维码
2.点击右上角的分享按钮
3.选择分享给朋友
电子元器件数据手册下载
数据手册搜索

Datasheets China.com

《汽车电子特刊》

汽车电子系统在现代的汽车中占有的比重越来越高,对产品设计的工程师来说,产品的设计和验证面临着很多的挑战。本期《汽车电子特刊》将会向您呈现ADI技术对于汽车电子行业的应用等,还有IIC汽车电子论坛的精彩回顾哦!

扫一扫,关注最新资讯

esmc