![LSI iBBU07 故障排除:未检测到 BBU?](https://linux22.com/image/676090/LSI%20iBBU07%20%E6%95%85%E9%9A%9C%E6%8E%92%E9%99%A4%EF%BC%9A%E6%9C%AA%E6%A3%80%E6%B5%8B%E5%88%B0%20BBU%EF%BC%9F.png)
我为我的 LSI 3ware SAS 9750-8i RAID 卡购买了一个二手 LSI iBBU07。现在,尽管我似乎已正确安装 BBU,但该卡无法检测到它。
我想知道:
- 还有希望解决这个 BBU 故障吗?
- BBU 附带有 IBM 部件号标签。这是否表示 LSI 3ware、LSI 和 IBM RAID 卡与 BBU 固件之间可能存在固件不兼容?如果是这样,我该如何强制使用与 9750-8i 兼容的固件重新刷新 BBU 固件?
- 卖家说 BBU 上的电池可能没电了,而电池没电的 BBU 可能无法被检测到。如果是这样,我该如何强制给电池充电?我有一个通用的锂离子电池充电器模块,内置了电池保护电路。我可以用它来给电池充电吗?如果可以,如何将 BBU 连接到我的充电器模块?
- 同样,如果电池真的没电了(即无法再充电),我可以用我存储的一些备用锂电池来更换锂电池吗?如果可以,我该如何执行此操作?我掌握了一些焊接微小电子元件的精细技术。
- 如果没有这样的故障排除步骤,我是否有可能恢复 BBU,或者我是否必须将其记录为损失?
答案1
澄清
这是一个黑客,不是一个合适的使固定这就需要购买一个新的 BBU。
我之所以实施这次黑客攻击,是因为成本限制(新 BBU 的价格是旧 BBU 的 10 倍以上)、资源限制(即将到来的假期已经导致该国经济陷入停滞,因此当时无法进行采购),而且我几乎是团队中所有硬件或软件故障排除的专家。我还是团队几个项目的首席工程师,焊接过原型电路板,甚至之前还修理过同事的显卡,所以团队相信我的焊接技术,而这正是这次黑客攻击所需要的。
此外,由于这是处理锂聚合物电池,如果处理不当可能会着火,因此在处理它们时必须非常小心。我是这方面的专业人士,是一名受过电子工程和计算机工程训练的工程师;黑客工具包锂聚合物版是一款定制的专用工具,用于排除锂聚合物和锂离子电池的故障。
如果您不是一位多才多艺的工程师和故障排除人员,如果您不愿意承担风险,如果您不愿意在黑客攻击失败时承受任何损失,和/或如果您的团队不信任您(大多数时候),请不要进行这样的黑客攻击。
原始答案
我成功破解了这个 BBU。卖家告诉我,二手 BBU 按原样出售,没有任何保修,这给了我破解的许可。
根据 Linear Technology 的数据表,其电池控制器芯片需要最低 3V 的电池电压才能工作,但我的电池电压只有 2.4V。难怪它无法工作,因为芯片处于低电池电压保护模式。
我把电池组拆开,想看看电池组剩下的五根电线中的三根是接在什么地方的,但结果发现这无关紧要。我剥掉电池顶部的纸后,看到电池本身的两个焊点。用万用表快速确认后,电池测量电压为 2.4V,完全没电。是时候拿出我的黑客工具包了,锂聚合物版。
由于我已经有两个用于电池端子的大焊点,我将电线焊接到它上面,将电池直接连接到带有TP4056
集成电池保护单元的基于 的锂聚合物充电器模块DW01A
,绕过板载保护单元和充电单元。DW01A
截止电压为 1.8V,TP4056
可以给起始电压为 2V 的电池充电。经过一夜 1A 快速充电后TP4056
,电池在 4.3V 时充满电。
用几条胶带将电池组密封起来,BBU 就可以被正确检测到并再次工作。
回答我自己的问题:
- BBU是固定的。
- 没有固件不兼容的问题。问题的原因只是电池没电了。
- 可以使用适当的充电器对电池进行强制充电,绕过板载保护装置。
- 该电池是标准尺寸,如果坏了可以更换。
- 它已修复,无需注销。
未来可能进行的实验:
- 用另一个全新的电池替换锂聚合物电池(因为我买的是二手的,电池最终会磨损),由于外形尺寸,可能物理上更大,或者用一些远程安装的高容量 18650 锂离子电池。