[发明专利]实现笔电类电量管理产品通信烧录的方法和装置在审
申请号: | 201910774644.9 | 申请日: | 2019-08-21 |
公开(公告)号: | CN112416370A | 公开(公告)日: | 2021-02-26 |
发明(设计)人: | 陈思波;张伟;尹志明 | 申请(专利权)人: | 惠州市蓝微电子有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G11C16/10;G11C16/14 |
代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 谭映华 |
地址: | 516006 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实现 笔电类 电量 管理 产品 通信 方法 装置 | ||
本发明公开了一种实现笔电类电量管理产品通信烧录的方法,所述方法包括:激活产品,并检测产品通讯状况;读取产品ID号,识别芯片类型,若所述芯片类型为BQ40Z50或者BQ40Z651,则发送指令,执行进行ROM模式;验证读取所述ROM的版本,并比较是否进入ROM模式;若是,则初始化通讯产品芯片;对所述通讯产品芯片的不同烧写区域在所述ROM模式的状态下进行烧录通讯读写。本发明的方法降低制造成本,提高烧录升级测试的稳定性,摆脱第三方核心软硬件限制。
技术领域
本发明涉及通讯领域,特别涉及实现笔电类电量管理产品通信烧录的方法和装置。
背景技术
目前笔电类产品导入制造等方面的应用,当前此些系列的产品涉及多节多串电量管理IC芯片(如BQ40Z50,BQ40Z651类等),由于当前电量管理类应用芯片的机制和通讯时序波形与标准I2C通讯协议还是存在区别。当前制造行业此方面的应用针对此笔电类的电量管理IC采用传统的EV2300(第三方硬件模块)进行多通道通讯读取。此种方式导致的结果是制造成本高,占用资源多,EV2300与设备电脑之间连接是采用USB连接,对电脑的配置要求较高,同时通道扩展多会导致USB丢包现象,严重影响烧录通讯过程中的稳定性。为了降低制造成本,提高烧录升级测试的稳定性,摆脱第三方核心软硬件限制(TIEV2300 /EV2400配套IC工具),掌握笔电类电量计方面的烧录测试应用,提升公司在笔电项目的核心竞争力。
发明内容
本发明的主要目的是提出一种实现笔电类电量管理产品通信烧录的方法,旨在解决传统的烧录方式在烧录通讯过程中不稳定的问题。
为此,本发明提出了一种实现笔电类电量管理产品通信烧录的方法,所述方法包括:
激活产品,并检测产品通讯状况;
读取产品ID号,识别芯片类型,若所述芯片类型为BQ40Z50或者BQ40Z651,则发送指令,执行进行ROM模式;
验证读取所述ROM的版本,并比较是否进入ROM模式;
若是,则初始化通讯产品芯片,并擦除芯片内部各Section分区的内容;
若否,则重新激活产品;
对所述通讯产品芯片的不同烧写区域在所述ROM模式的状态下进行烧录通讯读写。
在其中一个实施例中,所述方法还包括:
对烧录文件解析为四个烧写区域进行分配,并对每个烧写模块分配对应的字节内容段。
在其中一个实施例中,所述对所述通讯产品芯片的多个章节内容在所述ROM模式的状态下进行烧录通讯读写的步骤包括:
计算循环烧录次数;
建立循环次数为1024的烧写模块;
开启循环烧录;
以64个字节为单位执行烧录。
在其中一个实施例中,所述方法还包括;
调用第三章节中起始两个字节;
写入第四章节的两个字节;
退出ROM模式;
比对ROM版本,并判断所述ROM版本是否正确,若是,则完成烧录流程,若否,则判断异常。
在其中一个实施例中,所述方法还包括:
依据上位机软件提取相应的“起始烧录寄存器地址”和 “烧录字节”内容,并把烧录字节内容进行汇总连贯,下载至临时内存中存放。
一种实现笔电类电量管理产品通信烧录的装置,所述装置包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠州市蓝微电子有限公司,未经惠州市蓝微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910774644.9/2.html,转载请声明来源钻瓜专利网。