[发明专利]一种支持多种厂商模块数据的模块配置方法及终端在审
申请号: | 202310083869.6 | 申请日: | 2023-02-07 |
公开(公告)号: | CN116048557A | 公开(公告)日: | 2023-05-02 |
发明(设计)人: | 陈利权 | 申请(专利权)人: | 福州汇思博信息技术有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F3/06 |
代理公司: | 福州市博深专利事务所(普通合伙) 35214 | 代理人: | 江燕飞 |
地址: | 350000 福建省福州市鼓楼区软*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 支持 多种 厂商 模块 数据 配置 方法 终端 | ||
本发明公开了一种支持多种厂商模块数据的模块配置方法及终端,预先将deltanv分区分为多个子分区;在待开发产品的开发阶段,执行以下步骤:获取待开发产品的硬件设备对应的模块厂商;根据获取的模块厂商,拷贝对应的模块数据分区的模块数据到待烧录分区;将待烧录分区的模块数据搬运至modem的DDR;根据所述modem的DDR的模块数据组装modem的nv数据,获取nv拼接数据;比较获取的nv拼接数据和现有存储的nv拼接数据的版本,若获取的nv拼接数据较新,则根据获得的nv拼接数据更新nv配置。通过检测硬件的厂商,将厂商对应的模块数据拷贝至待烧录分区,在搬运时仅搬运待烧录分区的数据,实现了满足多个模块厂家多个模块的配置需求。
技术领域
本发明涉及模块配置技术领域,特别涉及一种支持多种厂商模块数据的模块配置方法及终端。
背景技术
现有的手机、POS机和收银机,很多是基于国内芯片厂家进行开发,在开发的整机阶段经常会采购不同模块厂家的不同模块进行贴片整合,比如厂商A、厂商B和厂商C模块厂家,每个模块厂家都有不同的硬件配置,其主要表现是在硬件射频上的不同和制式上的不同。即使是做相同的一个模块,每个模块厂家所调的参数也不一样。
为此,现有技术中,展锐平台有一套成熟的单软多硬机制,该方案主要是根据不同的硬件获取不同的ADC(Analog-to-digitalconverter,数模转换器)值或是不同的GPIO(GeneralPurposeInputOutput,端口扩展器)组合值所对应的level透传rf_board(射频板)id到modem(调制解调器)侧,modem侧这边默认搬运deltanv分区前面128KB到DDR(DoubleDataRate,随机存储器),待拿到数据后进行组装成并取得hw_verxx.nv,通过与nv_ver_flag的值比较,决定是否要去合并hw_verxx.nv参数,即可以理解为一个hw_verxx.nv配置就是一个模块配置。
deltanv分区,大小为1M,展锐平台默认最大支持到64个nv(Non-Volatile,非易失)配置,一般而言足够使用,但实际上展锐平台最大只能搬运128KB的数据,如果deltanvbin超出128KB,则在搬运到DDR时会出现搬运数据截断的问题。deltanv的生成是由nvtool工具制作的,工具制作环节无法检查有没有超出128KB,往往需要客户对生成后的deltanv.bin文件做大小检查,容易导致错误。
而在实际项目过程中,单一厂商的模块的配置压缩制作成deltanv镜像后就已经达到128KB,因此现有的开发平台无法满足多个模块厂家多个模块的配置需求。
发明内容
本发明所要解决的技术问题是:提供一种支持多种厂商模块数据的模块配置方法及终端,能够满足多个模块厂家多个模块的配置需求。
为了解决上述技术问题,本发明采用的技术方案为:
一种支持多种厂商模块数据的模块配置方法,预先将deltanv分区分为多个子分区,所述子分区包括待烧录分区和多个分别对应一个模块厂商的模块数据分区,模块数据分区存放有对应厂商的模块数据,所述待烧录分区默认状态为空白分区;
在待开发产品的开发阶段,执行以下步骤:
S1、获取待开发产品的硬件设备对应的模块厂商;
S2、根据获取的模块厂商,拷贝对应的模块数据分区的模块数据到待烧录分区;
S3、将待烧录分区的模块数据搬运至modem的DDR;
S4、根据所述modem的DDR的模块数据组装modem的nv数据,获取nv拼接数据;
S5、比较步骤S4获取的nv拼接数据和现有存储的nv拼接数据的版本,若步骤S4获取的nv拼接数据较新,则根据步骤S4获得的nv拼接数据更新nv配置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福州汇思博信息技术有限公司,未经福州汇思博信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310083869.6/2.html,转载请声明来源钻瓜专利网。