基于EC或CPLD的控制方法、装置、存储介质和电子设备制造方法及图纸

技术编号:39307423 阅读:25 留言:0更新日期:2023-11-12 15:55
本发明专利技术公开了一种基于EC或CPLD的控制方法、装置、存储介质和电子设备,应用于计算机,所述方法包括以下步骤:S10,建立EC/CPLD与第一ROM的连接;S20,EC/CPLD向MCU发送开机执行状态信息;S30,建立EC/CPLD与MCU的连接,若开机执行状态信息正常,则继续执行开机动作;若开机执行状态信息异常,则启动EC/CPLD备用方案,所述备用方案的具体包括:S301,建立EC/CPLD与第二ROM的连接,先读取第二ROM存储的配置文件,再读取BIOS ROM存储的程序文件,EC/CPLD发送开机执行状态信息给MCU;S302,再次建立EC/CPLD与MCU的连接,若开机执行状态信息仍为异常状态,MCU得到第二异常状态信息,并提示给操作使用人员;若为正常状态,则继续执行开机动作。本发明专利技术的有益效果:提高了完成正常上电操作的可能性。电操作的可能性。电操作的可能性。

【技术实现步骤摘要】
基于EC或CPLD的控制方法、装置、存储介质和电子设备


[0001]本专利技术涉及电子设备
,更具体的说,涉及一种基于EC或CPLD的控制方法、装置、存储介质和电子设备。

技术介绍

[0002]计算机是一种用于高速计算的电子设备,它是人们日常使用办公计算与进行上网聊天沟通购物等活动的工具。EC/CPLD是计算机上的电源控制模块,它控制着计算机芯片、接口等所需电源的正常顺序启动供应。
[0003]计算机主板上电源的开启关闭控制,都需要通过EC/CPLD控制完成。平时正常使用,现有EC/CPLD方案能够满足使用需求。但是,也有因为异常断电等特殊情况的发生,导致损坏EC/CPLD的电源配置文件,计算机无法正常功能上电开机。如果是计算机机箱难以拆开更换EC/CPLD对应的ROM芯片,或者户外等特殊情况使用无条件更换也没有备用芯片、工具及文件,则无法正常开启使用计算机。

技术实现思路

[0004]为了克服现有技术的不足,本专利技术提供一种基于EC或CPLD的控制方法、装置、存储介质和电子设备,解决了当前因异常断电等特殊情况导本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于EC或CPLD的控制方法,应用于计算机,所述计算机至少包括EC/CPLD、第一ROM、第二ROM、MCU以及BOIS ROM;其特征在于,所述方法包括以下步骤:S10,建立EC/CPLD与第一ROM的连接,以响应开机信号;S20,先读取第一ROM存储的配置文件初始化,再读取BIOS ROM存储的程序文件,EC/CPLD根据接收到的程序文件执行开机动作,并向MCU发送开机执行状态信息;S30,建立EC/CPLD与MCU的连接,MCU对开机执行状态信息进行判断;若开机执行状态信息正常,则继续执行开机动作;若开机执行状态信息异常,则MCU得到第一异常状态信息,将第一异常状态信息发送到EC/CPLD并启动EC/CPLD备用方案,所述备用方案的具体包括:S301,建立EC/CPLD与第二ROM的连接,先读取第二ROM存储的配置文件,再读取BIOS ROM存储的程序文件,EC/CPLD根据接收到的第二ROM中的程序文件执行开机动作,并发送开机执行状态信息给MCU;S302,再次建立EC/CPLD与MCU的连接,MCU对开机执行状态信息进行再次判断,若开机执行状态信息仍为异常状态,MCU得到第二异常状态信息,并提示给操作使用人员;若为正常状态,则继续执行开机动作。2.根据权利要求1所述的基于EC或CPLD的控制方法,其特征在于,步骤S20和S301中,建立EC/CPLD与第一ROM/第二ROM的连接的具体方法为:EC/CPLD发送读取信号至第一ROM/第二ROM;第一ROM/第二ROM响应读取信号对EC/CPLD初始化;EC/CPLD发送读取信号至BIOS ROM,BIOS ROM响应读取信号发送开机执行程序指令信息给EC/CPLD;EC/CPLD根据接收到BIOS ROM的开机指令信息,执行开机程序,以得出开机执行状态信息。3.根据权利要求2所述的基于EC或CPLD的控制方法,其特征在于,步骤S30和S302中,建立EC/CPLD与MCU的连接的具体方法为:EC/CPLD根据执行开机程序,得出开机执行状态信息;EC/CPLD将开机执行状态信息发送至MCU,MCU判断接收到的开机执行状态信息...

【专利技术属性】
技术研发人员:莫鹏周潇何志平黄志鹏贾兵刘虎周南
申请(专利权)人:天固信息安全系统深圳有限公司
类型:发明
国别省市:

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

1