发明名称 多硬碟启动控制系统及方法
摘要 一种多硬碟启动控制方法,应用于与PowerGD口相连接的基板管理控制器中,该基板管理控制器应用于主机中,该主机外接多个硬碟,该方法包括:将所有硬碟的Pin11引脚的GPIO信号设置为低电平;检测当前是否存在Pin11引脚的GPIO信号为低电平的硬碟,若不存在则结束,否则随机选择其中一个硬碟,将其Pin11引脚的GPIO信号设置为高电平;待高电平的硬碟启动后,延时0.5秒,再返回检测步骤。本发明还提供一种多硬碟启动控制系统。本发明可控制各硬碟启动顺序,避免多个硬碟同时启动时造成暂态峰值电流过大。
申请公布号 TWI456498 申请公布日期 2014.10.11
申请号 TW099122921 申请日期 2010.07.13
申请人 鸿海精密工业股份有限公司 新北市土城区自由街2号 发明人 彭建
分类号 G06F9/445 主分类号 G06F9/445
代理机构 代理人
主权项 一种多硬碟启动控制系统,运行于与PowerGD GPIO口相连接的基板管理控制器中,该基板管理控制器安装于主机中,该主机外接多个硬碟,该系统包括:设置模组,用于将所有硬碟的Pin11引脚的GPIO信号设置为低电平;建立模组,用于建立一个侦测PowerGD GPIO口的GPIO信号的任务;获取模组,用于从所建立的任务中定时获取PowerGD GPIO口的GPIO信号;判断模组,用于根据所获取的GPIO信号判断主机是否为开机状态;检测模组,用于当主机是开机状态时,检测当前是否存在Pin11引脚的GPIO信号为低电平的硬碟;所述设置模组还用于当检测到存在Pin11引脚的GPIO信号为低电平的硬碟时,随机选择其中一个硬碟,将其Pin11引脚的GPIO信号设置为高电平;及延时模组,用于在该GPIO信号为高电平的硬碟启动后,延时0.5秒,再触发所述检测模组继续检测当前是否存在Pin11引脚的GPIO信号为低电平的硬碟。
地址 新北市土城区自由街2号