Home/Catalog/BRCM-CABLEDATA-ENGINEERING-MIB

BRCM-CABLEDATA-ENGINEERING-MIB

AI MIB Summary

The BRCM-CABLEDATA-ENGINEERING-MIB facilitates the monitoring and management of Broadcom cable data engineering hardware, specifically exposing operational parameters such as interface statistics, error counters, and system health metrics for cable modem termination systems (CMTS) and related DOCSIS infrastructure. This module enables network administrators to track performance data and fault conditions critical to maintaining the stability of broadband cable networks.

Broadcom cabledata factory MIB
Main OID:
cableDataEngineering.cableDataPrivateMIBObjects.3
25
Objects
Active
Status
3
Dependencies

Imported Objects

Objects

25 total
Object Name
cableDataEngineeringBroadcom cabledata factory MIB
MODULE-IDENTITY
.cableDataPrivateMIBObjects.3
cableDataEngineeringBase
OBJECT IDENTIFIER
.cableDataPrivateMIBObjects.3.1
cdEngrMemAccessAddressThe memory address to access when executing a cdEngrMemAccessCommand operation.rw
Unsigned32
.cableDataPrivateMIBObjects.3.1.1
cdEngrMemAccessNumBytesThe number of bytes to read or write when executing a cdEngrMemAccessCommand operation.rw
Unsigned32
.cableDataPrivateMIBObjects.3.1.2
cdEngrMemAccessDataThe data read from or to be written to the device when executing a cdEngrMemAccessCommand operation.rw
Unsigned32
.cableDataPrivateMIBObjects.3.1.3
cdEngrMemAccessCommandSetting this value to read(0) will cause the number of bytes specified in cdEngrMemAccessNumBytes to be read from the address specified by cdEngrMemAccessAddress, and the resulting data will be available in cdEngrMemAccessData. Setting this value to write(1) will cause the number of bytes specified in cdEngrMemAccessNumBytes to be written to the memory address specified in cdEngrMemAccessAddress, using the data specified in cdEngrMemAccessData.rw
Enumeration
.cableDataPrivateMIBObjects.3.1.4
cableDataEngineeringEjtag
OBJECT IDENTIFIER
.cableDataPrivateMIBObjects.3.1.20
cdEngrEJTAGTPSelectThis object sets the TP that the EJTAG DSU (debug support unit) will monitor.rw
Integer32
.cableDataPrivateMIBObjects.3.1.20.1
cdEngrEJTAGDisableAllThis object disables all active instruction and data breaks. If set to a value of 'true', this object disables all active instruction and data breaks. If set to a value of 'false', this object takes no action. If read this object always returns 'false'.rw
TruthValue (SNMPv2-TC)
.cableDataPrivateMIBObjects.3.1.20.2
cdEngrEJTAGInstrBrkTableThis data table represents EJTAG Instruction Break configuration. It specifies an Instruction Break for the specified channel and address (with optional mask). Hardware may place restrictions on the values (e.g. bit 0 of the address is likely forced to 0, and bit 0 of the mask is forced to 1). The default mask is 0xffffffff (all address bits relevant). Be careful when specifying a mask, since many values (like 0, 1, etc) can cause an immediate break to occur. The instruction break behaves according to this pseudo-code: if ((ProgramCounter & Mask) == (Address & Mask)) Generate debug exception;
SEQUENCE OF CdEngrEJTAGInstrBrkEntry
.cableDataPrivateMIBObjects.3.1.20.3
cdEngrEJTAGInstrBrkEntryEach entry in this data table describes an Instruction Break. There is a row for each channel supported by the hardware.
CdEngrEJTAGInstrBrkEntry
.cableDataPrivateMIBObjects.3.1.20.3.1
cdEngrEJTAGIBChannelThe index for this table. This object represents the channel associated with the entries in this row. Channels within the EJTAG DSU may start with the zero value. Hence, it is acceptable for this index value to be zero. This index is unique for each row in the table.ro
Integer32
.cableDataPrivateMIBObjects.3.1.20.3.1.1
cdEngrEJTAGIBEnabledThis object represents the enabled status of the entry. If set to a value of 'true', the row is enabled for breaks. If set to a value of 'false', the row is not enabled.rw
TruthValue (SNMPv2-TC)
.cableDataPrivateMIBObjects.3.1.20.3.1.2
cdEngrEJTAGIBAddressThis object represents the Address for the Instruction Break. The EJTAG DSU will monitor for an instruction with the address given by this object.rw
OCTET STRING
.cableDataPrivateMIBObjects.3.1.20.3.1.3
cdEngrEJTAGIBAddrMaskThis object represents the Address Mask for the given address for the Instruction Break. The default mask is 0xffffffff (all address bits relevant). Be careful when specifying a mask, since many values (like 0, 1, etc) can cause an immediate break to occur.rw
OCTET STRING
.cableDataPrivateMIBObjects.3.1.20.3.1.4
cdEngrEJTAGIBControlThis object represents the Control field for the Instruction Break.ro
OCTET STRING
.cableDataPrivateMIBObjects.3.1.20.3.1.5
cdEngrEJTAGDataBrkTableThis data table represents EJTAG Data Break configuration. It specifies a data break for the specified channel, address, and data value (with optional address and value masks). Hardware may place restrictions on the values (e.g. bit 0 of the address is likely forced to 0, and bit 0 of the mask is forced to 1). The default address mask is 0xffffffff (all address bits relevant), and the default value mask is 0x0f (all byte lanes relevant). Be careful when specifying an address mask, since many values (like 0, 1, etc) can cause an immediate break to occur. The data break behaves according to this pseudo-code: if (((DataAddr & AddressMask) == (Address & AddressMask)) && ((DataValue & ValueMask) == (Value & ValueMask))) Generate debug exception;
SEQUENCE OF CdEngrEJTAGDataBrkEntry
.cableDataPrivateMIBObjects.3.1.20.4
cdEngrEJTAGDataBrkEntryEach entry in this data table describes a Data Break. There is a row for each channel supported by the hardware.
CdEngrEJTAGDataBrkEntry
.cableDataPrivateMIBObjects.3.1.20.4.1
cdEngrEJTAGDBChannelThe index for this table. This object represents the channel associated with the entries in this row. Channels within the EJTAG DSU may start with the zero value. Hence, it is acceptable for this index value to be zero. This index is unique for each row in the table.ro
Integer32
.cableDataPrivateMIBObjects.3.1.20.4.1.1
cdEngrEJTAGDBEnabledThis object represents the enabled status of the entry. If set to a value of 'true', the row is enabled for breaks. If set to a value of 'false', the row is not enabled.rw
TruthValue (SNMPv2-TC)
.cableDataPrivateMIBObjects.3.1.20.4.1.2
cdEngrEJTAGDBAddressThis object represents the Address for the Data Break. The EJTAG DSU will monitor for a read-write with the address given by this object.rw
OCTET STRING
.cableDataPrivateMIBObjects.3.1.20.4.1.3
cdEngrEJTAGDBAddrMaskThis object represents the Address Mask for the given address for the Data Break. The default address mask is 0xffffffff (all address bits relevant). Be careful when specifying an address mask, since many values (like 0, 1, etc) can cause an immediate break to occur!rw
OCTET STRING
.cableDataPrivateMIBObjects.3.1.20.4.1.4
cdEngrEJTAGDBDataValThis object represents the data value associated with the Data Break. This is the data value that the EJTAG DSU looks for at the associated addressrw
OCTET STRING
.cableDataPrivateMIBObjects.3.1.20.4.1.5
cdEngrEJTAGDBDataMaskThis object represents the Data Mask for the given data value for the Data Break. The default value mask is 0x0f (all byte lanes relevant).rw
OCTET STRING
.cableDataPrivateMIBObjects.3.1.20.4.1.6
cdEngrEJTAGDBControlThis object represents the Control field for the Data Break.ro
OCTET STRING
.cableDataPrivateMIBObjects.3.1.20.4.1.7
BRCM-CABLEDATA-ENGINEERING-MIB - SNMP MIB Reference | MIBs Explorer