SLVUC05A November 2020 – July 2022 TPS25750
Address | Name | Access | Length | Unique Per Port | Power-Up Default |
---|---|---|---|---|---|
0x2D | BOOT_STATUS | RO | 5 | no | Context dependent (never reset) |
Bits | Name | Description | |
---|---|---|---|
Byte 5: Revision ID | |||
7:0 | REV_ID | Revision ID for the PD controller. | |
Bytes 1-4: Boot Flags (treated as a 32-bit little endian value) | |||
31:29 | PatchConfigSource | Source of patch configuration. This field indicates the source of the configuration patch that has been successfully loaded. | |
0h | No configuration has been loaded. | ||
1h-4h | Reserved. | ||
5h | A configuration has been loaded from EEPROM. | ||
6h | A configuration has been loaded from I2C. | ||
7h | Reserved. | ||
28 | Reserved | ||
27 | Reserved | ||
24 | Reserved | ||
19 | MasterTSD | Master thermal shut-down indicator. This bit is asserted if the PD controller is rebooting after the master thermal sensor caused a reset. | |
18 | Reserved | ||
16:12 | Reserved | ||
11 | Reserved | ||
10 | patchdownloaderr | Asserted when a patch download error occurs. | |
9:4 | Reserved | ||
3 | I2cEepromPresent | EEPROM presence indicator. This bit is asserted when an EEPROM device was discovered on I2Cm during boot. | |
2 | DeadBatteryFlag | Dead Battery flag indicator. This bit is asserted when the PD Controller booted in dead-battery mode. | |
1 | Reserved | Reserved. | |
0 | PatchHeaderErr | Asserted when a patch bundle header errors. |