对机顶盒网口好坏测试及写入MAC地址的方法转让专利

申请号 : CN201010136341.3

文献号 : CN101867499B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 方立

申请人 : 福建新大陆通信科技股份有限公司

摘要 :

本发明提供了一种对机顶盒网口好坏测试及写入MAC地址的方法,包括用PC机对一特殊的装置配置一次需要写入机顶盒的起始MAC相关信息,再将待测试的机顶盒与所述装置通过网口连接,由所述装置对机顶盒进行网口检测、写入MAC地址并校验,从而计算出新的MAC地址的过程,这个过程中同时设置多级判断条件以判断待测试的机顶盒网口的好坏。本发明方法可实现机顶盒网口的自动检测,同时自动完成MAC地址的写入和校验,不容易出现写错,写重或者漏写等问题,使作业效率得到极大地提高。

权利要求 :

1.一种对机顶盒网口好坏测试及写入MAC地址的方法,其特征在于:利用一可对机顶盒网口检测和写入MAC地址的装置,先后通过网口分别与PC机及机顶盒连接,用PC机配置需要写入机顶盒的起始MAC相关信息到装置中,配置好之后再通过该装置对机顶盒进行网口检测、写入MAC地址并校验,从而计算出新的MAC地址;

所述方法具体包括下述步骤:

步骤10、提供一所述可对机顶盒网口检测和写入MAC地址的装置,该装置包括一单片机主芯片,以及均连接至该单片机主芯片的一存储器、一按键模块、一提示模块和一网口;

步骤20、通过网线把所述装置和PC机连接,在PC端工具上配置本次需要写入机顶盒的起始MAC相关信息到装置中,该相关信息包括设置机顶盒的默认MAC地址、MAC地址自动增减的方式、连接机顶盒的超时时间,所述装置再把收到的各种参数信息存储到所述存储器中,之后将PC机从网口拆下;

步骤30、将待测试的机顶盒与所述装置通过网口连接,由所述装置对机顶盒进行网口检测、写入MAC地址并校验:所述装置对机顶盒在生产的时候所写入默认的MAC地址发送连接命令,并等待机顶盒回复连接成功的命令:如果在预设的连接机顶盒的超时时间内,所述装置没有收到相应的机顶盒发回的连接成功的命令,则认为机顶盒不存在或发送失败,并提示连接失败信息,此时再通过人工检测机顶盒的网口是否插好,如果插好则判断机顶盒的网口损坏;

如果机顶盒发回连接成功命令,则所述装置发送相应的MAC地址给机顶盒,同时等待相应的预设的连接机顶盒的超时时间:如果机顶盒收到MAC地址后,把它们写入机顶盒的存储单元中,并用新的MAC地址重新和所述装置建立连接,并发回新的MAC地址到装置中,完成对新的MAC地址的校验;如果没有收到机顶盒发回的新的MAC地址,则所述装置提示写入MAC地址失败的信息;

步骤40、所述装置收到机顶盒发回的新的MAC地址后,提示操作成功信息,并把这个新的MAC地址写入所述装置的存储器的数据库中;最后由所述装置根据设置的相关的自动增减的方式,重新计算出最后的MAC地址。

2.根据权利要求1所述的对机顶盒网口好坏测试及写入MAC地址的方法,其特征在于:

所述步骤20中,在PC端工具上配置本次需要写入机顶盒的起始MAC相关信息到装置中时,是写入批量的以对应多个机顶盒的起始MAC相关信息;

且所述对机顶盒网口好坏测试及写入MAC地址的方法还包括

步骤50、更换新的机顶盒后,重复步骤30和步骤40,当遇到原先已经写过的MAC地址时,所述装置提示该MAC地址已存在,并提示用户可继续写入或按照设置的相关的自动增减的方式重新计算出新的MAC地址写入。

3.根据权利要求1或2所述的对机顶盒网口好坏测试及写入MAC地址的方法,其特征在于:所述提示模块包括显示板、蜂鸣器以及指示灯的至少一种。

说明书 :

