Lines Matching full:efuse

36             # returns 8 words suitable for writing "encoded" to an efuse block
65 Wrapper object to manage the efuse fields in a connected ESP bootloader
98 self.efuses = [EfuseField.convert(self, efuse) for efuse in self.Fields.EFUSES]
101 EfuseField.convert(self, efuse) for efuse in self.Fields.KEYBLOCKS_256
104 EfuseField.convert(self, efuse) for efuse in self.Fields.CUSTOM_MAC
107 EfuseField.convert(self, efuse) for efuse in self.Fields.ADC_CALIBRATION
112 EfuseField.convert(self, efuse)
113 for efuse in self.Fields.KEYBLOCKS_256
117 EfuseField.convert(self, efuse)
118 for efuse in self.Fields.KEYBLOCKS_192
126 EfuseField.convert(self, efuse) for efuse in self.Fields.CUSTOM_MAC
130 EfuseField.convert(self, efuse)
131 for efuse in self.Fields.ADC_CALIBRATION
134 EfuseField.convert(self, efuse) for efuse in self.Fields.CALC
138 """Return the efuse field with the given name"""
143 for efuse in self.Fields.CUSTOM_MAC:
144 if efuse.name == efuse_name or any(
145 x == efuse_name for x in efuse.alt_names
148 EfuseField.convert(self, efuse) for efuse in self.Fields.CUSTOM_MAC
151 for efuse in self.Fields.ADC_CALIBRATION:
152 if efuse.name == efuse_name or any(
153 x == efuse_name for x in efuse.alt_names
156 EfuseField.convert(self, efuse)
157 for efuse in self.Fields.ADC_CALIBRATION
185 """Write the values in the efuse write registers to
186 the efuse hardware, then refresh the efuse read registers.
215 "Timed out waiting for Efuse controller command to complete"
249 output = "Flash voltage (VDD_SDIO) internal regulator disabled by efuse."
251 output = "Flash voltage (VDD_SDIO) set to 1.8V by efuse."
253 output = "Flash voltage (VDD_SDIO) set to 3.3V by efuse."
259 def convert(parent, efuse): argument
267 }.get(efuse.class_type, EfuseField)(parent, efuse)
442 VREF_OFFSET = 1100 # ideal efuse value in mV
443 VREF_STEP_SIZE = 7 # 1 count in efuse == 7mV