CN101764918A - 一种向机顶盒中烧写mac地址的方法 - Google Patents

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

Info

Publication number
CN101764918A
CN101764918A CN200910188954A CN200910188954A CN101764918A CN 101764918 A CN101764918 A CN 101764918A CN 200910188954 A CN200910188954 A CN 200910188954A CN 200910188954 A CN200910188954 A CN 200910188954A CN 101764918 A CN101764918 A CN 101764918A
Authority
CN
China
Prior art keywords
programming
mac address
top box
file
flash disk
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN200910188954A
Other languages
English (en)
Inventor
于海波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konka Group Co Ltd
Original Assignee
Konka Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Konka Group Co Ltd filed Critical Konka Group Co Ltd
Priority to CN200910188954A priority Critical patent/CN101764918A/zh
Publication of CN101764918A publication Critical patent/CN101764918A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Stored Programmes (AREA)

Abstract

本发明公开了一种向机顶盒中烧写MAC地址的方法,所述机顶盒包括USB接口,其特征在于,该方法包括:预先在U盘中设置烧写控制文件;将所述U盘***机顶盒的USB接口中,该机顶盒从所述烧写控制文件中读取待烧写的MAC地址并进行烧写。本发明将需要烧写的MAC地址存储于U盘,机顶盒从U盘中读取待烧写的MAC地址并自动完成烧写,这样在烧写MAC地址时便无需配备电脑,简化了工厂生产设备;由于不需要电脑操作,简化了操作;且发布软件不再需要发布对应的电脑端软件,减少出错概率。

Description

一种向机顶盒中烧写MAC地址的方法
技术领域
本发明涉及机顶盒的技术领域,尤其涉及一种向机顶盒中烧写MAC地址的方法。
背景技术
在机顶盒的生产过程或者维护过程中,需要对每台机顶盒烧写不同的MAC地址,而目前通常采用串口烧写的方法来实现,如图1所示,该方法的具体流程为: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文件内容相同。
以上实施例仅用以说明本发明的技术方案而非限制,仅仅参照较佳实施例对本发明进行了详细说明。本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神和范围,均应涵盖在本发明的权利要求范围当中。

Claims (4)

1.一种向机顶盒中烧写MAC地址的方法,所述机顶盒包括USB接口,其特征在于,该方法包括:
预先在U盘中设置烧写控制文件;
将所述U盘***机顶盒的USB接口中,该机顶盒从所述烧写控制文件中读取待烧写的MAC地址并进行烧写。
2.如权利要求1所述的向机顶盒中烧写MAC地址的方法,其特征在于,所述烧写控制文件包括MAC地址控制信息以及待烧写的MAC地址列表;且所述机顶盒在烧写成功之后对所述MAC地址控制信息进行相应修改。
3.如权利要求1或2所述的向机顶盒中烧写MAC地址的方法,所述烧写控制文件包括相同的文件一和文件二。
4.如权利要求3所述的向机顶盒中烧写MAC地址的方法,所述机顶盒在读取待烧写的MAC地址之前还对所述文件一和文件二分别进行CRC校验,若文件一和文件二均通过校验,则从文件一/二中读取待烧写的MAC地址;若只有一个文件通过校验,则用校验正确的文件一/二覆盖校验错误的文件二/一后从文件一/二中读取待烧写的MAC地址。
CN200910188954A 2009-12-16 2009-12-16 一种向机顶盒中烧写mac地址的方法 Pending CN101764918A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200910188954A CN101764918A (zh) 2009-12-16 2009-12-16 一种向机顶盒中烧写mac地址的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910188954A CN101764918A (zh) 2009-12-16 2009-12-16 一种向机顶盒中烧写mac地址的方法

Publications (1)

Publication Number Publication Date
CN101764918A true CN101764918A (zh) 2010-06-30

Family

ID=42495893

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910188954A Pending CN101764918A (zh) 2009-12-16 2009-12-16 一种向机顶盒中烧写mac地址的方法

Country Status (1)

