5.7 Device Operation Mode Control Register
| Name: | DOPMCR |
| Offset: | 0x01 |
| Reset: | 0x84 |
| Property: | R/W |
| Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
| RSTLVL | VDDIOOVSD | Reserved[5:3] | DOPM [2:0] | ||||||
| Access | R/W | R/W | R | R | R | R/W | R/W | R/W | |
| Reset | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
Bit 7 – RSTLVL
(Submit Feedback)This bit is unimplemented for ATA6847-3333(L) and ATA6847-5033(L). For ATA6847-5050(L):
| Value | Description |
|---|---|
| 1 | When set to ‘1’, a VDD1 undervoltage (VVDD1 < VVDD1_UV_Set) will trigger a mode switch to MCU Reset mode. |
| 0 | When set to ‘0’, VVDD1 < VVDD1_UV_IO_Set will trigger a mode switch to MCU Reset mode. |
Bit 6 – VDDIOOVSD
(Submit Feedback)The microcontroller should set the bit to ‘1’ to enable a VDD μC supply overvoltage shutdown when an overvoltage in VDD (μC supply, the LDO connected to VIO) has been detected. If VDDOVIOSD=1 the device will go in Sleep mode, and if VDDOVIOSD=0 the part will go in MCU reset mode. In both cases Limp Home will be activated.
VDD μC supply:
- ATA6847-5050 / ATA6847-3333(L): VIO = VDD1
- ATA6847-5033(L): VIO = VDD2
Bits 5:3 – Reserved[5:3]
(Submit Feedback)Reserved, do not modify reset value!
Bits 2:0 – DOPM [2:0]
(Submit Feedback)Select Device Operating mode (see Device Operating Modes):
| Value | Description |
|---|---|
| ‘3’b001’ | Deep Sleep mode |
| ‘3’b010’ | Sleep mode |
| ‘3’b100’ | Standby mode |
| ‘3’b111’ | Normal mode |
| Other | Invalid mode selection |
