一种车机系统升级方法、车机系统及计算机存储介质技术方案

技术编号:27740709 阅读:39 留言:0更新日期:2021-03-19 13:33
本申请公开了一种车机系统升级方法、车机系统及计算机存储介质,该方法包括在车机系统再次上电后,对升级管脚状态值进行采样,并判断读取到的升级管脚状态值是否为默认值;若读取到的升级管脚状态值不是默认值时,则执行升级操作;若读取到的升级管脚状态值为默认值,则进入启动流程,对第一存储器进行初始化,并读取升级标志位的值,判断升级标志位的值是否为升级有效值;若升级标志位的值为升级有效值,则执行升级操作;若升级标志位的值是不为升级有效值,则进入启动程序。通过上述方式,本申请能够通过软件方式来触发升级,使得在车机系统中触发升级的硬件设备损坏时,仍能进行升级。

【技术实现步骤摘要】
一种车机系统升级方法、车机系统及计算机存储介质
本申请涉及车机
,具体涉及一种车机系统升级方法、车机系统及计算机存储介质。
技术介绍
在车机系统中一般包含两种升级模式:裸片升级和用户升级;裸片升级可以更新车机系统的外部主存储器中所有软件或固件,裸片升级的代码可固化在芯片内部,跟芯片一起生产出来,这些代码被称作Romcode,Romcode主要用来实现芯片初始化、引导和裸片升级。在车机产品中,裸片升级功能模块会被固化到SOC(SystemonChip,片上系统)的主控芯片中,当需要更新引导程序或进行出厂升级时,用户就需要进入裸片升级流程,而进入升级流程的触发源一般是车机控制面板上的按键或拨码开关等,但由于车机控制面板的个性化需求,可能车机控制面板上未配置有需要的触发源。另外,系统启动时间是车机产品的重要指标,而触发裸片升级功能会消耗启动时间,如何做到既满足车机外观个性化需求,又不增加车机启动时间,将是一个亟需解决的问题。
技术实现思路
本申请主要解决的问题是提供一种车机系统升级方法、车机系统及计算机存储介质,能够本文档来自技高网...

【技术保护点】
1.一种车机系统升级方法,其特征在于,所述方法包括:/n在所述车机系统再次上电后,对升级管脚状态值进行采样,并判断读取到的所述升级管脚状态值是否为默认值;/n若否,则执行升级操作;若是,则进入启动流程,对第一存储器进行初始化,并读取所述升级标志位的值,判断所述升级标志位的值是否为升级有效值;/n若是,则执行升级操作;若否,则进入启动程序。/n

【技术特征摘要】
1.一种车机系统升级方法,其特征在于,所述方法包括:
在所述车机系统再次上电后,对升级管脚状态值进行采样,并判断读取到的所述升级管脚状态值是否为默认值;
若否,则执行升级操作;若是,则进入启动流程,对第一存储器进行初始化,并读取所述升级标志位的值,判断所述升级标志位的值是否为升级有效值;
若是,则执行升级操作;若否,则进入启动程序。


2.根据权利要求1所述的车机系统升级方法,其特征在于,所述方法还包括:
判断所述升级操作是否成功;
若是,则对第二存储器进行初始化,读取所述第二存储器中存储的启动程序,进入所述启动程序;
若否,则进入所述启动流程。


3.根据权利要求2所述的车机系统升级方法,其特征在于,所述对第二存储器进行初始化的步骤之前,包括:
检测是否识别到所述第二存储器;
若否,则进入所述启动程序;若是,则检测所述第二存储器中是否存储有升级程序。


4.根据权利要求3所述的车机系统升级方法,其特征在于,所述方法还包括:
在所述第二存储器中未存储有所述升级程序时,则进入所述启动程序;
在所述第二存储器中存储有所述升级程序时,则进入所述升级程序,并将所述第一存储器中所述升级标志位的值设置为升级无效值。


5.根据权利要求1所述的车机系统升级方法,其特征在于,所述方法还包括:
在初始上电后,向可编程熔丝中写入升级管脚信息,并读取所述...

【专利技术属性】
技术研发人员:陈松林
申请(专利权)人:合肥杰发科技有限公司
类型:发明
国别省市:安徽;34

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1