The invention discloses a simple method for realizing SSD power-off test, which detects the voltage change of the controlled host computer with SSD device as the main board of the operating system, realizes the start-up operation of the controlled host computer through relays according to the voltage change, and realizes the shutdown operation of the controlled host computer through the upper computer. In the process of completing the cycle of login and exit operation of multiple machine operating systems, the cycle operation of power-on and power-off for batch SSD storage devices is realized, and the automatic execution of scene test for switch operation in batch SSD device compatibility test is realized. The invention does not need to depend on WOL function, is not limited to network or motherboard, is convenient to deploy and has strong compatibility.
【技术实现步骤摘要】
一种简易实现批量SSD断电测试的方法
本专利技术涉及一种SSD断电测试的方法,具体是一种简易实现批量SSD断电测试的方法,属于SSD存储设备测试
技术介绍
对SSD存储设备的兼容性测试中,存在以SSD设备作为操作系统的主盘进行开机、关机的应用测试场景,并需要循环多轮以保证产品质量。现有的测试方法依赖于WOL功能,受限于网络或者主板,部署不方便,兼容性差。
技术实现思路
本专利技术要解决的技术问题是提供一种基于主板的批量系统盘SSD断电测试方法,不依赖于WOL功能,不受限于网络或主板,方便部署,兼容性强。为了解决所述的技术问题,本专利技术采用的技术方案是:一种简易实现批量SSD断电测试的方法,包括以下步骤:S01)、以SSD设备作为操作系统的主盘为受控主机,受控主机上的GPIO口作为电压信号源,Arduino板的模拟信号口分别与多台受控主机的电压信号源相连,Arduino板的数字信号口通过多路继电器的控制端连接对应机器的主板poweron/off接口;S02)、准备Arduino板的外接电源并向Arduino板内写入电压判断程序和开机程序,向上位机写入关机程序;S03)、对Arduino板供电,测试开始,初始状态下,各个受控主机主板上的电压信号约为0V,测试开始一段时间后Arduino板内运行程序循环判断与电压信号源相连的接口接收到的电压信号,如果小于1V,就给多路继电器发送相对应信号链路的高电平信号,使多路继电器的对应信号链路的控制端联通,完成对应受控主机的开启操作,作为系统盘的SSD设备上电;登录操作系统以后,关机程序同步打开,一段时间后,关机程序 ...
【技术保护点】
1.一种简易实现批量SSD断电测试的方法,其特征在于:包括以下步骤:S01)、以SSD设备作为操作系统的主盘为受控主机,受控主机上的GPIO口作为电压信号源,Arduino板的模拟信号口分别与多台受控主机的电压信号源相连,Arduino板的数字信号口通过多路继电器的控制端连接对应机器的主板power on/off接口;S02)、准备Arduino板的外接电源并向Arduino板内写入电压判断程序和开机程序,向上位机写入关机程序;S03)、对Arduino板供电,测试开始,初始状态下,各个受控主机主板上的电压信号约为0V,测试开始一段时间后Arduino板内运行程序循环判断与电压信号源相连的接口接收到的电压信号,如果小于1V,就给多路继电器发送相对应信号链路的高电平信号,使多路继电器的对应信号链路的控制端联通,完成对应受控主机的开启操作,作为系统盘的SSD设备上电;登录操作系统以后,关机程序同步打开,一段时间后,关机程序向多个受控主机发送关机指令,操作系统关机,作为系统盘的SSD设备下电;S04)、当操作系统完成关机操作,主板上的电压信号恢复为约0V,Arduino内运行的程序继续判断模 ...
【技术特征摘要】
1.一种简易实现批量SSD断电测试的方法,其特征在于:包括以下步骤:S01)、以SSD设备作为操作系统的主盘为受控主机,受控主机上的GPIO口作为电压信号源,Arduino板的模拟信号口分别与多台受控主机的电压信号源相连,Arduino板的数字信号口通过多路继电器的控制端连接对应机器的主板poweron/off接口;S02)、准备Arduino板的外接电源并向Arduino板内写入电压判断程序和开机程序,向上位机写入关机程序;S03)、对Arduino板供电,测试开始,初始状态下,各个受控主机主板上的电压信号约为0V,测试开始一段时间后Arduino板内运行程序循环判断与电压信号源相连的接口接收到的电压信号,如果小于1V,就给多路继电器发送相对...
【专利技术属性】
技术研发人员:王璞,刘正主,李铁,宗成强,
申请(专利权)人:山东华芯半导体有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。