本发明涉及智能硬件领域,是一个小系统sn号和mac快速烧录地址的方法。
背景技术:
网络机顶盒一般都有自己唯一的sn号和mac地址,存flash某个不能随意擦除的空间。在工厂生产过程中,每台机器都需要单独烧录不同的机器。sn号和mac需要有效保证地址、生产效率和准确性。
需要使用传统方案flash烧录器,烧写固定地址,每台机器都要烧录唯一的id,效率低,只能通过烧录器返回的结果来判断烧录是否成功,准确性不理想。
技术实现要素:
本发明为解决背景技术到的缺陷,本发明提供了高烧写效率、数据准确性和回传pc可以记录和追溯端数据的小系统sn号和mac通过以下技术方案实现快速烧录地址的方法。
小系统sn号和mac快速烧录地址的方法包括以下步骤:
步骤1。当网络机顶盒在生产中首次启动时,自行检测内部sn号和mac如果数据完整,地址将正常启动,否则待烧录模式将进入工厂模式;
步骤2,通过机顶盒uart通信连接pc计算机,可用和匹配的验证sn号和mac接收数据后,完成本机的烧录工作,并将信息返回pc验证备份;
步骤3,机顶盒将sn号和mac保护地址保存的数据,并进入正常启动程序。
附图说明
图1是本发明实施例中烧录方法的流程框图。
具体实施方法
本发明的实施例明本发明的实施例,但本发明可以通过权利要求限制和覆盖的各种不同方式实施。
如图1所示,小系统sn号和mac快速烧录地址的方法包括以下步骤:
步骤1。当网络机顶盒在生产中首次启动时,自行检测内部sn号和mac地址,如果数据完整,则正常启动,否则进入工厂模式,内部验证和启动可以保证数据的准确性,降低不良率。
步骤2,通过机顶盒uart通信连接pc计算机,可用和匹配的验证sn号和mac接收数据后,完成本机的烧录工作,并将信息返回pc验证备份;uart通信烧写效率高,烧写和锁定可在几秒钟内完成。
步骤3,机顶盒将sn号和mac保护地址保存的数据,并进入正常启动程序。pc可以记录和追溯端数据,保证生产环节的控制。
以上仅为本发明的首选实施例,不限制本发明。对于本领域的技术人员,本发明可能会有各种变化和变化。本发明的精神和原则内的任何修改。