本发明涉及智能硬件领域,一种小系统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端的数据可以记录和追溯,保证生产环节的管控。

以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改。

android烧写固定MAC,小系统SN号和MAC地址快速烧录的方法与流程相关推荐

  1. 使用USB转TTL下载器将固件烧写到STM32F103C8T6最小系统板中

    使用USB转TTL下载器将固件烧写到STM32F103C8T6最小系统板中 1.设置keil5,生成hex文件 2.下载安装CH340驱动 3.下载安装mcuisp或Flymcu 4.接线并下载程序 ...

  2. iphone当前系统时间与服务器不一致,mac双系统时间不对怎么办 mac双系统时间不一致解决办法...

    mac双系统时间不对原因: Windows和MacOSX缺省看待PC的CMOS记录的时钟是不一样的. Windows将这个时钟作为本地时间来看待,也就是CMOS时间就是北京时间. MacOSX将这个时 ...

  3. mac重置系统_如何在Mac上重置打印系统

    mac重置系统 Printers are notorious for failing frequently. A quick restart of the printer or computer us ...

  4. 小程序生成图片保存到系统相册_电子相册怎么做 快速制作电子相册方法

    电子相册怎么做 快速制作电子相册方法?下面就是有关快速制作电子相册的具体方法. 方法/步骤 1 方法一:利用PPT制作电子相册.首先,我们新建一个PPT,点击工具栏"插入"--&q ...

  5. 苹果当前系统时间与服务器不一致,mac双系统时间不对怎么办 mac双系统时间不一致解决办法...

    mac双系统时间不对原因: Windows和MacOSX缺省看待PC的CMOS记录的时钟是不一样的. Windows将这个时钟作为本地时间来看待,也就是CMOS时间就是北京时间. MacOSX将这个时 ...

  6. mac最新系统10.10.4下载地址

    更新mac最新系统时,从官网下载速度比较慢,这里提供一个下载地址. 百度云盘:http://pan.baidu.com/s/1c0HGmGw 因为AppStore更新10.10.4时总是提示下载后需要 ...

  7. linux判断usb进程命令,一种在Linux系统下审计USB设备历史使用情况的方法与流程...

    本发明涉及计算机审计技术领域,具体涉及一种在Linux系统下审计USB设备历史使用情况的方法. 背景技术: 如今,在linux系统中,对于USB设备的插入拔出事件,系统自身是不带有审计功能的,这使得普 ...

  8. java sap总账凭证接口_SAP系统接口自动生成会计凭证且无需记账码的方法与流程...

    本发明涉及sap系统接口自动生成会计凭证且无需记账码的方法,属于企业信息化管理技术领域. 背景技术: 在企业信息化管理领域,sap系统接口有着非常重要的意义,它担当着sap系统与其他信息系统的桥梁功能 ...

  9. 使用python写的一个小系统

    最近在学习python写了一个学生管理系统,参考使用python创建学生管理系统_宇同学的博客-CSDN博客_python学生管理系统(感谢大牛的分享),不过小编对部分代码可读性进行了调整并新增了部分 ...

  10. android html footer 固定,前端小技巧之footer固定

    想滚的footer html: css: html, body { height: 100%; //关键1} .main-container { min-height: 100%; //关键2 pos ...

最新文章

  1. EEG伪影详解和过滤工具的汇总(二)
  2. cn.hutool.poi.excel.ExcelUtil 只输出指定的标题
  3. Golang简单写文件操作的四种方法
  4. VBA在EXCEL中创建图形线条
  5. 【C 语言】二级指针作为输入 ( 二维数组 | 二维数组内存大小计算 | 指针跳转步长问题 )
  6. python统计字数分布可视化展示_数据的概率分布并用python实现概率分布可视化图...
  7. cmake copy dll输出目录_VScode下 多文件,小工程使用cmake 速记
  8. java 将base64字符串转换成图片
  9. hdu 2896 AC自动机
  10. GMA Round 1 向量计算
  11. 遥控器鼠标模式切换 android 4.4
  12. matlab中norm函数的用法
  13. Message from debugger: Terminated due to signal 6
  14. 计算机进入启动死循环,Win10开机死循环重启解决方法
  15. 【Vue组件】从零开始实现一个支持插入自定义表情的评论组件
  16. 联想ghost重装系统_史上最全的重装ghost系统错误解决方法大全
  17. android 车载安富蓝牙电话开发,Android平台BLE低功耗蓝牙开发
  18. 心知天气数据API 产品的高并发实践
  19. 【小5聊】一招解决win7浏览器不能上网的情况
  20. 鸿蒙系统有通知服务器吗,鸿蒙系统通知栏怎么清除和打开?鸿蒙系统没有下拉菜单怎么回事?...

热门文章

  1. 《电脑书籍镜像下载3CD PDG格式》PDG电子书[ISO]
  2. Portainer中文汉化
  3. swot分析法案例_型男收割机之SWOT分析法——大龄剩女脱单攻略
  4. 单词风暴2009免费分享版
  5. 电脑数据恢复软件推荐10款
  6. 目标检测-爬虫-利用百度识图的方法来批量的爬取图片生产数据集
  7. php ecshop二次开发,ecshop二次开发对ecshop系统框架分析
  8. 《淘宝技术这十年》简评
  9. 记录一次使用python来实现雷神加速器自动恢复时间和暂停时间的脚本
  10. SQLite3介绍及SQL语句详解(SQLite一)