首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

请3070高手帮忙,谢谢!!

据我所知,bist并不是一种测试,而是一种语言。从上面我看不出事什么样的测试,能不能再详细点。
这我不清楚!我也是刚刚接触3070,我们公司是在所有的模拟测试、数字测试、功能测试后的最后一步测试!听同事讲是一种功能测试!这一不测试在testplan中是看不到的!好象是那家公司的专利!我提供的资料是在测试出错是打印子打印出的!不知道你要那方面的详细信息?
你testplan中找不到,但肯定有一个这样的子文件。你能找出来看看吗?
不好意思!我想起来了在testplan中的功能测试中可以看到有关bist的一些程序!如定义了一些返回数据的意思!当返回数据是16表示no response from bist
                                                    31表示failed to run bist test
                                                    28      no bist result
                                                    19      system code failed to start
等等!
如果你的bist test老是在同一个地方fail,你可以考虑把其他的关掉,做单步的debug.
我明天会把关于bist测试程式弄上来!在我看来testplan中关于bist的部分好象是用来控制bist测试的,至于debug bist小弟刚入门还不会!能否请版主明示!不胜感激!
你先把程序传上来看看。我们在座下一步打算.
斑竹!以下是我抄的testplan中的关于bist的测试程式!
print tab(10);"Bist testing......"
  for I=1 to 4
  if BoardSet(I) then
   board number is I
  test"digital/"&vaI$(I)&":bist"
    if dutfailed then
   test"digital/"&vaI$(I)&"bist_status";digital Data_Dec(*)
  1:  if Data_Dec(1)=30 then
   2: report"Board"&vaI$(I)&"SDRAM Failed"
   3:end if
4:report "Board"&vaI$(I)&" serial Rom failed"
5: end if
          .
          .
          .
          .
          .
          .
          .
          .
end if
next I
dps
gpdis connect all
unpowered
    其中省掉的部分跟有数字表示的部分的结构一样!
for I=1 to 4
if BoardSet(I) then
board number is I
上面是 scanS/N 四位。

test"digital/"&vaI$(I)&":bist"
if dutfailed then
test"digital/"&vaI$(I)&"bist_status";digital Data_Dec(*)
1: if Data_Dec(1)=30 then
2: report"Board"&vaI$(I)&"SDRAM Failed"
3:end if
4:report "Board"&vaI$(I)&" serial Rom failed"
5: end if
这里才是调子程序测试,你需要找出这个文件在:"digital/"&vaI$(I)&"bist_status";

只有看这个文件你才能明白。

请3070高手帮忙,谢谢!!

各位大虾好!我是刚刚学3070的!最近我在测试电路板时常常在最后的BIST测试中失败!不知道是什么原因!小弟苦思了好长一段时间不得其解!请大虾们帮忙解释!
------------------------------------------------------------
4:bist has failed
  vector  near  1
  status: 1041H
  software timeout occurred and forced
  the sequencer to stop
Clocks were on when stopped
------------------------------------------------------------
board 4 failed to run BIST test
board 4 Haved got more than 2 comp failed

Data is 31
4:power_u460 has failed
subtest:u460pin17_vrt-vrb_pin16

Measured: -86.764m
high limit:1.3500
low limit:1.1500
direct current volts
-----------------------------------------------------------------
board not fully tested.
以上就是小弟在工作过程中遇到的问题!其中有些语句意思不明白,想请大家帮住分析,找出问题的所在!不甚感激!
谢谢斑竹!我先回公司查一下!看看这个子程序的内容!明天我会告诉你查找的结果!
返回列表