Battery Backup Unit (BBU)

Battery Backup Unit Overview

The integrated modular battery backup unit (BBU) is a smart charging and monitoring system. When the system AC power is turned off on the IR8100, the installed BBU supplies power to the router. The BBU also allows graceful shutdown of events on the router based on the configured voltage level thresholds. IR8100 supports up to three BBU units installed on the system.

The BBU Product ID (PID) for the IR8100 is CGR-BATT-4AH.

Configuring BBU Mode

The BBU automatically begins to supply power to the router when it detects that power is not being received from the AC power supply. You may want to disable and enable the BBU for the following reasons:

  • To inhibit the BBU discharge during storage, shipping or transportation in order to preserve battery life.

  • To replace the battery in an installed and operating router.


Note


When the BBU is disabled by the request platform hardware battery disable command, the router will shut down if not powered by AC power. The BBU still can be charged when disabled.


Enabling BBU

To enable the BBU in the router:

Procedure


Step 1

Enter the request platform hardware battery enable command:

Example:

Router# request platform hardware battery enable

Step 2

Confirm the action when prompted:

Example:

Proceed with enabling battery?[confirm]
Battery enabled.
 
Router#
Aug 16 22:26:01.473: %BBU-5-CLI_OK: R0/0: bbu: Command Battery enabled

Step 3

To check the BBU status, enter the show platform hardware battery unit command:

Example:

Router#show platform hardware battery unit
Battery pack state: Operational

Battery unit                 0           1           2
----------------------------+-----------+-----------+-----------
Status ...................          Idle        Idle        Full
Battery Mode .............       enabled     enabled     enabled
Charge level .............           90%         91%         96%

Capacity Remaining   (mAh)          5235        5225        5545
Full Charge Capacity (mAh)          5739        5739        5739

Voltage ............. (mV)         11736       11714       11869
Current ............. (mA)             0           0           0

