找回密码
 注册
关于网站域名变更的通知
查看: 558|回复: 4
打印 上一主题 下一主题

你应该了解的硬件测试知识

  [复制链接]
  • TA的每日心情
    开心
    2022-12-27 15:07
  • 签到天数: 1 天

    [LV.1]初来乍到

    跳转到指定楼层
    1#
    发表于 2021-9-16 10:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

    EDA365欢迎您登录!

    您需要 登录 才可以下载或查看,没有帐号?注册

    x
    硬件的质量是整个IT系统的质量保证基石。在复杂的集成应用系统中,某些单点故障可以通过软件的方式来实时监测、规避并临时解决。本文的重点不讨论如何通过软件的手段来保证IT系统的稳定性和可靠性,也不讨论硬件质量的保障体系,而是从最基本的硬件板卡测试的角度来介绍如何做出厂测验的。
    & I( i- R  K  n4 Y/ G! N
    % `; [( l! h9 \以下知识是以网络设备为蓝本进行介绍的,网络设备是进行网络流量处理的设备,大部分设备是由不同的板卡组成,包括管理板、处理板、交换板、机框等。其它产品如通用的终端类设备(如手机)、IT类设备(服务器、存储)等只要跟硬件有关的设备都可以类比。
    - }! }# q$ |: K- s5 p, D5 t: X+ Y* Z/ \8 L% `8 a
    介绍之前,先跟大家简单普及几个知识,以使没有接触过相关领域的人也能轻松理解。
    9 {6 M; S" I" @' ^2 `) p5 w8 Q; k' A6 g$ h4 `9 j# W
    1、硬件的电子元器件是有一定概率出现质量缺陷的,即使再高的生产工艺也很难保证质量100%符合要求,所以各阶段的检测是非常有必要的;
    3 m, V) D' I: L% D+ g$ r5 A
    ; j  T# B, B( M: _' `. Z7 t2、硬件板卡的出厂测验基本上是硬件质量保障靠后的环节,因为已经度过了前期的硬件设计、硬件测试,中期的小批量试制、质量评估分析改进等,出厂测验属于后期大批量生产供货阶段的测试;
    2 ?% j' s+ t0 f* u, P  Z+ t7 }5 _* C( x1 p+ l- k& C
    3、硬件板卡的出厂测验是不能提高硬件质量的,只能尽最大能力检测出异常的板卡,避免故障板卡交付用户,硬件的质量还需要从源头(硬件设计)上进行控制和保障;
    . t* V1 e5 `) u* K1 x; h0 M7 I# M' z% ~/ ^# ?& |3 {% \1 N. ]
    4、硬件板卡的出厂测验是必须要有的环节,不可缺失,也是交付用户前的最后屏障;; Y5 D/ o! I% u0 N0 Y

    1 I. [$ m0 \/ b( @- x8 _" X% D' l7 Q9 E5、硬件板卡的出厂测验一定要把握适度的原则,过粗容易漏掉关键部件检测,过细容易影响交付时间,要根据实际情况,灵活把控;, t6 L8 H2 r7 {- J0 G

    9 H& U: f- P, x4 A" J6、硬件板卡的出厂测验一定要尽量使用自动化的方式,降低操作门槛和技术难度;3 r+ M: s8 D0 N: }7 k

    5 S- t5 ~& B6 l6 S  m+ t7、硬件板卡的生产一般都是代工的方式,很少企业有自己的产线并能达到尖端水平,所以这里面必然牵涉到供应商之间的合作;' |) ?' o. M3 L: y+ N, C% c
    + T) t5 T( I. B) K$ f" {
    8、硬件板卡的出厂测验的流程和环节一定要设计到位,且不断优化调整,持续改进;
    ( D2 B# y; p1 j# Z( J5 }2 ]3 Q; [' ?5 \+ m1 u
    根据多年的工作经验及实践,总结下我们的硬件板卡的出厂测验的流程,主要分三大步骤:6 z/ r$ S/ R/ D) m# C$ v
    / k- G( T2 W# g
    1、代工厂的板卡检测;
    4 v( ?4 |. N3 k/ f  V8 O; K* _# G; t9 q& u* S/ v
    2、我们自己的工厂的入库检测;
    ; m* g4 H  H! d7 i2 j
    7 o" M* j- d- t% U1 z# @3、交付用户前的出库检测;- ?, y3 H: ?2 c
    : p" _3 s1 e$ k% S0 h9 B
    这三大步骤组成了我们硬件板卡的出厂测验及基本流程,保证了出厂的硬件质量要求,也是我们摸索了多次的成功实践。
    ' r  d, Y9 C. Y; }
    , H7 b( q: L  S+ T! |0 x代工厂的板卡检测' N8 _1 D* {' |9 k# C
    7 L( B( q" d; X1 c7 V/ F! \
    主要的流程分为如下几步:9 ~0 D) p! c6 t6 ]8 O

    " v- i& D% H! R3 ], Y" K) U6 I" Y0 H. b1、板卡焊接:板卡所有物料齐备后,即可以开始焊接;
    * A2 t0 A( F" y8 M5 u9 h* m/ }1 f; c7 i& M  X5 w
    2、裸板硬件测试:不上电前的测试,主要是为了保证板卡无短路焊接情况,防止烧坏;主要测量的方式是测量电压;, z$ H9 E! ^7 X7 B$ R2 ]) ?

    9 A- D% d% h0 u3、裸板业务测试:单板上电,通过自制的测试环境,使用自动化的方式测试,通过业务软件来反向验证硬件的正确性;主要测量的方式是通过测试环境使用业务软件反向测试硬件裸板;6 }* X; p. [- d4 D* v4 ?1 {

    - r# m, X4 B: y% f( o4、板卡上框测试:裸板业务测试通过后,会进行机壳安装、部件安装等,组成完整的单板,需要配合机框进行测试;主要测量的方式是通过测试环境使用业务软件反向测试硬件单板;, j2 @( k8 ]9 ^" I2 r+ O
    8 `: v/ |7 T7 N9 d
    5、板卡交互测试:不同类型的板卡完成1-4步骤之后,会进行板卡直接的交互测试,以保证各类型板卡能够正常工作,流程4和5部分情况下也可以合并;主要测量的方式是通过测试环境使用业务软件反向测试硬件整板;
    ' O' {6 @' Z1 `3 F3 t* l# B: b; k7 C. y
    整个测试过程中,一定要保存每个板卡的测试数据和测试结果,以保证后续的故障追溯及问题分析定位。一般我们对代工厂的要求有如下几点:
    2 y7 l4 ?( h! u+ _! w& x4 t2 M8 ?. s/ X
    1、测试报告(严格按照测试点进行测试,编写测试报告);
    ! P( W9 |0 U, [9 c( |7 b) F
    - h) n) I! G# i2、测试数据(过程数据及结果数据);# D& w8 H2 H, ^1 @# `
    ! m* Q. K, ]( O5 R% V; f
    3、测试说明(测试人员、测试时间、测试板卡编号等辅助信息);
    8 f* K1 T4 h) k
    6 H, l# K, P9 ^, i+ j4、流程和规范化严格按照我们要求执行;
    8 M  }5 o0 ^; h$ b' e; z9 `6 u& A( ^- h  A; t4 z) K
    5、双向的审查和考核机制(约束供应商,同时也不断完善流程);5 _# M5 W: E) I; c' o, O7 z

    2 f5 @* d& r! |) q0 {所有的板卡测试完之后,会按照要求打包,入库到我们自己工厂。
    - f* l/ s( N: z5 ^: L: s$ u& Y/ E2 L4 S% G, X0 ~
    自己工厂的入库检测& z3 T- K! w/ K8 A2 P

    + a# i5 a& k: g入库到我们自己工厂的板卡都是成品,也即是完整的板卡。我们的检测主要分为三步:$ u- {+ e% c7 U: }) n" n

    ; G$ X' r0 h8 P1、来料外观检测:主要检测包装合规性、板卡外观等;
    . s3 z! {+ G/ d! ^8 y, A3 A, @3 U3 P
    % @; N& E3 c/ v2、来料板卡检测:再次执行代工厂板卡检测的第五步;主要测量的方式是通过测试环境使用业务软件反向测试硬件整板;依据测试要求及测试点,执行检测,给出测试结论;" V6 G" s6 U+ q! S, l1 n. @

    - s8 J  u& m6 c; `7 U0 ~3、来料入库:如果上述都没有问题,则作为正式的成品入库保存;标明入库品、入库时间、入库人等辅助信息;
    & p. V: n0 H1 T7 x* z( ^
    * Z) x# }0 F2 b- |自己工厂的入库检测起着承前启后的作用,既是对代工厂板卡检测工作的检查和审核,又是硬件质量管理的必要环节。7 S" M7 j$ t! |3 `# C: x" d
    " G6 h6 x9 R  }+ N6 x- ~1 |
    交付用户前的出库检测
    , E( b" Q1 p" H2 Z5 X, b: p0 p  Y7 v: I2 A4 `! ?* ^: \! n
    在接到用户订单后,我们会进行出库前的检测及环境部署,以保证交付的质量,我们出库检测主要分为如下几步:! ]) u. ^. Y$ P7 U

    4 r. p$ B" t0 l  d% M% H1、按照订单领料:按照用户的要求,进行板卡及配件的领料,保证领料的正确性及完整性;
    % G3 c3 }% T/ E9 E0 c+ Y
    7 z, b% I4 p' C* q2、按照测试要求进行测试:按照用户配置,进行版本部署、硬件出库前的检测(主要是基本功能测试、故障模拟、配件测试等),保证到达用户现场正常使用;
    0 i1 H$ y3 e4 x
    0 W8 h! A2 a6 i8 g* ^! A5 f- J3、订单出库:按照公司统一要求,如光盘、手册、合格证等,进行测验及打包包装,入交付库,等待销售提取对应货物;8 o9 W: b2 U- z
    . N2 Q- z) N/ W7 z# O
    这个环节是按照用户的订单要求,进行版本部署,故障模拟测试,整机测验,配件检测等,保证设备交付到用户现场即可正常使用。% P& P% d$ B9 J

    ' O: t7 F. p" l& l* G目前用户的要求比较多,设备的定制化程度比较高,必须在交互用户前做一系列检测,保证硬件的质量。
    & x7 ~5 _* k' d! {+ u7 P$ t7 G3 v! [: z
    小结,以上三个环节环环相扣,每一个环节都至关重要,不能偷工减料,更不能忽略;是构成出厂测验质量保证的基本操作;其它的产品也可以按照类似的步骤进行推广及落地。  I" G: a/ j$ x! a) Y! X& Y* u

    ' S& B  H; \/ r. H7 Y; ?
    ! p, Y" S, n( O( E  v% {

    该用户从未签到

    2#
    发表于 2021-9-16 11:00 | 只看该作者
    硬件板卡的出厂测验是必须要有的环节,不可缺失,也是交付用户前的最后屏障

    该用户从未签到

    3#
    发表于 2021-9-16 11:14 | 只看该作者
    硬件的质量是整个IT系统的质量保证基石
  • TA的每日心情
    奋斗
    2021-12-29 15:54
  • 签到天数: 13 天

    [LV.3]偶尔看看II

    4#
    发表于 2021-9-16 15:49 | 只看该作者
    好像有点道理

    该用户从未签到

    5#
    发表于 2021-9-16 17:49 | 只看该作者
    单板测试完了有可能整机测试也会出问题
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-8-24 17:51 , Processed in 0.109375 second(s), 23 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表