本技术涉及车联网,尤其涉及一种射频数据的写入方法、装置、设备及存储介质。
背景技术:
1、在芯片模组量产的情况下,为了满足客户非常多的配置需求,则需要衍生出很多配置的模组产品,从而给产品管理以及备货带来的麻烦。于是在一些芯片模组中去除了通用闪存存储(universal flash storage,ufs)系统,例如将ufs系统放置到底板,这样模组可以做一个标准品。然而,去除ufs系统后,模组在生产过程中需要存储的射频校准参数则会没地方存放,当客户拿到模组后则无法正常使用5g功能,因此则需要一套校准参数的写入方案。
2、通常模组生产厂完成芯片模组生产后,因为没有ufs系统存在于模组内,会将校准了的射频参数存放至模组生产厂的制造企业生产执行系统(manufacturing executionsystem,生产执行系统,简称mes),并记录模组中soc芯片的序列号,将序列号与射频参数一一对应起来。当模组提供给到整机生产厂生产时,需要将模组生产厂的mes与整机生产厂mes系对接,确保数据可以互相访问。并且制作烧录工位,打开烧录软件,使用扫描枪扫描模组上的二维码,提取二维码中的id信息,再到模组生产厂的mes中去查找id所对应的射频参数,然后将查找到的射频参数写入到整机的ufs中,确保模组5g功能正常。
3、可见,上述过程相当复杂,需要对接2个工厂间的mes,如果整机生产厂数量较多,则需对接每家整机生产厂的mes,工作量很大;并且需要有独立的工位放置烧录工装以及扫描模组二维码执行烧录动作,不但硬件投入较多,一旦整机生产厂网络异常或者工装异常则无法烧录,存在生产风险;此外,一旦模组的二维码模糊或者脱落,导致无法正确识别,则需要返回到模组生产厂的生产线重新获取二维码;再者,若ufs格式化,则需要返回到整机生产厂重新进行烧录,增加了整机生产厂维修量且及其不方便。
技术实现思路
1、本技术提供一种射频数据的写入方法、装置、设备及存储介质,用于解决现有的模组射频参数的写入存在的过程复杂、硬件投入较多且可能存在生产风险以及会增加整机生产厂维修量且操作不方便等技术问题。
2、第一方面,本技术提供一种射频数据的写入方法,应用于终端,包括:
3、获取芯片模组的soc芯片序列号,所述soc芯片序列号唯一标识所述芯片模组的soc芯片;
4、发送所述soc芯片序列号至云端;
5、接收所述云端基于所述soc芯片序列号匹配的所述芯片模组的射频参数;
6、将所述芯片模组的射频参数与所述soc芯片序列号写入所述芯片模组对应的通用闪存存储ufs系统中。
7、在一种可能的设计中,在所述将所述芯片模组的射频参数与所述soc芯片序列号写入所述芯片模组对应的ufs系统中之后,还包括:
8、重启所述芯片模组的系统,以通过所述系统根据所述芯片模组的射频参数进行射频参数适配。
9、在一种可能的设计中,所述获取芯片模组的soc芯片序列号,包括:
10、开启射频参数烧录应用程序,通过所述应用程序读取所述soc芯片序列号。
11、在一种可能的设计中,所述ufs系统为基于unix的系统。
12、在一种可能的设计中,所述芯片模组未设置有所述ufs系统。
13、在一种可能的设计中,所述芯片模组包括sm8650模组。
14、在一种可能的设计中,将所述芯片模组的射频参数与所述soc芯片序列号写入所述芯片模组对应的通用闪存存储ufs系统中,包括:
15、将所述芯片模组的射频参数与所述soc芯片序列号写入所述芯片模组的印刷电路板上的所述ufs系统中。
16、在一种可能的设计中,所述应用程序包括安卓程序。
17、第二方面,本技术提供一种射频数据的写入方法,应用于云端,所述云端运行有生产执行系统mes,所述方法,包括:
18、接收终端发送的当前soc芯片序列号;
19、基于所述mes存储的soc芯片序列号与芯片模组的射频参数之间的一一对应关系,匹配所述当前soc芯片序列号对应的射频参数;
20、将所述射频参数发送给所述终端。
21、在一种可能的设计中,在所述接收芯片模组发送的当前soc芯片序列号之前,还包括:
22、获取每个芯片模组的soc芯片序列号与所述每个芯片模组的射频参数之间的一一对应关系,所述每个芯片模组的soc芯片序列号唯一标识所述每个芯片模组的soc芯片。
23、第三方面,本技术提供一种射频数据的写入装置,应用于终端,包括:
24、获取模块,用于获取芯片模组的soc芯片序列号,所述soc芯片序列号唯一标识所述芯片模组的soc芯片;
25、发送模块,用于发送所述soc芯片序列号至云端;
26、接收模块,用于接收所述云端基于所述soc芯片序列号匹配的所述芯片模组的射频参数;
27、写入模块,用于将所述芯片模组的射频参数与所述soc芯片序列号写入所述芯片模组对应的通用闪存存储ufs系统中。
28、在一种可能的设计中,所述装置,还包括:适配模块;所述适配模块,用于:
29、重启所述芯片模组的系统,以通过所述系统根据所述芯片模组的射频参数进行射频参数适配。
30、在一种可能的设计中,所述获取模块,具体用于:
31、开启射频参数烧录应用程序,通过所述应用程序读取所述soc芯片序列号。
32、在一种可能的设计中,所述ufs系统为基于unix的系统。
33、在一种可能的设计中,所述芯片模组未设置有所述ufs系统。
34、在一种可能的设计中,所述芯片模组包括sm8650模组。
35、在一种可能的设计中,所述写入模块,具体用于:
36、将所述芯片模组的射频参数与所述soc芯片序列号写入所述芯片模组的印刷电路板上的所述ufs系统中。
37、在一种可能的设计中,所述应用程序包括安卓程序。
38、第四方面,本技术提供一种射频数据的写入装置,应用于云端,所述云端运行有生产执行系统mes,所述装置,包括:
39、接收模块,用于接收终端发送的当前soc芯片序列号;
40、匹配模块,用于基于所述mes存储的soc芯片序列号与芯片模组的射频参数之间的一一对应关系,匹配所述当前soc芯片序列号对应的射频参数;
41、发送模块,用于将所述射频参数发送给所述终端。
42、在一种可能的设计中,所述装置,还包括:获取模块;所述获取模块,用于:
43、获取每个芯片模组的soc芯片序列号与所述每个芯片模组的射频参数之间的一一对应关系,所述每个芯片模组的soc芯片序列号唯一标识所述每个芯片模组的soc芯片。
44、第五方面,本技术提供一种电子设备,包括:处理器,以及与所述处理器通信连接的存储器;
45、所述存储器存储计算机执行指令;
46、所述处理器执行所述存储器存储的计算机执行指令,以实现第一方面或者第二方面中所提供的任意一种可能的射频数据的写入方法。
47、第六方面,本技术提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现第一方面或者第二方面中所提供的任意一种可能的射频数据的写入方法。
48、第七方面,本技术提供一种计算机程序产品,包括计算机执行指令,该计算机执行指令被处理器执行时用于实现第一方面或者第二方面中所提供的任意一种可能的射频数据的写入方法。
49、本技术提供一种射频数据的写入方法、装置、设备及存储介质,首先终端获取芯片模组的soc芯片序列号,soc芯片序列号用于唯一标识芯片模组的soc芯片,然后终端发送soc芯片序列号至云端,云端基于其接收到的soc芯片序列号匹配芯片模组的射频参数。云端发送其匹配到的芯片模组的射频参数给终端,终端将该射频参数与soc芯片序列号写入芯片模组对应的ufs系统中,完成芯片模组射频参数的写入,其中,云端运行有mes。通过终端与云端之间的交互,可以远程从云端的mes获取到芯片模组的射频参数,进而完成射频参数烧录,解决了工厂间mes的对接问题,并且无需布置扫描枪以及烧录工位及设备,减少了硬件投入以及生产风险,还解决了现有技术中必须在整机生产厂才能烧录射频参数的问题,减少了整机生产厂维修量并解决了操作不方便的问题,提高了整机生产厂工作效率。