Start a Conversation

Unsolved

This post is more than 5 years old

4620

July 25th, 2016 19:00

H700 battery not charging

I have an internal H700 controller in an R410 purchased in 2011; I just upgraded the drives from SATA 7200 to SAS 6G 15k, but I noticed the cache was in WriteThrough mode.  Upon further investigation, I saw the battery had dropped below the warning threshold capacity.  I ordered 3 new ones (actually, they appear to be refurbs.....the Dell sticker has a mfg date of ~late 2015, but the MegaCli command reports a manufacture date of 2007).  After installing in the first server, it started a learn cycle as I expected it would, but said at the time the expected time to full recharge was around 20 hours....quite a bit more than the 4 I've seen other people report it "should" take.  Now, ~4 days later, it appears to have stalled, and is neither charging or discharging, and the state is unknown:

BBU status for Adapter: 0

BatteryType: BBU
Battery State: Unknown
  Battery backup charge time : 0 hours

BBU Capacity Info for Adapter: 0

  Relative State of Charge: 37 %
  Absolute State of charge: 25 %
  Remaining Capacity: 469 mAh
  Full Charge Capacity: 1275 mAh
  Run time to empty: Battery is not being charged.
  Average time to empty: Battery is not being charged.
  Estimated Time to full recharge: Battery is not being charged.
  Cycle Count: 19
Max Error = 2 %
Remaining Capacity Alarm = 190 mAh
Remining Time Alarm = 10 Min

BBU Design Info for Adapter: 0

  Date of Manufacture: 06/12, 2007
  Design Capacity: 1900 mAh
  Design Voltage: 3700 mV
  Specification Info: 8000
  Serial Number: 2656
  Pack Stat Configuration: 0xe4ac
  Manufacture Name: SMP-PA
  Firmware Version   :
  Device Name: X848376
  Device Chemistry: LION
  Battery FRU: N/A
  Transparent Learn = 0
  App Data = 0

BBU Properties for Adapter: 0

  Auto Learn Period: 90 Days
  Next Learn time: Fri Oct 21 18:39:16 2016
  Learn Delay Interval:0 Hours
  Auto-Learn Mode: Enabled

Exit Code: 0x00

I update the controller firmware to 12.10.7-0001 (from 12.10.1-0001) last night, and after rebooting it was in a charge period for a bit, but this morning it appears to have only reached its current 37% (remaining capacity has been at 469 mAh for awhile now).  Anyone have any thoughts to try to get it to charge?  I'd like to not have to go through the process of returning these, especially if they aren't bad and this is just a configuration problem.

Thanks in advance.

5 Practitioner

 • 

274.2K Posts

July 26th, 2016 09:00

Hello.

Reboot the server and then try to manually force the battery to begin the learn cycle using this command: omconfig storage battery action=startlearn controller=ID battery=id. To obtain the controller ID use omreport storage controller command and for battery id, use omreport storage battery controller=ID

Cont:

See more nformation on battery learn cycle: http://www.dell.com/support/article/us/en/04/SLN292301?c=us&l=en&s=bsd&cs=04

Let me know how it goes.

3 Posts

July 26th, 2016 10:00

After rebooting, it started charging on its own.  The charge was running for about 30 minutes, and then the status reverted to unknown:

# MegaCli64 -AdpBbuCmd -GetBbuStatus -aALL
                                     
BBU status for Adapter: 0

BatteryType: BBU
Voltage: 3776 mV
Current: 47 mA
Temperature: 41 C
Battery State: Degraded(Charging)
BBU Firmware Status:

  Charging Status              : Charging
  Voltage                                 : OK
  Temperature                             : OK
  Learn Cycle Requested                   : No
  Learn Cycle Active                      : No
  Learn Cycle Status                      : OK
  Learn Cycle Timeout                     : No
  I2c Errors Detected                     : No
  Battery Pack Missing                    : No
  Battery Replacement required            : No
  Remaining Capacity Low                  : Yes
  Periodic Learn Required                 : No
  Transparent Learn                       : No
  No space to cache offload               : No
  Pack is about to fail & should be replaced : No
  Cache Offload premium feature required  : No
  Module microcode update required        : No


GasGuageStatus:
  Fully Discharged        : No
  Fully Charged           : No
  Discharging             : No
  Initialized             : Yes
  Remaining Time Alarm    : No
  Discharge Terminated    : No
  Over Temperature        : No
  Charging Terminated     : No
  Over Charged            : No
Relative State of Charge: 40 %
Charger Status: In Progress
Remaining Capacity: 509 mAh
Full Charge Capacity: 1275 mAh
isSOHGood: Yes

Exit Code: 0x00


# MegaCli64 -AdpBbuCmd -GetBbuStatus -aALL
                                     
BBU status for Adapter: 0

BatteryType: BBU
Battery State: Unknown

Exit Code: 0x00

Should I still initiate a learn cycle, even though it started to charge after the reboot (and reported the Learn Cycle Status as "ok")?  If I can avoid putting unneeded cycles on the battery, I'd like to.

5 Practitioner

 • 

274.2K Posts

July 26th, 2016 11:00

Power down the server and re-seat the battery and controller and then reboot. If the it does not fully charge, then restart the battery learn cycle and see what happens.

3 Posts

August 9th, 2016 08:00

The re-seat of the battery cables (or just the passing of time) seems to have resolved the issue.  Thanks.

5 Practitioner

 • 

274.2K Posts

August 10th, 2016 10:00

Fantastic! Let us know when you have any further issues.

No Events found!

Top