cmOtpProgramNow
BRCM-CM-FACTORY-MIB ·
.1.3.6.1.4.1.4413.2.99.1.1.2.2.6.2
Object
If set to true(1), initiates programming of the OTP. Setting to
false(2) has no effect. Always returns false(2) when read.
Note that setting this object to true(1) will result in permanent and
irreversable storage of the settings in this group to hardware. After
the part has been programmed, it may never be programmed again.
Setting this object to true(1) may fail for a number of reasons,
indicated by the error code returned to the SNMP-SET, as follows:
noError: programming was successful.
resourceUnavailable: the part has already been programmed.
inconsistentValue: OTP programming is not supported on this platform.
commitFailed: internal h/w failure. In this case, the chip should be
discarded, since some of the bits may have been
programmed and others might have failed.
Context
- MIB
- BRCM-CM-FACTORY-MIB
- OID
.1.3.6.1.4.1.4413.2.99.1.1.2.2.6.2- Type
- scalar
- Access
- readwrite
- Status
- current
- Parent
- cmFactoryOtp
- Siblings
- 13
Values & Constraints
Type Values
1 | true |
2 | false |
Related Objects
Sibling Objects
| Object | Type | Syntax | OID |
|---|---|---|---|
| cmOtpIsProgrammed Indicates if the OTP section of this chip has been programmed. Note
that if this object returns true(1), all objects in this group will
be read-only and any attempt to write them… | scalar | SNMPv2-TCTruthValue | .1.3.6.1.4.1.4413.2.99.1.1.2.2.6.1 |
| cmOtpConsoleDisabled If set to true(1), disables the serial console port in hardware. If
set to false(2), serial console will remain enabled.
Setting cmOtpSecurityLevel to fullSecurity(2)… | scalar | SNMPv2-TCTruthValue | .1.3.6.1.4.1.4413.2.99.1.1.2.2.6.10 |
| cmOtpSpiSlaveDisabled If set to true(1), disables the SPI slave in hardware. If
set to false(2), the SPI slave will remain enabled.
Setting cmOtpSecurityLevel to fullSecurity(2) will cause… | scalar | SNMPv2-TCTruthValue | .1.3.6.1.4.1.4413.2.99.1.1.2.2.6.11 |
| cmOtpMpiAccessControl Indicates the value of the MPI access control setting.
The effect of setting cmOtpSecurityLevel on the value of this object
is platform-dependant. | scalar | Enumeration | .1.3.6.1.4.1.4413.2.99.1.1.2.2.6.12 |
| cmOtpBootRomEnabled If set to true(1), the part will boot only from ROM. If
set to false(2), the part will boot from a bootloader in flash.
Setting cmOtpSecurityLevel to fullSecurity(2) … | scalar | SNMPv2-TCTruthValue | .1.3.6.1.4.1.4413.2.99.1.1.2.2.6.13 |
| cmOtpRamScramblerEnabled Enables or disables the RAM scrambler.
Setting cmOtpSecurityLevel to fullSecurity(2) will cause the value of
this object to be set to true(1). Setting cmOtpSecurityLe… | scalar | SNMPv2-TCTruthValue | .1.3.6.1.4.1.4413.2.99.1.1.2.2.6.14 |
| cmOtpProgramResult Indicates the result of an attempt to program the OTP. Note that this
value does not persist across a reboot, but it will provide the result
of an attempt to program the OTP unti… | scalar | Enumeration | .1.3.6.1.4.1.4413.2.99.1.1.2.2.6.3 |
| cmOtpRawBitsSize Indicates the size of the OTP region in bits. | scalar | Unsigned32 | .1.3.6.1.4.1.4413.2.99.1.1.2.2.6.4 |
| cmOtpRawBits Allows reading or writing the OTP region as a raw hex value.
When reading, note that only the right-most bits are valid. The
number of valid bits is returned by otp… | scalar | SNMPv2-SMIUnsigned32 | .1.3.6.1.4.1.4413.2.99.1.1.2.2.6.5 |
| cmOtpCustomerDefinedBitsSize Indicates the size of the customer defined region in bits. | scalar | Unsigned32 | .1.3.6.1.4.1.4413.2.99.1.1.2.2.6.6 |
| cmOtpCustomerDefinedBits Allows reading or writing the customer defined region as a raw hex
value.
When reading, note that only the right-most bits are valid. The
number of valid bits is r… | scalar | SNMPv2-SMIUnsigned32 | .1.3.6.1.4.1.4413.2.99.1.1.2.2.6.7 |
| cmOtpSecurityLevel Reports and controls the current security level for the cumulative
set of supported OTP features for this device. This provides a
platform-independent mechanism to set all suppo… | scalar | Enumeration | .1.3.6.1.4.1.4413.2.99.1.1.2.2.6.8 |
| cmOtpJtagDisabled If set to true(1), disables JTAG in hardware. If set to false(2),
JTAG will remain enabled.
Setting cmOtpSecurityLevel to fullSecurity(2) will cause the value of
t… | scalar | SNMPv2-TCTruthValue | .1.3.6.1.4.1.4413.2.99.1.1.2.2.6.9 |