您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 管理学资料 > Sercomm Download 工具功能及使用方法介绍
DownloadSercommDownload工具功能及使用方法介绍1.目的了解SercommDownload工具的功能正确的架设Download测试站,并正确的配置Download程序正确的操作Download程序进行download正确的处理Download过程中遇到的异常2.Download程序界面多网卡Download程序,主要用于download多台相同MAC的产品主要用于download多台不同MAC的产品3.新开启的Download程序配置点击取消输入工单号输入工号进入Config•弹出密码框,输入密码后进入Config界面输入密码点击OK进入Config界面Config界面站别名,用来标注不同的测试站重复发送DL包的次数,和Flash大小有关发送download包超时时间,必须设置为1秒•Retry和Timeout一起构成download过程中的丢包处理机制.•如果出现丢包,DL程序会在timeout之后,重发一次;一直到Retry次数用完还没收到回报,才会判断为Fail.•Retry对于每个不同的包都重新计算是否选择用擦除全部Flash是否检测DUT中的PID和要DL的bin文件中一致是否检测要DL的文件符合sercomm规则•Check_ID和Check_BIN一起构成检测download文件是否正确的机制•此规则只对SercommMTCode和FW有效Check_ID和Check_BIN所检测的内容示例检测的关键字都是以sErCoMm标示的这两幅图是同一个机种的MTCode(上)和FW(下)图,红色框中是PID信息,蓝色框中是版本这是另一个机种的FW,红色框中的PID信息不同选择MES开/关MES测试站站别名是否检测默认MAC•如果需要检测默认MAC,在这里输入默认MAC值•如果是默认MAC,将无法进行download这里选择MES开启时需要投入的条码•检测AssignLanguage是否成功•如果选择的语言和Assign的不同,在DL时会出现Error,无法DL选择网卡如果没有网卡可以选择Disable选择的网卡信息点OK键保存设置待确认设置正确后,点OK键保存设置选择需要保存的文件路径输入保存的文件名点击保存4.Download操作开启程序,出现下图对话框,点取消后进入程序主界面点击取消先选取设定档和需要DL的文件点Load键选择设置好的set档,出现以下对话框点BINFILE键选取需要download的文件,出现以下对话框•选择设置好的*.set文件,然后点击打开•*.set文件要放在c:\sercomm\set\文件夹下面•选择需要DL的文件,然后点击打开•DL用的FW文件要放在c:\sercomm\fw\文件夹下面•DL用的MTCode文件要放在c:\sercomm\mt\文件夹下面要DL的文件的路径,每次新开启程序做DL之前,务必检验文件路径是否正确选用的设定档文件*.set的路径,每次新开启程序做DL之前,务必检验文件路径是否正确•YES:用擦除全部Flash的方式DL,擦除bootloader,config,但保留calibrationdata等内容•NO:只擦除上层code的方式DL,保存bootloader等内容FW信息:FW版本,HW版本,BOARDCODE指产品PID,FW文件产生时间显示是否需要检测ID和BIN需要检测的语言别选好设定档和要DL的bin文件之后要先检测文件路径和设定值是否正确连接好DUT后,点SCAN键如果出现右图,表示网卡无法使用,在红框中标示的是第几项的网卡关闭程序,运行”RmDrv.exe”,然后再开启程序执行SCAN如果还是无法使用,表示网卡损坏或不存在,需要在Config中选择其他网卡检测DUT的状态灯,如果灯号为DL状态,则可以开始进行DL操作SCAN成功后,会在程序界面上显示MAC和对应信息待每个DUT都SCAN到MAC后,点DOWNLOAD键开始DL如果出现“Hardwaremismatch“,表示bin文件错误,不能进行DL显示状态Scanning显示DUT的MAC显示每个DUT的状态显示DUT的code版本显示每个DUT的DL进度输入DUT对应的SN号如果MES开启,SCAN成功后会显示绿色MESON点击DOWNLOAD键开始DL如果出现“Hardwaremismatch“,表示bin错误首先进入Erase状态Erase是在擦除Flash中的内容,为写入新的数据(FW/MTCode等)做准备Erase使用时间和Flash大小有关进入DL后,在PC端不要做任何操作,避免程序或电脑出现异常终止DL过程中务必保证DUT不会断电,否则会无法开机显示当前正在进行Downloading•显示每台DUT的状态•多台DUT做DL时状态会根据板子的进度有所差异Erase成功后会进入Upgrading状态Upgrade是在将选取的bin文件写入到Flash中Upgrade使用时间和bin文件大小有关•显示DUT的状态为Upgrading显示进度条,同时在后面显示当前DL的百分比Upgrade成功后会进入Verifying状态Verify将Flash中内容读出,并和选取的bin文件的内容做比较,来检测Upgrade是否成功Verify使用时间和bin文件大小有关•显示DUT的状态为Verifying显示进度条,同时在后面显示当前DL的百分比Verify成功后会进入Booting状态Booting表示DL数据传输已经完成,正在进行重启Booting时DUT仍然在对Flash进行写入、初始化等操作,还不能断电,否则会出现无法开机的状况Booting使用时间可以在Config中设置,根据不同产品的性能设置不同的值•显示DUT的状态为Booting进度条显示为100%Booting成功后会进入Finish状态,表示DL完成DL完成后,点CLEAR键清除DL信息,然后SCAN进行下一次DL•显示DUT的状态为Finish显示当前状态为FinishDL完成后会显示状态,绿色表示成功,红色表示失败,黄色表示没有被使用点击清除DL信息5.Download过程中的异常状况处理Download过程中出现Error原因及处理方法Download过程中程序或电脑异常关闭的处理方法Download过程中MES异常处理方法5.1SCAN到MAC之后,点击DOWNLOAD键就出现ErrorLanguage栏的语言别和Assign要求的不一致导致ErrorCalibration没做,没有calibrationdata导致出现Error需要Assign文件到Flash时,没有Assign文件导致出现Error点DOWNLOAD键就出现Error的状况,DUT可以断电,不会死机有Assign语言需求时,如果DL选择的语言和Assign不一致,会导致出现Error,无法DL5.2Erase一段时间后出现ErrorConfig中设置的Retry次数不足,在retry时间内没有完成Flash擦除动作而出现ErrorRetry时间最后设置成Flash烧录机EraseFlash所用时间的2倍网卡和DUT直接网线没有连接好也会造成出现ErrorErase一段时间后出现Error,一定不要让DUT断电,否则会无法开机,只能重烧Flash排除环境问题,重新设置Retry后,再重新进行DL即可正常DL不要把4张网卡的网线全接到同一台DUT上,否则只有一个能做,其他都会Error5.3Upgrading和Verifying过程中出现Error网卡和DUT直接网线没有连接好会造成出现Error,首先要确认网络连接的问题排除网络连接问题后,再重新进行DL重新DL仍然会出现Error,就可能是产品HW或code的原因Upgrading和Verifying过程中出现Error后,尽量避免DUT断电,否则可能会无法开机确认bootloader已经DL完,并且断电不会死机的状况下,可以断电5.4产品HW或code问题造成Error时的现象将连接DUT和PC的网线断开后重新连接,PC端网络连接显示无法连接,或很久才可以连接DUT和PC连接正常,但程序执行SCAN时要很久才能得到MAC多台DUT一起DL,但其中有一台DL一直很慢,或者到某一进度(百分比)时很慢每次重新DL时都Upgrading或Verifying到同一进度(百分比)时出现Error5.5DL时程序或电脑异常关闭状况处理程序关闭,但DUT仍然在DL状态的,DUT不要断电,可以重新开启程序进行DL电脑关闭,但DUT仍然在DL状态的,DUT不要断电,可以重新开启电脑后再进行DL电脑损坏无法使用的,DUT不要断电,换用其他电脑后再进行DL发生以上异常时,如果能确认DUT断电后不会死机,并且可以重新DL,可以断电5.6Download过程中MES相关的异常处理方法DL过程中和MES的连接断开,造成DL完成后无法上传MES的,要在确认MES重新连接OK后,重新DLDL完成MES也OK,但DUT不开机的,需要确认Config中Booting时间设置,检查是否在DL后断电过早,并在MES系统中将DUT做进维修处理
本文标题:Sercomm Download 工具功能及使用方法介绍
链接地址:https://www.777doc.com/doc-3403066 .html