替换自制服务器上的 48V 直流电源¶
背景¶
又到了新学期,计算机组成原理的实验又轰轰烈烈地开始了,但实验平台背后的 FPGA 集群,却出现了一台自制服务器不工作的问题,通过替换 48V 直流电源解决了。
自制服务器¶
说是服务器,但实际上,这个服务器是借用了机架式服务器的外壳,把里面改造成了一个 FPGA 集群。它通过一个电源把 220V 市电转成 48V 直流电源,然后给三个 10 口 PoE 交换机供电,然后每个 PoE 交换机再通过 PoE 给 8 个 FPGA 开发板供电。此外,再通过一个 48V 到 12V 的 DCDC 直流电源,给几个风扇供电。这样,一个自制服务器里,就可以承载 24 个 FPGA 开发板,再通过多个自制服务器组成 FPGA 集群。
交换机之间,采用菊花链的方式连接,最后连一根网线到机柜上的交换机。
问题定位¶
问题出在,其中一台自制服务器通电后没有反应。把自制服务器从机柜上拆下来,用万用表测试,最终的结论是:48V 电源坏了,输出的两个直流端子之间的电压为零,电源上的灯也没有亮。后续把电源拆出来看了看,没找到特别明显的出问题的部件。
修复¶
修复也很简单:找到了一个同型号的备用电源,一通拆卸,再按照原来的方式装回来就可以。由于这个 48V 电源的输出就是两个带有螺丝的端子,所以要把各路电源(三个交换机、一路 DCDC)的电源线的正和负分别压紧到对应的端子上,防止虚接发热。