对机顶盒网口好坏测试及写入MAC地址的方法

【技术领域】

[0001] 本发明涉及一种嵌入式技术,特别涉及一种对机顶盒网口好坏测试及写入MAC地址的方法。【背景技术】
[0002] 随着国家对三网融合越来越重视,身为广播电视网领域的数字电视机顶盒也开始逐渐的配置网口,作为对三网融合的有力支持。而在生产带网口的机顶盒时需要工人一台一台的手工检测网口的好坏而且还需要通过遥控器手动地一台一台的输入MAC地址,人工检测操作繁琐,而且耗时,严重影响生产效率,同时通过人工手工输入还容易出现写错,写重或者漏写等问题。【发明内容】
[0003] 本发明要解决的技术问题,在于提供一种对机顶盒网口好坏测试及写入MAC地址的方法,实现网口自动检测,同时自动完成MAC地址的写入和校验。
[0004] 本发明要解决的技术问题是这样实现的:一种对机顶盒网口好坏测试及写入MAC地址的方法,利用一可对机顶盒网口检测和写入MAC地址的装置,先后通过网口分别与PC机及机顶盒连接,用PC机配置需要写入机顶盒的起始MAC相关信息到装置中,配置好之后再通过该装置对机顶盒进行网口检测、写入MAC地址并校验,从而计算出新的MAC地址。 [0005] 上述方法具体包括下述步骤:
[0006] 步骤10、提供一所述可对机顶盒网口检测和写入MAC地址的装置,该装置包括一单片机主芯片,以及均连接至该单片机主芯片的一存储器、一按键模块、一提示模块和一网口;
[0007] 步骤20、通过网线把所述装置和PC机连接,在PC端工具上配置本次需要写入机顶盒的起始MAC相关信息到装置中,该相关信息包括设置机顶盒的默认MAC地址、MAC地址自动增减的方式、连接机顶盒的超时时间,所述装置再把收到的各种参数信息存储到所述存储器中,之后将PC机从网口拆下;
[0008] 步骤30、将待测试的机顶盒与所述装置通过网口连接,由所述装置对机顶盒进行网口检测、写入MAC地址并校验:
[0009] 所述装置对机顶盒在生产的时候所写入默认的MAC地址发送连接命令,并等待机顶盒回复连接成功的命令:
[0010] 如果在预设的连接机顶盒的超时时间内,所述装置没有收到相应的机顶盒发回的连接成功的命令,则认为机顶盒不存在或发送失败,并提示连接失败信息,此时再通过人工检测机顶盒的网口是否插好,如果插好则判断机顶盒的网口损坏;
[0011] 如果机顶盒发回连接成功命令,则所述装置发送相应的MAC地址给机顶盒,同时等待相应的预设的连接机顶盒的超时时间:如果机顶盒收到MAC地址后,把它们写入机顶盒的存储单元中,并用新的MAC地址重新和所述装置建立连接,并发回新的MAC地址到装置中,完成对新的MAC地址的校验;如果没有收到机顶盒发回的新的MAC地址,则所述装置提示写入MAC地址失败的信息;
[0012] 步骤40、所述装置收到机顶盒发回的新的MAC地址后,提示操作成功信息,并把这个新的MAC地址写入所述装置的存储器的数据库中;最后由所述装置根据设置的相关的自动增减的方式,重新计算出最后的MAC地址。
[0013] 较佳的,所述步骤20中,在PC端工具上配置本次需要写入机顶盒的起始MAC相关信息到装置中时,是写入批量的以对应多个机顶盒的起始MAC相关信息;且所述对机顶盒网口好坏测试及写入MAC地址的方法还包括步骤50、更换新的机顶盒后,重复步骤30和步骤40,当遇到原先已经写过的MAC地址时,所述装置提示该MAC地址已存在,并提示用户可继续写入或按照设置的相关的自动增减的方式重新计算出新的MAC地址写 入。 [0014] 较佳的,所述提示模块包括显示板、蜂鸣器以及指示灯的至少一种,显示板用于显示提示信息,蜂鸣器用于提示信息时发出警报声。
[0015] 本发明的优点在于:本发明方法可实现机顶盒网口的自动检测,同时自动完成MAC地址的写入和校验,不容易出现写错,写重或者漏写等问题,使作业效率得到极大地提高。【附图说明】
[0016] 下面参照附图结合实施例对本发明作进一步的说明。
[0017] 图1是本发明方法所涉及的一种可对机顶盒网口检测和写入MAC地址的装置的原理结构示意图。
[0018] 图2是本发明方法的流程示意图。【具体实施方式】
[0019] 请参阅图1所示,本发明方法所涉及的一种可对机顶盒网口检测和写入MAC地址的装置包括一单片机主芯片、一存储器、一按键模块、一提示模块,以及一网口,所述单片机主芯片分别与所述存储器、按键模块、提示模块、网口连接。所述提示模块可以是显示板(如LED显示板或LCD显示板)、蜂鸣器以及指示灯的其中一种或几种,显示板用于显示提示信息;蜂鸣器,用于在提示信息时发出警报声。
[0020] 再请参考图2所示,本发明的对机顶盒网口好坏测试及写入MAC地址的方法,利用一可对机顶盒网口检测和写入MAC地址的装置,先后通过网口分别与PC机及机顶盒连接,用PC机配置需要写入机顶盒的起始MAC相关信息到装置中,配置好之后再通过该装置对机顶盒进行网口检测、写入MAC地址并校验,从而计算出新的MAC地址。
[0021] 具体包括下述步骤:
[0022] 步骤10、提供一所述可对机顶盒网口检测和写入MAC地址的装置; [0023] 步骤20、通过网线把所述装置和PC机连接,在PC端工具上配置本次需要写入机顶盒的起始MAC相关信息到装置中,该相关信息包括设置机顶 盒的默认MAC地址、MAC地址自动增减的方式、连接机顶盒的超时时间,所述装置再把收到的各种参数信息存储到所述存储器中,之后将PC机从网口拆下;
[0024] 步骤30、将待测试的机顶盒与所述装置通过网口连接,由所述装置对机顶盒进行网口检测、写入MAC地址并校验:
[0025] 所述装置对机顶盒在生产的时候所写入默认的MAC地址发送连接命令,并等待机顶盒回复连接成功的命令:
[0026] 如果在预设的连接机顶盒的超时时间内,所述装置没有收到相应的机顶盒发回的连接成功的命令,则认为机顶盒不存在或发送失败,并提示连接失败信息,此时再通过人工检测机顶盒的网口是否插好,如果插好则判断机顶盒的网口损坏;
[0027] 如果机顶盒发回连接成功命令,则所述装置发送相应的MAC地址给机顶盒,同时等待相应的预设的连接机顶盒的超时时间:如果机顶盒收到MAC地址后,把它们写入机顶盒的存储单元中,并用新的MAC地址重新和所述装置建立连接,并发回新的MAC地址到装置中,完成对新的MAC地址的校验;如果没有收到机顶盒发回的新的MAC地址,则所述装置提示写入MAC地址失败的信息;
[0028] 步骤40、所述装置收到机顶盒发回的新的MAC地址后,提示操作成功信息,并把这个新的MAC地址写入所述装置的存储器的数据库中;最后由所述装置根据设置的相关的自动增减的方式,重新计算出最后的MAC地址。
[0029] 其中,所述步骤20中,在PC端工具上配置本次需要写入机顶盒的起始MAC相关信息到装置中时,可以写入批量的以对应多个机顶盒的起始MAC相关信息,如500条,即可对应500个机顶盒,可进一步提高效率;
[0030] 如此,所述对机顶盒网口好坏测试及写入MAC地址的方法还包括步骤50、更换新的机顶盒后,重复步骤30和步骤40,当遇到原先已经写过的MAC地址时,所述装置提示该MAC地址已存在,并提示用户可继续写入或按照设置的相关的自动增减的方式重新计算出新的MAC地址写入。