Table Of Contents
Cisco uBR10012 Universal Broadband Router DTCC Card
The purpose of this document is to provide installation, removal, and troubleshooting information for the DOCSIS Timing, Communication and Control (DTCC) installed in the Cisco uBR10012 universal broadband router.
This document is intended for use by a field service engineer who is familiar with Cisco products and headend cable installation procedures.
Warning Only trained and qualified personnel should be allowed to install, replace, or service this equipment. Statement 1030.
This document includes procedures for installing and removing the Cisco DTCC card that comes with the Cisco uBR10012 universal broadband router. This document also includes technical specifications and troubleshooting information.
•The DTCC card is supported beginning in Cisco IOS Release 12.3(23)BC and later. For information on Cisco IOS hardware and software release support and restrictions, refer to
•The DTCC card is supported in Cisco IOS Release 12.2(33)SCB and later. For more information on Cisco IOS hardware and software release support and restrictions, refer to
•In Cisco IOS Release 12.2(33)SCB and later releases, you must ensure that two DTCC cards are installed and configured on the Cisco uBR10012 router before installing the line cards or the shared port adaptor (SPA). Installing and configuring only a single DTCC card on a Cisco uBR10012 router is not supported in Cisco IOS Release 12.2(33)SCB and later.
•The DTCC card requires PRE2 or PRE4.
•The DTCC card is not supported in Cisco IOS Release 12.2(33)SCA and SCA-based releases.
•The DTCC card is not supported by PRE1.
On the Cisco uBR10012 universal broadband router, the DTCC card acts as a secondary processor that performs the following functions:
•In the default DTI mode, a 10.24 MHz clock and 32-bit DOCSIS timestamp are generated by the DTI Server, propagated to DTI client using DTI protocol, and distributed by DTI client to each cable interface line card.
•Allows software to independently power off any or all cable interface line cards.
•Drives the LCD panel used to display system configuration and status information.
•Monitors the supply power usage of the chassis.
•Two RJ-45 cables with the DTI server, which, in turn, can generate the clock using its own oscillator or external timing reference inputs such as GPS or network clock.
Two DTCC cards are installed and configured as active (primary) and backup (redundant). If the DTCC card in the first slot is working at system power-up, it automatically becomes the active card and the DTCC card in the second slot becomes the backup card. The DTCC cards monitor each other's priority information, so that if the active card fails, the active card role is transferred to the redundant backup card without loss of data.
Note In Cisco IOS Release 12.2(33)SCB and later releases, you must ensure that two DTCC cards are installed and configured in the Cisco uBR10012 router to properly time the system components and to distribute clocking correctly.
Note In Cisco IOS Release 12.2(33)SCB and later releases, upgrading the DTCC card electronic programmable logical devices (EPLD) version, which is already at 0xEF, fails.
Each DTCC card contains two RJ-45 connectors labeled Primary and Secondary, on the front panel. See Figure 1. These connectors are for a primary and secondary (redundant) Stratum 3 external clock reference source that is traceable to a Stratum 1 clock source. The external reference source allows the Cisco uBR10012 router's reference clock to be synchronized to the Stratum 1 clock source, providing a free-running DOCSIS-quality clock reference and time stamp to the cable interface line cards.
If present, the primary DTI link is used. If it is lost, the secondary DTI link (if present) on the active DTCC card is used. If the active DTCC card stops functioning, control is transferred to the backup DTCC card, which then uses its primary and secondary clock reference sources. If neither card has a valid clock reference source, In DTI mode, all M-CMTS elements should have common timing source. The internal clock of DTI client cannot be used to provide DOCSIS clock and timestamp. High availability strategies (active/backup card, active/backup ports) should be used to prevent loss of common timing source.
Figure 1 Cisco DTCC Front Panel
The front panel on the DTCC card has seven LEDs. They are labeled POWER, STATUS, MAINTENANCE, PRESENT, and ACTIVE. The second set of PRESENT and ACTIVE LEDs are associated with the primary and secondary external clock reference inputs.
Table 1 describes the LEDs on the DTCC card.
Part Numbers and Technical Specifications
Table 2 lists the specifications for the DTCC card:
Table 2 DTCC Card Specifications
Product order number
•Height: 4.73 in. (12.0142 cm)
•Width: 1.548 in. (3.93192 cm)
•Depth: 10 in. (25.4 cm)
1.5 lb. (.68 kg)
12 Watts (40.94 BTU1 per hour)
•Operating: 41 to 104×F (5 to 40×C)
•Storage: -40 to 158×F (-40 to 70×C)
•Operating: 5 to 85%
•Storage: 5 to 95%
-197 to 13,123 ft. (-60 to 4000 m)
1 British thermal units per hour
Upgrading the FPGA Image on DTCC Cards
The following two types of Field-Programmable Gate Array (FPGA) image upgrades are supported in Cisco IOS Release 12.2(33) SCC and later:
•Serialized DTCC FPGA autoupgrade—Supported only if two DTCC cards are installed on the Cisco uBR10012 router.
•Manual DTCC FPGA upgrade—Supported only if a single DTCC card is installed on the Cisco uBR10012 router. For more information about the manual upgrade, see "Upgrading the FPGA Image Manually on a DTCC Card" section.
Note The DTCC card must have the FPGA version 0xEF or later for proper function of the Cisco UBR-MC20X20V cable interface line card. The FPGA autoupgrade or manual upgrade is required, if the FPGA image on the DTCC card is earlier to the FPGA version 0xEF.
Serialized DTCC FPGA Autoupgrade
The Serialized DTCC FPGA Autoupgrade feature enables automatic upgrade of the FPGA image stored in the on-board electrically erasable programmable read-only memory (EEPROM). This feature is supported in the following Cisco IOS Releases:
•Cisco IOS Release 12.2(33)SCB5 and later
•Cisco IOS Release 12.2(33)SCC and later
The Serialized DTCC FPGA Autoupgrade feature ensures that the FPGA image upgrade happens sequentially on the two DTCC cards installed on the Cisco uBR10012 router. The autoupgrade occurs only on the standby DTCC card. This is to ensure that the Cisco uBR10012 router functions using the active card in the event of an upgrade failure. The approximate autoupgrade time for each DTCC card is two minutes.
The autoupgrade occurs on the standby DTCC card after the Cisco uBR10012 router boots up. If the autoupgrade is successful on the standby card, the autoupgrade process triggers a DTCC card switchover to set the upgraded card as active. Once the upgraded card becomes active, the autoupgrade resumes on the second card, which moves to the standby state.
Note If the first sequential autoupgrade fails on the standby card, the autoupgrade does not happen on the second DTCC card that was active at the time of the first sequential autoupgrade. Do not reset or unplug the DTCC card during the autoupgrade. The DTCC card might become unusable if you reset or unplug the card during the autoupgrade.
The autoupgrade occurs only if the following conditions are met:
•Two DTCC cards are available on the Cisco uBR10012 router.
•The first sequential autoupgrade on the standby card is successful.
The autoupgrade does not occur if:
•The first sequential autoupgrade fails on the standby card.
•Only one DTCC card is available on the Cisco uBR10012 router.
Prerequisites for Serialized DTCC FPGA Autoupgrade
Table 3 lists the hardware and software prerequisites for the Serialized DTCC FPGA Autoupgrade feature.
Table 3 Prerequisites for Serialized DTCC FPGA Autoupgrade
Board Hardware Revision FPGA Version IOS Release
0xA0 or higher
0xEF or higher
Cisco IOS Release 12.2(33)SCB5 and Cisco IOS Release 12.2(33)SCC
Note A warning message is displayed when a DTCC card with an old firmware version ( 0xEE and earlier) becomes the active card. The warning message indicates that the active DTCC card does not have the latest firmware, and this may impact system behavior in the selected clock mode. If the card is in DTI mode, a warning message is not displayed.
Upgrading the FPGA Image Manually on a DTCC Card
In Cisco IOS Release 12.2(33) SCC and later, you can manually upgrade the FPGA image only if a single DTCC card is installed on the Cisco uBR10012 router.
Caution The manual upgrade must be implemented on the Cisco uBR10012 router only in a lab environment as it could result in a service outage if implemented in a production cable network.
Note If the manual upgrade fails or is interrupted, the DTCC card may become unusable. Do not reset or unplug the DTCC card during the manual upgrade. We recommend that you take precaution against extended downtime if the FPGA upgrade fails unexpectedly by having a standby DTCC card installed on the Cisco uBR10012 router.
To upgrade the FPGA image manually, complete the following steps:
2. cable clock upgrade slot/subslot
Verifying the FPGA Upgrade
To verify the FPGA autoupgrade or manual upgrade on the Cisco uBR10012 router, use the show controllers clock-reference command in privileged EXEC mode.
The following is a sample output of the show controllers clock-reference command on the Cisco uBR10012 router with two DTCC cards (autoupgrade):Router# show controllers clock-referenceControllers for Card in Slot: 1Interrupt Status Reg : 0x40Interrupt Mask Reg : 0xF85FUCPC Bus Control Status Reg : 0x4053Push Button Status Reg : 0x0Line Card Presence Status Reg : 0xC2LC Power off Control Reg : 0x0PEM0 Voltage Monitor High Time Reg : 0x3FPEM0 Voltage Monitor Total Time Reg : 0x7FPEM0 Current Monitor High Time Reg : 0x25PEM0 Current Monitor Total Time Reg : 0xE3PEM1 Voltage Monitor High Time Reg : 0x0PEM1 Voltage Monitor Total Time Reg : 0x0PEM1 Current Monitor High Time Reg : 0x0PEM1 Current Monitor Total Time Reg : 0x0Main EPLD version Reg : 0xEFMode selection Reg : 0x0LCD Control Reg RS0 : 0x66LCD Control Reg RS1 : 0x20General Purpose Control Reg 0 : 0x0General Purpose Control Reg 1 : 0x0General Purpose Control Reg 2 : 0x40LC Power off Status Reg : 0x0Push Button Input Reg : 0xFFLC Presence Input Reg : 0x3DControllers for Card in Slot: 2Interrupt Status Reg : 0x40Interrupt Mask Reg : 0xF85FUCPC Bus Control Status Reg : 0x4035Push Button Status Reg : 0x0Line Card Presence Status Reg : 0xC2LC Power off Control Reg : 0x0PEM0 Voltage Monitor High Time Reg : 0x3FPEM0 Voltage Monitor Total Time Reg : 0x24PEM0 Current Monitor High Time Reg : 0x0PEM0 Current Monitor Total Time Reg : 0x0PEM1 Voltage Monitor High Time Reg : 0x3FPEM1 Voltage Monitor Total Time Reg : 0x24PEM1 Current Monitor High Time Reg : 0x0PEM1 Current Monitor Total Time Reg : 0x0Main EPLD version Reg : 0xEAMode selection Reg : 0x0LCD Control Reg RS0 : 0xC8LCD Control Reg RS1 : 0xC8General Purpose Control Reg 0 : 0x0General Purpose Control Reg 1 : 0x0General Purpose Control Reg 2 : 0x40LC Power off Status Reg : 0x0Push Button Input Reg : 0xFFLC Presence Input Reg : 0x3DPower Entry Module 0 Power : 686wPower Entry Module 0 Voltage : 49v
Verifying the Board Hardware Revision
The board hardware revision refers to the hardware revision of the DTCC card. To verify the board hardware revision, use the show diag command in privileged EXEC mode.
The following is a sample output of the show diag command on the Cisco uBR10012 router:Router# show diag 1/1Slot/Subslot 1/1:2cable-dtcc card, 0 portsCard is half slot sizeCard is analyzedCard detected 16:44:01 agoCard uptime 0 days, 16 hours, 46 minutes, 3 secondsCard idle time 0 days, 8 hours, 52 minutes, 16 secondsVoltage status: 3.3V Nominal 2.5V Nominal 1.8V Nominal 1.2V NominalEEPROM contents, slot 1/1:Controller Type : 1456Hardware Revision : 2.0Top Assy. Part Number : 800-29390-01Top Assy. Revision : A0Product Identifier (PID) : UBR10-DTCCVersion Identifier (VID) : V01CLEI Code : IPUCAL1BAADeviation Number : 0Fab Version : 02PCB Serial Number : CAT1219E1HKRMA Test History : 00RMA Number : 0-0-0-0RMA History : 00LCMON version, slot 1/1
Electrical Equipment Guidelines
Follow these basic guidelines when working with any electrical equipment:
•Before beginning any procedures requiring access to the chassis interior, locate the emergency power-off switch for the room in which you are working.
•Disconnect all power and external cables before moving a chassis.
•Do not work alone when potentially hazardous conditions exist.
•Never assume that power has been disconnected from a circuit; always check.
•Do not perform any action that creates a potential hazard to people or makes the equipment unsafe.
•Carefully examine your work area for possible hazards such as moist floors, ungrounded power extension cables, and missing safety grounds.
Preventing Electrostatic Discharge Damage
Electrostatic discharge (ESD) damage, which occurs when electronic cards or components are improperly handled, can result in complete or intermittent failures. The AC-input power shelf and its AC power modules contain a printed circuit card that is fixed in a metal carrier. Electromagnetic interference (EMI) shielding and connectors are integral components of the carrier. Although the metal carrier helps to protect the cards from ESD, use an anti-static strap each time you handle the modules.
Following are guidelines for preventing ESD damage:
•Always use an ESD-preventive wrist or ankle strap and ensure that it makes good skin contact. Before removing a card from the chassis, connect the equipment end of the strap to a bare metal, unpainted surface on the chassis or rack-mount.
•Handle components by the carrier edges only; avoid touching the card components or any connector pins.
•When removing a module, place it on an anti-static surface or in a static-shielding bag. If the module will be returned to the factory, immediately place it in a static-shielding bag.
•Avoid contact between the modules and clothing. The wrist strap protects the card from ESD voltages on the body only; ESD voltages on clothing can still cause damage.
Caution For safety, periodically check the resistance value of the anti-static strap. The measurement should be between 1 and 10 megohms.
Removing and Replacing the Cisco DTCC Card
To install a new DTCC card or to replace an existing card, use the procedures that follow.
Tip With two DTCC cards installed for redundant operation, one of the cards can be removed and replaced without interrupting system operations.
To remove and replace an individual Cisco LCD module, you need the following:
•Replacement DTCC card, product order number UBR10-DTCC=.
•ESD-preventive wrist strap.
Unpack the DTCC Card
To unpack the DTCC card, complete the following steps:
Step 1 Make sure that you are properly grounded with an ESD-preventive ground strap.
Step 2 Open the shipping box and remove the DTCC card.
Step 3 Place the DTCC card on an anti-static surface.
Remove the DTCC Card
Step 1 Make sure that you are properly grounded.
Step 2 Clear enough interface and power cables to allow sufficient space to work.
Step 3 If installing a new DTCC card, remove the blank slot cover and discard it; then, proceed to Step 1. Otherwise, disconnect the DTI connection cables from the DTCC card being replaced.
Note The backup DTCC card should be present in order to maintain proper synchronization of the line cards.
Step 4 Unscrew the top and bottom captive screws on the DTCC card (Figure 2).
Step 5 Pull the DTCC card out of the slot and place it on an anti-static surface or in an anti-static bag.
Figure 2 DTCC Card Captive Screws
Figure 3 Removing the DTCC Card
Step 6 If you are installing a replacement card, proceed to the next step. Otherwise, install a blank cover over the slot and screw down its captive screws to conclude this procedure.
Note For proper cooling and airflow, a cover must always be installed in a blank DTCC card slot. The product order number for the blank DTCC card cover is UBR10-DTCC-COVER=.
Replace the DTCC Card
Step 1 Pick up the replacement DTCC card, and position it in front of the card slot.
Step 2 Carefully align the upper and lower edges of the line card with the upper and lower guides in the chassis, and slide the line card into the slot, so that it firmly seats in the backplane connectors (Figure 4).
Figure 4 Inserting the DTCC Card
Step 3 Secure the line card in the chassis by tightening the top and bottom captive screws (Figure 2).
Caution Always tighten the captive screws on each DTCC card. These screws prevent accidental removal and provide proper grounding for electromagnetic interference (EMI) shielding.
Step 4 When fully inserted, the DTCC card cycles through its power-on self-test. If the STATUS LED remains yellow or remains off, the card is not working properly. See the "Troubleshooting the Cisco DTCC Card" section.
Step 5 Connect DTI ports to DTI Server. The port can be connected either to the Root Server, or subtending Slave Server, in the way that all ports have common Root Server.
Step 6 Configure the DTCC card, if necessary.
Refer to "Formatting Flash Memory Cards and Disks" section in the Cisco uBR10012 Universal Broadband Router Hardware Installation Guide or the Cisco uBR10012 Universal Broadband Router Software Configuration Guide, see the "Troubleshooting the Cisco DTCC Card" section.
Note It is not necessary to configure the DTCC card if you are installing a replacement card in the identical slot. The system automatically downloads the necessary configuration information from the performance routing engine (PRE).
Troubleshooting the Cisco DTCC Card
Check the following if a problem appears on one of the PRE modules:
•If both PREs are operating correctly, check the POWER LEDs on each DTCC card. Are the POWER LEDs on each DTCC card on (green)?
–If no, remove the DTCC card and reinsert it, making sure that it firmly connects to the backplane and that both captive screws are tightly connected.
–If yes, proceed to the next step.
•Is the STATUS LED on the primary DTCC card on (green) to indicate that it is the primary card?
Is the STATUS LED on the secondary DTCC card flashing (green) to indicate that it is the redundant card?
–If no, check that the version of Cisco IOS you have loaded on the router supports the DTCC card.
•Is the Green DTI Status LED on the active port of primary card on, to indicate that DTI connection is valid?
•Check that the version of Cisco IOS supports the DTCC card.
•In Cisco IOS Release 12.2(33)SCB and later releases, check if two DTCC cards are installed and configured in the Cisco uBR10012 router.
Obtaining Documentation and Submitting a Service Request
For information on obtaining documentation, submitting a service request, and gathering additional information, see the monthly What's New in Cisco Product Documentation, which also lists all new and revised Cisco technical documentation, at:
Subscribe to the What's New in Cisco Product Documentation as a Really Simple Syndication (RSS) feed and set content to be delivered directly to your desktop using a reader application. The RSS feeds are a free service and Cisco currently supports RSS version 2.0.
Cisco and the Cisco logo are trademarks or registered trademarks of Cisco and/or its affiliates in the U.S. and other countries. To view a list of Cisco trademarks, go to this URL: www.cisco.com/go/trademarks. Third-party trademarks mentioned are the property of their respective owners. The use of the word partner does not imply a partnership relationship between Cisco and any other company. (1110R)
Copyright © 2007-2009 Cisco Systems, Inc. All rights reserved.