Initial commit
This commit is contained in:
441
MIBS/arris/d5/ARRIS-D5-QAM-POST-MIB
Normal file
441
MIBS/arris/d5/ARRIS-D5-QAM-POST-MIB
Normal file
@ -0,0 +1,441 @@
|
||||
ARRIS-D5-QAM-POST-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
D5Program
|
||||
FROM ARRIS-D5-VIDEO-MIB
|
||||
arrisD5UEQam
|
||||
FROM ARRIS-MIB
|
||||
TenthdBmV
|
||||
FROM DOCS-IF-MIB
|
||||
ifIndex, InterfaceIndex
|
||||
FROM IF-MIB
|
||||
PhysicalIndex
|
||||
FROM ENTITY-MIB
|
||||
d5QamMib
|
||||
FROM ARRIS-D5-QAM-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF
|
||||
Integer32, Unsigned32, Counter32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
TruthValue, RowStatus, DisplayString
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2
|
||||
d5QamPOSTMib MODULE-IDENTITY
|
||||
LAST-UPDATED "200909090909Z" -- September 09, 2009 at 09:09 GMT
|
||||
ORGANIZATION
|
||||
"Arris International"
|
||||
CONTACT-INFO
|
||||
"Network Management
|
||||
Postal: Arris International.
|
||||
4400 Cork Airport Business Park
|
||||
Cork Airport, Kinsale Road
|
||||
Cork, Ireland.
|
||||
Tel: +353 21 7305 800
|
||||
Fax: +353 21 4321 972"
|
||||
DESCRIPTION
|
||||
"Arris D5 UEQ QAM Manufacturing MIB"
|
||||
::= { d5QamMib 2 }
|
||||
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
-- ------------------------------------------------------------------------
|
||||
-- QAM POST section
|
||||
-- ------------------------------------------------------------------------
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.1
|
||||
d5QamMemoryTestTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF D5QamMemoryTestEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains a list of QAM POST tests and test-results for
|
||||
each of the memory banks"
|
||||
::= { d5QamPOSTMib 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.1.1
|
||||
d5QamMemoryTestEntry OBJECT-TYPE
|
||||
SYNTAX D5QamMemoryTestEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for a single memory bank POST test and result."
|
||||
INDEX { d5QamMemoryTestSlotId, d5QamMemoryTestBankId }
|
||||
::= { d5QamMemoryTestTable 1 }
|
||||
|
||||
|
||||
D5QamMemoryTestEntry ::=
|
||||
SEQUENCE {
|
||||
d5QamMemoryTestSlotId
|
||||
Unsigned32,
|
||||
d5QamMemoryTestBankId
|
||||
Unsigned32,
|
||||
d5QamMemoryTestDescription
|
||||
DisplayString,
|
||||
d5QamMemoryTestChip
|
||||
INTEGER,
|
||||
d5QamMemoryTestExecute
|
||||
INTEGER,
|
||||
d5QamMemoryTestResultVector
|
||||
Unsigned32,
|
||||
d5QamMemoryTestResultRegister
|
||||
Unsigned32,
|
||||
d5QamMemoryTestResultAddress
|
||||
Unsigned32
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.1.1.1
|
||||
d5QamMemoryTestSlotId OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..6)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"QAM card associated with a particular test."
|
||||
::= { d5QamMemoryTestEntry 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.1.1.2
|
||||
d5QamMemoryTestBankId OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..4)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A unique identifier specifying a particular memory bank."
|
||||
::= { d5QamMemoryTestEntry 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.1.1.3
|
||||
d5QamMemoryTestDescription OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A textual description of the the memory bank."
|
||||
::= { d5QamMemoryTestEntry 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.1.1.4
|
||||
d5QamMemoryTestChip OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
chip1(1),
|
||||
chip2(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Select a particular chip for a DVT test, this field
|
||||
is ignored for all other tests"
|
||||
::= { d5QamMemoryTestEntry 4 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.1.1.5
|
||||
d5QamMemoryTestExecute OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
idle(1),
|
||||
running(2),
|
||||
stop(3),
|
||||
startDataPinTest(4),
|
||||
startAddressPinTest(5),
|
||||
startMemorySweepTest(6),
|
||||
startDVTWriteCycles(7),
|
||||
startDVTReadCycles(8)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Control for starting a test and checking for test completion.
|
||||
Only a value of stop or startXXX is allowed on write access.
|
||||
Only a value of idle or running is allowed on read access."
|
||||
::= { d5QamMemoryTestEntry 5 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.1.1.6
|
||||
d5QamMemoryTestResultVector OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Last test result vector, its interpretation is test specific"
|
||||
::= { d5QamMemoryTestEntry 6 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.1.1.7
|
||||
d5QamMemoryTestResultRegister OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Last test result register, its interpretation is test specific"
|
||||
::= { d5QamMemoryTestEntry 7 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.1.1.8
|
||||
d5QamMemoryTestResultAddress OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Last test result address, its interpretation is test specific"
|
||||
::= { d5QamMemoryTestEntry 8 }
|
||||
|
||||
-- QAM RS232 Bus --
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.2
|
||||
d5QamRS232Table OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF D5QamRS232Entry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table allow access to RS232 bus of available QAM cards"
|
||||
::= { d5QamPOSTMib 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.2.1
|
||||
d5QamRS232Entry OBJECT-TYPE
|
||||
SYNTAX D5QamRS232Entry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for a single QAM card RS232 bus."
|
||||
INDEX { d5QamRS232SlotId }
|
||||
::= { d5QamRS232Table 1 }
|
||||
|
||||
D5QamRS232Entry ::=
|
||||
SEQUENCE {
|
||||
d5QamRS232SlotId
|
||||
Unsigned32,
|
||||
d5QamRS232Status
|
||||
Unsigned32,
|
||||
d5QamRS232Data
|
||||
OCTET STRING
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.2.1.1
|
||||
d5QamRS232SlotId OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..6)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Slot associated with a particular QAM card."
|
||||
::= { d5QamRS232Entry 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.2.1.2
|
||||
d5QamRS232Status OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Retrieve the status of the RS232 bus as documented in
|
||||
D5 Mux & PHY FPGAs Firmware Interface Specification section [2.4.14]"
|
||||
::= { d5QamRS232Entry 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.2.1.3
|
||||
d5QamRS232Data OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"On writing, the octet string is pushed to the RS232 transmit FIFO
|
||||
and flushed to the QAM micro-controller.
|
||||
On reading, the octet string contains the content of the RS232
|
||||
receive FIFO."
|
||||
::= { d5QamRS232Entry 3 }
|
||||
|
||||
-- QAM ECL Bus --
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.3
|
||||
d5QamECLTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF D5QamECLEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table allow access to ECL bus of available QAM cards"
|
||||
::= { d5QamPOSTMib 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.3.1
|
||||
d5QamECLEntry OBJECT-TYPE
|
||||
SYNTAX D5QamECLEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for a single QAM card ECL bus."
|
||||
INDEX { d5QamECLSlotId }
|
||||
::= { d5QamECLTable 1 }
|
||||
|
||||
D5QamECLEntry ::=
|
||||
SEQUENCE {
|
||||
d5QamECLSlotId
|
||||
Unsigned32,
|
||||
d5QamECLAddress
|
||||
Unsigned32,
|
||||
d5QamECLValue
|
||||
Unsigned32,
|
||||
d5QamECLExecute
|
||||
INTEGER
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.3.1.1
|
||||
d5QamECLSlotId OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..6)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Slot associated with a particular QAM card."
|
||||
::= { d5QamECLEntry 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.3.1.2
|
||||
d5QamECLAddress OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the ECL address for the transaction"
|
||||
::= { d5QamECLEntry 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.3.1.3
|
||||
d5QamECLValue OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ECL value for the write transaction, or the result of a
|
||||
Read transaction."
|
||||
::= { d5QamECLEntry 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.3.1.4
|
||||
d5QamECLExecute OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
idle(1),
|
||||
fail(2),
|
||||
readFpga(3),
|
||||
writeFpga(4),
|
||||
readMicro(5),
|
||||
writeMicro(6)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Control for an ECL transaction.
|
||||
Only a value of read or write is allowed on write access.
|
||||
Only a value of idle, running or fail is allowed on read access."
|
||||
::= { d5QamECLEntry 4 }
|
||||
|
||||
-- QAM Configuration Control --
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.4
|
||||
d5QamConfigurationControlTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF D5QamConfigurationControlEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table allow controlling internal aspects of QAM card configuration"
|
||||
::= { d5QamPOSTMib 4 }
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.4.1
|
||||
d5QamConfigurationControlEntry OBJECT-TYPE
|
||||
SYNTAX D5QamConfigurationControlEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for a single QAM card configuration."
|
||||
INDEX { d5QamConfigurationControlSlotId }
|
||||
::= { d5QamConfigurationControlTable 1 }
|
||||
|
||||
D5QamConfigurationControlEntry ::=
|
||||
SEQUENCE {
|
||||
d5QamConfigurationControlSlotId
|
||||
Unsigned32,
|
||||
d5QamConfigurationControlResetNow
|
||||
TruthValue,
|
||||
d5QamConfigurationControlManufacturingTests
|
||||
TruthValue,
|
||||
d5QamConfigurationControlPreDistortionCoefs
|
||||
TruthValue
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.4.1.1
|
||||
d5QamConfigurationControlSlotId OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..6)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Slot associated with a particular QAM card."
|
||||
::= { d5QamConfigurationControlEntry 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.4.1.2
|
||||
d5QamConfigurationControlResetNow OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to true(1) causes the device to reset.
|
||||
Reading this object always returns false(2)."
|
||||
::= { d5QamConfigurationControlEntry 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.4.1.3
|
||||
d5QamConfigurationControlManufacturingTests OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable/disable manufacturing tests."
|
||||
::= { d5QamConfigurationControlEntry 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.4.1.4
|
||||
d5QamConfigurationControlPreDistortionCoefs OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable/disable pre-distortion coefficients usage."
|
||||
::= { d5QamConfigurationControlEntry 4 }
|
||||
|
||||
-- ------------------------------------------------------------------------
|
||||
-- QAM Conformance section
|
||||
-- ------------------------------------------------------------------------
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.99
|
||||
d5QamPOSTConformance OBJECT IDENTIFIER ::= { d5QamPOSTMib 99 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.99.1
|
||||
d5QamPOSTGroups OBJECT IDENTIFIER ::= { d5QamPOSTConformance 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.99.1.1
|
||||
d5QamPOSTGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
d5QamMemoryTestDescription, d5QamMemoryTestChip, d5QamMemoryTestExecute,
|
||||
d5QamMemoryTestResultVector, d5QamMemoryTestResultRegister, d5QamMemoryTestResultAddress,
|
||||
d5QamRS232Status, d5QamRS232Data, d5QamECLAddress, d5QamECLValue, d5QamECLExecute }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { d5QamPOSTGroups 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.99.2
|
||||
d5QamPOSTCompliances OBJECT IDENTIFIER ::= { d5QamPOSTConformance 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.4115.1.8.1.5.2.99.2.1
|
||||
d5QamPOSTCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { d5QamPOSTGroup }
|
||||
::= { d5QamPOSTCompliances 1 }
|
||||
|
||||
|
||||
|
||||
END
|
Reference in New Issue
Block a user