Country Link
CN (1) CN101764918A (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102231852A (zh) * 2011-05-06 2011-11-02 深圳市九洲电器有限公司 一种机顶盒序列号烧写方法及装置
CN102306502A (zh) * 2011-05-20 2012-01-04 广州视源电子科技有限公司 烧录ci plus证书的方法及其***
CN102831933A (zh) * 2012-08-23 2012-12-19 广东长虹电子有限公司 一种通过usb自动烧录mac地址的方法
CN103220578A (zh) * 2013-03-26 2013-07-24 深圳市九洲电器有限公司 一种高安全机顶盒及其生产方法、***
CN105553744A (zh) * 2015-12-31 2016-05-04 西安诺瓦电子科技有限公司 一种基于单片机的网络设备的生产方法
CN106878486A (zh) * 2017-03-06 2017-06-20 郑州云海信息技术有限公司 一种防止板载网卡mac地址被修改的方法及***

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102231852A (zh) * 2011-05-06 2011-11-02 深圳市九洲电器有限公司 一种机顶盒序列号烧写方法及装置
CN102231852B (zh) * 2011-05-06 2014-05-28 深圳市九洲电器有限公司 一种机顶盒序列号烧写方法及装置
CN102306502A (zh) * 2011-05-20 2012-01-04 广州视源电子科技有限公司 烧录ci plus证书的方法及其***
CN102306502B (zh) * 2011-05-20 2015-12-16 广州视源电子科技股份有限公司 烧录ci plus证书的方法及其***
CN102831933A (zh) * 2012-08-23 2012-12-19 广东长虹电子有限公司 一种通过usb自动烧录mac地址的方法
CN103220578A (zh) * 2013-03-26 2013-07-24 深圳市九洲电器有限公司 一种高安全机顶盒及其生产方法、***
CN103220578B (zh) * 2013-03-26 2016-03-09 深圳市九洲电器有限公司 一种高安全机顶盒及其生产方法、***
CN105553744A (zh) * 2015-12-31 2016-05-04 西安诺瓦电子科技有限公司 一种基于单片机的网络设备的生产方法
CN105553744B (zh) * 2015-12-31 2019-01-29 西安诺瓦电子科技有限公司 一种基于单片机的网络设备的生产方法
CN106878486A (zh) * 2017-03-06 2017-06-20 郑州云海信息技术有限公司 一种防止板载网卡mac地址被修改的方法及***

Similar Documents

Publication Publication Date Title
CN101764918A (zh) 一种向机顶盒中烧写mac地址的方法
US9329992B2 (en) Data storage device and flash memory control method
US20130185484A1 (en) File programming method and associated device for nand flash
CN108804024B (zh) 数据储存装置及其操作方法
US9218891B2 (en) Data storage device and flash memory control method
CN101325090B (zh) 通过使循环冗余码线路相对于数据线路偏移改善等待时间
CN101271396A (zh) 电子装置及其在线更新固件的方法
CN103324503A (zh) 一种数据烧录***及方法
CN102637461B (zh) 支持坏块闪存扫描的启动方法
CN103135941B (zh) 嵌入式存储器的管理方法、嵌入式存储器及电子设备
CN102597975A (zh) 一次可编程存储器装置及其方法
CN102104800B (zh) 一种烧写机顶盒序列号的方法及***
CN111176665B (zh) 大容量emmc镜像制作方法和装置
CN103778964A (zh) 一种NAND Flash烧写数据的处理、使用方法及装置、***
US20130067142A1 (en) Flash memory storage device and method of judging problem storage regions thereof
CN103092634A (zh) 一种多flash设备的机顶盒软件升级方法
CN101790027A (zh) 机顶盒序列号写入方法
CN1833289A (zh) 用于连接一个或多个存储器芯片的集线器模块
CN104133743B (zh) 一种将文件烧录到emmc芯片的方法及装置
CN101388256A (zh) 用于一存储器元件产生一低级错误更正码的控制器及其方法
CN105072441A (zh) 一种机顶盒软件检测方法
CN103809988A (zh) 一种信息处理方法及电子设备
CN101510948A (zh) 一种机顶盒软件升级方法
US20110154162A1 (en) Data writing method for a flash memory, and flash memory controller and flash memory storage apparatus using the same
CN101882086B (zh) 一种机顶盒的串口升级数据组织方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20100630