【技术实现步骤摘要】
本专利技术涉及一种,尤其涉及一种基板管理控制器的 。
技术介绍
随着云概念的逐渐兴起,服务器的应用也愈加的重要。BMC (Baseboard Management Controller,基板管理控制器)控制芯片存在于服务器的主板上,其主要功能 是监控服务器的健康状态。而在对BMC进行功能稳定性测试时,BMC的固件更新压力测试 是必不可少的环节之一。所述BMC的固件更新压力测试是指对BMC固件重复进行预设次数 的固件数据更新操作,以根据该BMC是否能够顺利完成预订次数的固件数据更新操作来评 价该BMC的稳定性。然而,目前在进行BMC的固件更新压力测试时,测试人员需要一遍又一 遍地手动进行BMC的固件更新操作,效率低下,工作人员易疲劳,也容易发生错误。
技术实现思路
鉴于以上内容,有必要提供一种,可自动对基板管 理控制器执行固件更新压力测试。 所述固件更新压力测试系统包括:设置模块,用于预设基板管理控制器待执行的 固件更新操作次数为N ;读取模块,用于当所述基板管理控制器待执行的固件更新操作次 数不为0时,读取第一存储器中所存储的基板管理控制器的固件更新数据;更新模块,用于 擦除第二存储器中所存储的所述基板管理控制器的原始固件数据,并将上述从第一存储器 中读取的该基板管理控制器的固件更新数据写入到所述第二存储器中,从而执行完一次基 板管理控制器的固件更新操作;所述设置模块,还用于在上述更新模块执行完一次基板管 理控制器的固件更新操作后,设置所述基板管理控制器待执行的固件更新操作次数N等于 N-1 ;及重启模块,用于重 ...
【技术保护点】
一种固件更新压力测试系统,其特征在于,该系统包括:设置模块,用于预设基板管理控制器待执行的固件更新操作次数为N;读取模块,用于当所述基板管理控制器待执行的固件更新操作次数不为0时,读取第一存储器中所存储的基板管理控制器的固件更新数据;更新模块,用于擦除第二存储器中所存储的所述基板管理控制器的原始固件数据,并将上述从第一存储器中读取的该基板管理控制器的固件更新数据写入到所述第二存储器中,从而执行完一次基板管理控制器的固件更新操作;所述设置模块,还用于在上述更新模块执行完一次基板管理控制器的固件更新操作后,设置所述基板管理控制器待执行的固件更新操作次数N等于N‑1;及重启模块,用于重启所述基板管理控制器。
【技术特征摘要】
1. 一种固件更新压力测试系统,其特征在于,该系统包括: 设置模块,用于预设基板管理控制器待执行的固件更新操作次数为N ; 读取模块,用于当所述基板管理控制器待执行的固件更新操作次数不为〇时,读取第 一存储器中所存储的基板管理控制器的固件更新数据; 更新模块,用于擦除第二存储器中所存储的所述基板管理控制器的原始固件数据,并 将上述从第一存储器中读取的该基板管理控制器的固件更新数据写入到所述第二存储器 中,从而执行完一次基板管理控制器的固件更新操作; 所述设置模块,还用于在上述更新模块执行完一次基板管理控制器的固件更新操作 后,设置所述基板管理控制器待执行的固件更新操作次数N等于N-1 ;及 重启模块,用于重启所述基板管理控制器。2. 如权利要求1所述的固件更新压力测试系统,其特征在于,该系统还包括: 记录模块,用于在所述更新模块完成一次基板管理控制器的固件更新操作时,记录该 基板管理控制器执行该次固件更新操作的时间。3. 如权利要求1所述的固件更新压力测试系统,其特征在于,所述系统运行于所述基 板管理控制器中。4. 如权利要求3所述的固件更新压力测试系统,其特征在于,所述第一存储器通过I2C 线与所述基板管理控制器连接。5. 如权利要求3所述的固件更新压力测试...
【专利技术属性】
技术研发人员:张文杰,
申请(专利权)人:鸿富锦精密工业深圳有限公司,鸿海精密工业股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。