[发明专利]一种车机系统升级方法、车机系统及计算机存储介质在审
申请号: | 201910886317.2 | 申请日: | 2019-09-19 |
公开(公告)号: | CN112527341A | 公开(公告)日: | 2021-03-19 |
发明(设计)人: | 陈松林 | 申请(专利权)人: | 合肥杰发科技有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F9/4401;G06F9/445;H04L29/08;H04W84/12 |
代理公司: | 深圳市威世博知识产权代理事务所(普通合伙) 44280 | 代理人: | 唐双 |
地址: | 230000 安徽省合肥市*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 系统升级 方法 系统 计算机 存储 介质 | ||
本申请公开了一种车机系统升级方法、车机系统及计算机存储介质,该方法包括在车机系统再次上电后,对升级管脚状态值进行采样,并判断读取到的升级管脚状态值是否为默认值;若读取到的升级管脚状态值不是默认值时,则执行升级操作;若读取到的升级管脚状态值为默认值,则进入启动流程,对第一存储器进行初始化,并读取升级标志位的值,判断升级标志位的值是否为升级有效值;若升级标志位的值为升级有效值,则执行升级操作;若升级标志位的值是不为升级有效值,则进入启动程序。通过上述方式,本申请能够通过软件方式来触发升级,使得在车机系统中触发升级的硬件设备损坏时,仍能进行升级。
技术领域
本申请涉及车机技术领域,具体涉及一种车机系统升级方法、车机系统及计算机存储介质。
背景技术
在车机系统中一般包含两种升级模式:裸片升级和用户升级;裸片升级可以更新车机系统的外部主存储器中所有软件或固件,裸片升级的代码可固化在芯片内部,跟芯片一起生产出来,这些代码被称作Romcode,Romcode主要用来实现芯片初始化、引导和裸片升级。
在车机产品中,裸片升级功能模块会被固化到SOC(System on Chip,片上系统)的主控芯片中,当需要更新引导程序或进行出厂升级时,用户就需要进入裸片升级流程,而进入升级流程的触发源一般是车机控制面板上的按键或拨码开关等,但由于车机控制面板的个性化需求,可能车机控制面板上未配置有需要的触发源。另外,系统启动时间是车机产品的重要指标,而触发裸片升级功能会消耗启动时间,如何做到既满足车机外观个性化需求,又不增加车机启动时间,将是一个亟需解决的问题。
发明内容
本申请主要解决的问题是提供一种车机系统升级方法、车机系统及计算机存储介质,能够通过软件方式来触发升级,使得在车机系统中触发升级的硬件设备损坏时,仍能进行升级。
为解决上述技术问题,本申请采用的技术方案是:提供一种车机系统升级方法,该方法包括:在车机系统再次上电后,对升级管脚状态值进行采样,并判断读取到的升级管脚状态值是否为默认值;若读取到的升级管脚状态值不是默认值时,则执行升级操作;若读取到的升级管脚状态值为默认值,则进入启动流程,对第一存储器进行初始化,并读取升级标志位的值,判断升级标志位的值是否为升级有效值;若升级标志位的值为升级有效值,则执行升级操作;若升级标志位的值是不为升级有效值,则进入启动程序。
为解决上述技术问题,本申请采用的另一技术方案是:提供一种车机系统,该车机系统包括互相连接的存储器和处理器,其中,存储器用于存储计算机程序,计算机程序在被处理器进入时,用于实现上述的车机系统升级方法。
为解决上述技术问题,本申请采用的另一技术方案是:提供一种计算机存储介质,该计算机存储介质用于存储计算机程序,计算机程序在被处理器进入时,用于实现上述的车机系统升级方法。
通过上述方案,本申请的有益效果是:通过对升级管脚状态值进行采样来判断升级管脚状态值是否为默认值,若读取到的升级管脚状态值不是默认值时,则执行升级操作;若升级管脚状态值为默认值,就进入启动流程,并判断升级标志位的值与升级有效值是否相同,在检测到升级标志位的值与升级有效值相同时,执行升级操作,当车机系统中触发升级的硬件设备损坏时,仍能通过这种方式进行升级,避免出现因触发升级的硬件设备损坏而无法升级的状况,满足车机系统的鲁棒性要求,同时,在车机系统未配备有触发升级的硬件时,也能通过软件实现升级。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:
图1是本申请提供的车机系统升级方法一实施例的流程示意图;
图2是本申请提供的车机系统升级方法另一实施例的流程示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥杰发科技有限公司,未经合肥杰发科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910886317.2/2.html,转载请声明来源钻瓜专利网。