首页> 中国专利> 一种修改产品product ID的方法

一种修改产品product ID的方法

摘要

本发明提供一种修改产品product ID的方法,包括以下步骤,S1:SD卡格式化为FAT32格式,SD卡根目录放入uuid.dat(或productid.dat,作为工厂模式的标志)、Config_pach.ini文件;S2:SD卡插入设备,设备上电;S3:系统读取Config_pach.ini文件中的product ID,并将其写入系统文件/mnt/mtd/Conf ig_pach.ini中;S4:读取/mnt/mtd/Config_pach.ini里的product ID去做初始化,并完成特定功能;S5:播放提示音后,设备断电、拔出SD卡,完成修改操作,可以避免拆卸产品外壳,避免重新烧录固件,适配不同机型的马达,便于不同产品、机型间的灵活调整;方便不同机型间的芯片挪用,提高芯片的利用率。

著录项

  • 公开/公告号CN113138784A

    专利类型发明专利

  • 公开/公告日2021-07-20

    原文格式PDF

  • 申请/专利权人 中山亿联智能科技有限公司;

    申请/专利号CN202110436737.8

  • 发明设计人 杨文静;柯浩伟;

    申请日2021-04-22

  • 分类号G06F8/65(20180101);G06F3/06(20060101);

  • 代理机构44581 深圳正和天下专利代理事务所(普通合伙);

  • 代理人杨波

  • 地址 528400 广东省中山市三角镇高平大道西1号之一的厂房E三楼

  • 入库时间 2023-06-19 11:54:11

说明书

[技术领域]

本发明涉及产品product ID修改技术领域,尤其涉及一种修改产品product ID的方法。

[背景技术]

在产品开发中,为了方便代码编写及后续维护,往往同一类产品共用一个固件时,这时就需要通过product ID来区分具体的产品型号,在代码流程中针对不同的型号,来处理相应的事务。

针对工厂有时需要把库存机器翻修为其他机型的这一需求,要对product ID做客制化处理,这时候我们需要修改产品的product ID,由于product ID写在OTP区域(该区域只能写一次),因此修改很不方便。

本方法,主要是方便解决product ID的修改问题。

便于产品的翻修及重新客制化,可以避免拆卸产品外壳,避免重新烧录固件,适配不同机型的马达,便于不同产品、机型间的灵活调整;方便不同机型间的芯片挪用,提高芯片的利用率。

[发明内容]

为克服现有技术所存在的问题,本发明提供一种修改产品product ID的方法。

本发明解决技术问题的方案是提供一种修改产品product ID的方法,包括以下步骤,

S1:SD卡格式化为FAT32格式,SD卡根目录放入uuid.dat(或productid.dat,作为工厂模式的标志)、Config_pach.ini文件;

S2:SD卡插入设备,设备上电;

S3:系统读取Config_pach.ini文件中的product ID,并将其写入系统文件/mnt/mtd/Config_pach.ini中;

S4:读取/mnt/mtd/Config_pach.ini里的product ID去做初始化,并完成特定功能;

S5:播放提示音后,设备断电、拔出SD卡,完成修改操作。

优选地,所述步骤S1至所述步骤S5中,还支持正常通过读取OTP中的product ID来完成相应功能。

优选地,所述步骤S1至所述步骤S5中,支持通过SD卡来多次修改/mnt/mtd/Config_pach.ini配置,以此来修改产品product ID。

优选地,所述步骤S1中,使用uuid.dat和productid.dat,来作为工厂模式的标志,且仅在工厂模式下能修改product ID,避免误操作。

与现有技术相比,本发明一种修改产品product ID的方法通过采用以下步骤,S1:SD卡格式化为FAT32格式,SD卡根目录放入uuid.dat(或productid.dat,作为工厂模式的标志)、Config_pach.ini文件;S2:SD卡插入设备,设备上电;S3:系统读取Config_pach.ini文件中的product ID,并将其写入系统文件/mnt/mtd/Config_pach.ini中;S4:读取/mnt/mtd/Config_pach.ini里的product ID去做初始化,并完成特定功能;

S5:播放提示音后,设备断电、拔出SD卡,完成修改操作,能很方便修改productID,便于产品的翻修及重新客制化。可以避免拆卸产品外壳,避免重新烧录固件,适配不同机型的马达,便于不同产品、机型间的灵活调整;方便不同机型间的芯片挪用,提高芯片的利用率。

[附图说明]

图1是本发明一种修改产品product ID的方法的流程示意图。

图2是本发明一种修改产品product ID的方法的逻辑方法示意图。

[具体实施方式]

为使本发明的目的,技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。

应当理解,此处所描述的具体实施例仅仅用于解释本发明,并不用于限定此发明。

基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,当组件被称为“固定于”另一个组件,它可以直接在另一个组件上或者也可以存在居中的组件。当一个组件被认为是“连接”另一个组件,它可以是直接连接到另一个组件或者可能同时存在居中组件。

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。

本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。

下面结合附图,对本发明的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。

请参阅图1和图2,本发明一种修改产品product ID的方法1包括以下步骤,

S1:SD卡格式化为FAT32格式,SD卡根目录放入uuid.dat(或productid.dat,作为工厂模式的标志)、Config_pach.ini文件;

S2:SD卡插入设备,设备上电;

S3:系统读取Config_pach.ini文件中的product ID,并将其写入系统文件/mnt/mtd/Config_pach.ini中;

S4:读取/mnt/mtd/Config_pach.ini里的product ID去做初始化,并完成特定功能;

S5:播放提示音后,设备断电、拔出SD卡,完成修改操作。

在具体的应用过程中,对于包含小系统同时也支持SD卡读取的产品,设备读取SD卡中的product ID,并将新的product ID写到可读写分区中的特定文件,设备重启后将读取到新的product ID,并实现特定的功能。这样就做到了很方便地修改产品的product ID。

本方法,能很方便修改product ID,便于产品的翻修及重新客制化。可以避免拆卸产品外壳,避免重新烧录固件,适配不同机型的马达,便于不同产品、机型间的灵活调整;方便不同机型间的芯片挪用,提高芯片的利用率。

优选地,所述步骤S1至所述步骤S5中,还支持正常通过读取OTP中的product ID来完成相应功能。

优选地,所述步骤S1至所述步骤S5中,支持通过SD卡来多次修改/mnt/mtd/Config_pach.ini配置,以此来修改产品product ID。

优选地,所述步骤S1中,使用uuid.dat和productid.dat,来作为工厂模式的标志,且仅在工厂模式下能修改product ID,避免误操作。

与现有技术相比,本发明一种修改产品product ID的方法1通过采用以下步骤,S1:SD卡格式化为FAT32格式,SD卡根目录放入uuid.dat(或productid.dat,作为工厂模式的标志)、Config_pach.ini文件;S2:SD卡插入设备,设备上电;S3:系统读取Config_pach.ini文件中的product ID,并将其写入系统文件/mnt/mtd/Config_pach.ini中;S4:读取/mnt/mtd/Config_pach.ini里的product ID去做初始化,并完成特定功能;S5:播放提示音后,设备断电、拔出SD卡,完成修改操作,能很方便修改product ID,便于产品的翻修及重新客制化。可以避免拆卸产品外壳,避免重新烧录固件,适配不同机型的马达,便于不同产品、机型间的灵活调整;方便不同机型间的芯片挪用,提高芯片的利用率。

以上所述的本发明实施方式,并不构成对本发明保护范围的限定。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明的权利要求保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号