Temperature ......... ('C)            30          31          31

Firmware version .........          1224        1224        1224

Disabling BBU

To disable the BBU in the router:

Procedure


Step 1

Enter the request platform hardware battery disable command:

Example:

Router# request platform hardware battery disable

Step 2

Confirm the action when prompted:

Example:

Router will shut down if not powered by AC Power. Proceed with disabling battery?[confirm]
Battery disabled.
 
Router#
Aug 16 22:26:16.647: %BBU-5-CLI_OK: R0/0: bbu: Command Battery disabled

Step 3

To check the BBU status, enter the show platform hardware battery unit command:

Example:

Router# show platform hardware battery unit
Battery pack state: Operational

Battery unit                 0           1           2
----------------------------+-----------+-----------+-----------
Status ...................          Idle        Idle        Full
Battery Mode .............      disabled    disabled    disabled
Charge level .............           91%         91%         96%

Capacity Remaining   (mAh)          5236        5219        5534
Full Charge Capacity (mAh)          5739        5739        5739

Voltage ............. (mV)         11732       11714       11869
Current ............. (mA)             0           0           0

Temperature ......... ('C)            30          31          31

Firmware version .........          1224        1224        1224

Reset BBU

To reset the BBU in the router:

Procedure


Step 1

Use the request platform hardware battery reset enable command to disconnect the communications with the battery.

Example:

Router#request platform hardware battery reset enable

Step 2

Confirm the action when prompted:

Example:

Proceed with enabling reset?[confirm]
Battery reset enabled.

Step 3

Verify the BBU status, with the show platform hardware battery unit command:

Example:

Router#show platform hardware battery unit         
Battery is not ready
Battery pack state: Not available

Step 4

Use the request platform hardware battery reset disable command to reconnect communications with the battery:

Example:

Router#request platform hardware battery reset disable

Step 5

Confirm the action when prompted:

Example:

Proceed with disabling reset?[confirm]
Battery reset disabled.

Step 6

Verify the BBU status, with the show platform hardware battery unit command:

Example:

Router#show platform hardware battery unit          
Battery pack state: Operational 

Battery unit                 0           1           
----------------------------+-----------+-----------
Status ...................          Full        Full 
Battery Mode .............       enabled     enabled 
Charge level .............           87%        100% 

Capacity Remaining   (mAh)          5907        6875 
Full Charge Capacity (mAh)          6821        6944 

Voltage ............. (mV)         11996       12244 
Current ............. (mA)             0           0 

Temperature ......... ('C)            30          31 

Firmware version .........          6273        6273

Transportation Mode

When the router has the BBU transportation mode set, inhibit discharge is enabled when AC is ON and inhibit discharge is disabled when AC is OFF. So, effectively the battery can be charged, but does not discharge. Transportation mode setting is persistent on system reload.

To enable the BBU to transportation mode in the router:

Procedure


Step 1

Use the request platform hardware battery transportation-mode enable command to enable the transportation-mode:

Example:

Router# request platform hardware battery transportation-mode enable

Step 2

Confirm the action when prompted:

Example:

Proceed with enabling transportation-mode?[confirm]
Battery transportation-mode enabled.

Step 3

Verify the BBU status, with the show platform hardware battery unit command:

Example:

Router#show platform hardware battery unit                     
Battery pack state: Operational (Transportation mode)

Battery unit                 0           1           
----------------------------+-----------+-----------
Status ...................          Full        Full 
Battery Mode .............       enabled     enabled 
Charge level .............           87%        100% 

Capacity Remaining   (mAh)          5907        6875 
Full Charge Capacity (mAh)          6821        6944 

Voltage ............. (mV)         11994       12245 
Current ............. (mA)             0           0 

Temperature ......... ('C)            30          31 

Firmware version .........          6273        6273

Step 4

Use the request platform hardware battery transportation-mode disable command to disable the transportation-mode.

Example:

Router# request platform hardware battery transportation-mode disable

Step 5

Confirm the action when prompted:

Example:

Proceed with disabling transportation-mode?[confirm]
Battery transportation mode disabled.

Upgrade BBU

We recommend that you keep the software up-to-date to ensure that the router works with the latest features and bug fixes.

To upgrade the BBU in the router:

Before you begin

Ensure your device is running IOS-XE 17.9.1 or later before proceeding with the upgrade.

Procedure


Step 1

Create a new directory bbu_fw . You must spell bbu_fw exactly.

Example:

Router#mkdir bootflash:/bbu_fw
Create directory filename [bbu_fw]?
Created dir bootflash:/bbu_fw

Step 2

Copy the firmware file (BMZ_06273.bin.SPA) to the bbu_fw directory using SCP or another file transfer method.

Example:

Router#dir bootflash:/bbu_fw
Directory of bootflash:/bbu_fw/
259127  -rw-            27624   Oct 7 2024 20:23:23 +00:00  BMZ_06273.bin.SPA
7228108800 bytes total (5388279808 bytes free)

An image stored in a local file will be used to upgrade the BBU firmware through the cli. Prior to installation, the firmware image will be signed and verified. BBU firmware images and IR1840 images will be posted to Cisco.com. For more information, contact Cisco Support.

Step 3

Verify AC Power Supply is on and the firmware version is the old version (8302).

Example:

Router#show platform hardware battery short
AC power supply ......... ON
Battery present ......... YES
Battery ready ........... YES
Transportation mode ..... NO
Number of battery units . 1
Time to empty ........... 3:15

Unit#  Charge  Time to empty  State        Firmware  Battery Mode
------+-------+--------------+------------+---------+--------------------
     0     37%           3:15         Idle      8302              enabled

Step 4

Upgrade the firmware. Do not interrupt the process until it is complete.

Example:

Router#request platform hardware battery firmware-update install 
bootflash:/bbu_fw/BMZ_06273.bin.SPA
Proceed with bbu firmware upgrade?[confirm]
Battery firmware upgrade starting

Example logs:

Oct  7 20:35:47.039: %BBU-5-CLI_OK: R0/0: bbu: Command Battery firmware upgrade starting
Oct  7 20:35:47.477: %BBU-7-FSM_TRANSITION: R0/0: bbu: FSM transition (3, 2) -> 2
Oct  7 20:35:48.478: %BBU-4-FW_UPGRADE_STARTED: R0/0: bbu: Firmware upgrade to version 6273 started
Oct  7 20:35:59.637: %BBU-3-COMM_ERR: R0/0: bbu: Battery communication error: select timed out
Oct  7 20:36:07.598: %BBU-5-FW_UPGRADE_FINISHED: R0/0: bbu: Firmware upgrade finished successfully
Oct  7 20:36:07.599: %BBU-7-FSM_TRANSITION: R0/0: bbu: FSM transition (2, 2) -> 0
Oct  7 20:36:14.807: %BBU-5-BBU_EVT_LOG: R0/0: bbu: Battery Event Log - BBU Event Data is written to log file:success
Oct  7 20:36:14.811: %BBU-7-FSM_TRANSITION: R0/0: bbu: FSM transition (0, 2) -> 3

Step 5

Verify that the firmware upgrade is successful.

Router#show platform hardware battery short
AC power supply ......... ON
Battery present ......... YES
Battery ready ........... YES
Transportation mode ..... NO
Number of battery units . 1
Time to empty ........... 2:39

Unit#  Charge  Time to empty  State        Firmware  Battery Mode
------+-------+--------------+------------+---------+--------------------
     0     37%           2:39     Charging      6273              enabled