一种向机顶盒中烧写mac地址的方法

文档序号:7715033阅读:797来源:国知局
专利名称:一种向机顶盒中烧写mac地址的方法
技术领域
本发明涉及机顶盒的技术领域,尤其涉及一种向机顶盒中烧写MAC地址的方法。
背景技术
在机顶盒的生产过程或者维护过程中,需要对每台机顶盒烧写不同的MAC地址, 而目前通常采用串口烧写的方法来实现,如图l所示,该方法的具体流程为101、进入串口 烧写工位;102、用串口线连接电脑和机顶盒;103、机顶盒开机后检测串口是否接收到MAC 地址烧写信号,若是,则接收MAC地址并依此向本机顶盒中烧写MAC地址;104、完成当前的 烧写后返回步骤101继续下一台机顶盒的MAC地址烧写。
采用串口烧写的方法具有以下缺陷 1)由于一个烧写工位需要配置一台电脑和一根配线,因而在采用多个工位同时进
行烧写时需要配置多台电脑和多根配线,这样便占用了较多的资源。 2)操作复杂,而且经常出现串口无法通信的情况。 3)随着新的芯片方案推出,很多机顶盒都配置了 USB 口,而不再配置串口,因而需 要提出新的烧写方法。

发明内容
本发明所要解决的技术问题是提供一种向机顶盒中烧写MAC地址的方法,节省资 源,简化操作流程,减少出错率。 为解决上述技术问题,本发明采用以下解决方案 —种向机顶盒中烧写MAC地址的方法,所述机顶盒包括USB接口 ,该方法包括
预先在U盘中设置烧写控制文件; 将所述U盘插入机顶盒的USB接口中,该机顶盒从所述烧写控制文件中读取待烧 写的MAC地址并进行烧写。 其中,所述烧写控制文件包括MAC地址控制信息以及待烧写的MAC地址列表;且所 述机顶盒在烧写成功之后对所述MAC地址控制信息进行相应修改。
其中,所述烧写控制文件包括相同的文件一和文件二 。 其中,所述机顶盒在读取待烧写的MAC地址之前还对所述文件一和文件二分别进 行CRC校验,若文件一和文件二均通过校验,则从文件一 / 二中读取待烧写的MAC地址;若 只有一个文件通过校验,则用校验正确的文件一 / 二覆盖校验错误的文件二 / 一后从文件 一 / 二中读取待烧写的MAC地址。
本发明具有以下有益效果 本发明将需要烧写的MAC地址存储于U盘,机顶盒从U盘中读取待烧写的MAC地 址并自动完成烧写,这样在烧写MAC地址时便无需配备电脑,简化了工厂生产设备;由于不 需要电脑操作,简化了操作;且发布软件不再需要发布对应的电脑端软件,减少出错概率。


图1是现有技术中采用串口烧写的方法流程图; 图2是本发明中采用USB实现烧写的方法流程图; 图3是本发明的实施例中通过USB实现烧写的详细流程图。
具体实施例方式
本发明的核心思想为将MAC地址控制信息以及待烧写的MAC地址信息存储于U 盘中,在需要进行烧写时,将U盘插入机顶盒后自动进行MAC地址的烧写。请参阅图2,该方 法包括以下步骤 201、机顶盒进入烧写工位; 202、将待烧写的MAC地址的U盘插入到机顶盒的USB接口 ;
203、机顶盒开机; 204、机顶盒从U盘中读取待烧写的MAC地址并自动进行烧写;
205、烧写成功后机顶盒更新U盘中的MAC地址控制信息。
下面结合附图和实施例对本发明作进一步的详细说明 本实施例中,首先在U盘中预先预置2个相同的烧写控制文件A和B,其中包含了 此批次生产需要烧写的MAC地址列表和已经烧写的MAC地址列表、以及MAC地址控制信息 等信息。同一批次生产可以同时提供多个U盘,里面放入不同MAC地址库,实现多个工位同 时烧写MAC地址。 请参阅图3,本实施例的方法具体包括
301、机顶盒开机。 302、机顶盒判断U盘中是否存在烧写控制文件A和B 若是,则继续下一步;否 则,进入正常工作流程。 303、机顶盒对A和B文件分别进行CRC校验,若两文件均通过校验,则继续下一
步;若只有一个文件通过校验,则用校验正确的文件覆盖校验错误的文件后继续下一步。 304、将文件A更新,使将要烧写的MAC地址移动到已烧写的存储区段。 305、烧写当前MAC地址。 306、更新B文件使其与A文件内容相同。 以上实施例仅用以说明本发明的技术方案而非限制,仅仅参照较佳实施例对本发 明进行了详细说明。本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改 或者等同替换,而不脱离本发明技术方案的精神和范围,均应涵盖在本发明的权利要求范 围当中。
权利要求
一种向机顶盒中烧写MAC地址的方法,所述机顶盒包括USB接口,其特征在于,该方法包括预先在U盘中设置烧写控制文件;将所述U盘插入机顶盒的USB接口中,该机顶盒从所述烧写控制文件中读取待烧写的MAC地址并进行烧写。
2. 如权利要求l所述的向机顶盒中烧写MAC地址的方法,其特征在于,所述烧写控制文 件包括MAC地址控制信息以及待烧写的MAC地址列表;且所述机顶盒在烧写成功之后对所 述MAC地址控制信息进行相应修改。
3. 如权利要求1或2所述的向机顶盒中烧写MAC地址的方法,所述烧写控制文件包括 相同的文件一和文件二。
4. 如权利要求3所述的向机顶盒中烧写MAC地址的方法,所述机顶盒在读取待烧写的 MAC地址之前还对所述文件一和文件二分别进行CRC校验,若文件一和文件二均通过校验, 则从文件一/二中读取待烧写的MAC地址;若只有一个文件通过校验,则用校验正确的文件 一 / 二覆盖校验错误的文件二 / 一后从文件一 / 二中读取待烧写的MAC地址。
全文摘要
本发明公开了一种向机顶盒中烧写MAC地址的方法,所述机顶盒包括USB接口,其特征在于,该方法包括预先在U盘中设置烧写控制文件;将所述U盘插入机顶盒的USB接口中,该机顶盒从所述烧写控制文件中读取待烧写的MAC地址并进行烧写。本发明将需要烧写的MAC地址存储于U盘,机顶盒从U盘中读取待烧写的MAC地址并自动完成烧写,这样在烧写MAC地址时便无需配备电脑,简化了工厂生产设备;由于不需要电脑操作,简化了操作;且发布软件不再需要发布对应的电脑端软件,减少出错概率。
文档编号H04N5/00GK101764918SQ20091018895
公开日2010年6月30日 申请日期2009年12月16日 优先权日2009年12月16日
发明者于海波 申请人:康佳集团股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1