Home
last modified time | relevance | path

Searched refs:self (Results 1 – 25 of 101) sorted by relevance

12345

/hal_espressif-latest/tools/esptool_py/esptool/targets/
Desp32s3.py145 def get_pkg_version(self): argument
147 return (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 21) & 0x07
149 def is_eco0(self, minor_raw): argument
155 and self.get_blk_version_major() == 1
156 and self.get_blk_version_minor() == 1
159 def get_minor_chip_version(self): argument
160 minor_raw = self.get_raw_minor_chip_version()
161 if self.is_eco0(minor_raw):
165 def get_raw_minor_chip_version(self): argument
167 hi = (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * hi_num_word)) >> 23) & 0x01
[all …]
Desp32s2.py129 def get_pkg_version(self): argument
131 return (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 0) & 0x0F
133 def get_minor_chip_version(self): argument
135 hi = (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * hi_num_word)) >> 20) & 0x01
137 low = (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * low_num_word)) >> 4) & 0x07
140 def get_major_chip_version(self): argument
142 return (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 18) & 0x03
144 def get_flash_version(self): argument
146 return (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 21) & 0x0F
148 def get_flash_cap(self): argument
[all …]
Desp32c3.py119 def get_pkg_version(self): argument
121 return (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 21) & 0x07
123 def get_minor_chip_version(self): argument
125 hi = (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * hi_num_word)) >> 23) & 0x01
127 low = (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * low_num_word)) >> 18) & 0x07
130 def get_major_chip_version(self): argument
132 return (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 24) & 0x03
134 def get_flash_cap(self): argument
136 return (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 27) & 0x07
138 def get_flash_vendor(self): argument
[all …]
Desp32.py132 def is_flash_encryption_key_valid(self): argument
135 word0 = self.read_efuse(0)
149 key_word[i] = self.read_efuse(14 + i)
155 def get_flash_crypt_config(self): argument
164 word0 = self.read_efuse(0)
170 word5 = self.read_efuse(5)
177 def get_encrypted_download_disabled(self): argument
179 self.read_reg(self.EFUSE_DIS_DOWNLOAD_MANUAL_ENCRYPT_REG)
180 & self.EFUSE_DIS_DOWNLOAD_MANUAL_ENCRYPT
183 def get_flash_encryption_enabled(self): argument
[all …]
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/
Dbase_fields.py19 def __init__(self, efuses, name): argument
20 self.efuses = efuses
21 self.name = name
23 def __call__(self, new_value_str): argument
81 efuse = self.efuses[self.name]
89 def get_read_disable_mask(self, blk_part=None): argument
96 if isinstance(self.read_disable_bit, list):
98 for i in self.read_disable_bit:
101 mask |= 1 << self.read_disable_bit[blk_part]
103 mask = 1 << self.read_disable_bit
[all …]
Demulate_efuse_controller_base.py22 def __init__(self, efuse_file=None, debug=False): argument
23 self.debug = debug
24 self.efuse_file = efuse_file
25 if self.efuse_file:
27 self.mem = BitStream(
28 bytes=open(self.efuse_file, "rb").read(),
29 length=self.REGS.EFUSE_MEM_SIZE * 8,
33 self.mem = BitStream(length=self.REGS.EFUSE_MEM_SIZE * 8)
34 self.mem.set(0)
35 self.mem.tofile(open(self.efuse_file, "a+b"))
[all …]
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32s3/
Dfields.py24 def len_of_burn_unit(self): argument
29 def __init__(self, parent, param, skip_read=False): argument
31 super(EfuseBlock, self).__init__(parent, param, skip_read=skip_read)
33 def apply_coding_scheme(self): argument
34 data = self.get_raw(from_read=False)[::-1]
35 if len(data) < self.len_of_burn_unit():
36 add_empty_bytes = self.len_of_burn_unit() - len(data)
38 if self.get_coding_scheme() == self.parent.REGS.CODING_SCHEME_RS:
62 self, argument
69 self.Blocks = EfuseDefineBlocks()
[all …]
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32s3beta2/
Dfields.py24 def len_of_burn_unit(self): argument
29 def __init__(self, parent, param, skip_read=False): argument
31 super(EfuseBlock, self).__init__(parent, param, skip_read=skip_read)
33 def apply_coding_scheme(self): argument
34 data = self.get_raw(from_read=False)[::-1]
35 if len(data) < self.len_of_burn_unit():
36 add_empty_bytes = self.len_of_burn_unit() - len(data)
38 if self.get_coding_scheme() == self.parent.REGS.CODING_SCHEME_RS:
62 self, argument
69 self.Blocks = EfuseDefineBlocks()
[all …]
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c6/
Dfields.py24 def len_of_burn_unit(self): argument
29 def __init__(self, parent, param, skip_read=False): argument
31 super(EfuseBlock, self).__init__(parent, param, skip_read=skip_read)
33 def apply_coding_scheme(self): argument
34 data = self.get_raw(from_read=False)[::-1]
35 if len(data) < self.len_of_burn_unit():
36 add_empty_bytes = self.len_of_burn_unit() - len(data)
38 if self.get_coding_scheme() == self.parent.REGS.CODING_SCHEME_RS:
62 self, argument
69 self.Blocks = EfuseDefineBlocks()
[all …]
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32h2/
Dfields.py24 def len_of_burn_unit(self): argument
29 def __init__(self, parent, param, skip_read=False): argument
31 super(EfuseBlock, self).__init__(parent, param, skip_read=skip_read)
33 def apply_coding_scheme(self): argument
34 data = self.get_raw(from_read=False)[::-1]
35 if len(data) < self.len_of_burn_unit():
36 add_empty_bytes = self.len_of_burn_unit() - len(data)
38 if self.get_coding_scheme() == self.parent.REGS.CODING_SCHEME_RS:
62 self, argument
69 self.Blocks = EfuseDefineBlocks()
[all …]
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32h2beta1/
Dfields.py24 def len_of_burn_unit(self): argument
29 def __init__(self, parent, param, skip_read=False): argument
31 super(EfuseBlock, self).__init__(parent, param, skip_read=skip_read)
33 def apply_coding_scheme(self): argument
34 data = self.get_raw(from_read=False)[::-1]
35 if len(data) < self.len_of_burn_unit():
36 add_empty_bytes = self.len_of_burn_unit() - len(data)
38 if self.get_coding_scheme() == self.parent.REGS.CODING_SCHEME_RS:
62 self, argument
69 self.Blocks = EfuseDefineBlocks()
[all …]
/hal_espressif-latest/components/xtensa/trax/
Dtraceparse.py75 def __init__(self, data, truncated=False): argument
76 self.data = data
77 self.size_bytes = len(data)
78 self.truncated = truncated
80 def get_bits(self, start, count=0): argument
91 count = len(self.data) * 6 - start
95 for i, b in enumerate(self.data[start_byte:]):
117 def __str__(self): argument
118 return '%d byte packet%s' % (self.size_bytes, ' (truncated)' if self.truncated else '')
122 def __init__(self, packets, truncated=False): argument
[all …]
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32s2/
Dfields.py24 def len_of_burn_unit(self): argument
29 def __init__(self, parent, param, skip_read=False): argument
31 super(EfuseBlock, self).__init__(parent, param, skip_read=skip_read)
33 def apply_coding_scheme(self): argument
34 data = self.get_raw(from_read=False)[::-1]
35 if len(data) < self.len_of_burn_unit():
36 add_empty_bytes = self.len_of_burn_unit() - len(data)
38 if self.get_coding_scheme() == self.parent.REGS.CODING_SCHEME_RS:
62 self, argument
69 self.Blocks = EfuseDefineBlocks()
[all …]
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c5/
Dfields.py24 def len_of_burn_unit(self): argument
29 def __init__(self, parent, param, skip_read=False): argument
31 super(EfuseBlock, self).__init__(parent, param, skip_read=skip_read)
33 def apply_coding_scheme(self): argument
34 data = self.get_raw(from_read=False)[::-1]
35 if len(data) < self.len_of_burn_unit():
36 add_empty_bytes = self.len_of_burn_unit() - len(data)
38 if self.get_coding_scheme() == self.parent.REGS.CODING_SCHEME_RS:
62 self, argument
69 self.Blocks = EfuseDefineBlocks()
[all …]
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c5beta3/
Dfields.py24 def len_of_burn_unit(self): argument
29 def __init__(self, parent, param, skip_read=False): argument
31 super(EfuseBlock, self).__init__(parent, param, skip_read=skip_read)
33 def apply_coding_scheme(self): argument
34 data = self.get_raw(from_read=False)[::-1]
35 if len(data) < self.len_of_burn_unit():
36 add_empty_bytes = self.len_of_burn_unit() - len(data)
38 if self.get_coding_scheme() == self.parent.REGS.CODING_SCHEME_RS:
62 self, argument
69 self.Blocks = EfuseDefineBlocks()
[all …]
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c61/
Dfields.py24 def len_of_burn_unit(self): argument
29 def __init__(self, parent, param, skip_read=False): argument
31 super(EfuseBlock, self).__init__(parent, param, skip_read=skip_read)
33 def apply_coding_scheme(self): argument
34 data = self.get_raw(from_read=False)[::-1]
35 if len(data) < self.len_of_burn_unit():
36 add_empty_bytes = self.len_of_burn_unit() - len(data)
38 if self.get_coding_scheme() == self.parent.REGS.CODING_SCHEME_RS:
62 self, argument
69 self.Blocks = EfuseDefineBlocks()
[all …]
/hal_espressif-latest/tools/esptool_py/test/
Dtest_espefuse.py69 def setup_method(self): argument
71 self.efuse_file = tempfile.NamedTemporaryFile(delete=False)
72 self.base_cmd = (
76 self._set_target_wafer_version()
78 self.base_cmd = (
82 self.reset_efuses()
84 def teardown_method(self): argument
86 self.efuse_file.close()
87 os.unlink(self.efuse_file.name)
89 def reset_efuses(self): argument
[all …]
Dtest_esptool.py63 def __init__(self, rfc2217_port=None): argument
64 self.port = rfc2217_port or self.get_free_port()
65 self.cmd = [
69 str(self.port),
72 self.server_output_file = open(f"{TEST_DIR}/{str(arg_chip)}_server.out", "a")
73 self.server_output_file.write("************************************")
74 self.p = None
75 self.wait_for_server_starts(attempts_count=5)
85 def wait_for_server_starts(self, attempts_count): argument
88 self.p = subprocess.Popen(
[all …]
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c3/
Dfields.py24 def len_of_burn_unit(self): argument
29 def __init__(self, parent, param, skip_read=False): argument
31 super(EfuseBlock, self).__init__(parent, param, skip_read=skip_read)
33 def apply_coding_scheme(self): argument
34 data = self.get_raw(from_read=False)[::-1]
35 if len(data) < self.len_of_burn_unit():
36 add_empty_bytes = self.len_of_burn_unit() - len(data)
38 if self.get_coding_scheme() == self.parent.REGS.CODING_SCHEME_RS:
62 self, argument
69 self.Blocks = EfuseDefineBlocks()
[all …]
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32/
Dfields.py19 def len_of_burn_unit(self): argument
21 return self.len
23 def __init__(self, parent, param, skip_read=False): argument
29 super(EfuseBlock, self).__init__(parent, param, skip_read=skip_read)
31 def apply_coding_scheme(self): argument
32 data = self.get_raw(from_read=False)[::-1]
33 if self.get_coding_scheme() == self.parent.REGS.CODING_SCHEME_34:
72 self, argument
79 self.Blocks = EfuseDefineBlocks()
80 self.Fields = EfuseDefineFields(extend_efuse_table)
[all …]
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c2/
Dfields.py24 def len_of_burn_unit(self): argument
29 def __init__(self, parent, param, skip_read=False): argument
31 super(EfuseBlock, self).__init__(parent, param, skip_read=skip_read)
33 def apply_coding_scheme(self): argument
34 data = self.get_raw(from_read=False)[::-1]
35 if len(data) < self.len_of_burn_unit():
36 add_empty_bytes = self.len_of_burn_unit() - len(data)
38 if self.get_coding_scheme() == self.parent.REGS.CODING_SCHEME_RS:
62 self, argument
69 self.Blocks = EfuseDefineBlocks()
[all …]
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32p4/
Dfields.py24 def len_of_burn_unit(self): argument
29 def __init__(self, parent, param, skip_read=False): argument
31 super(EfuseBlock, self).__init__(parent, param, skip_read=skip_read)
33 def apply_coding_scheme(self): argument
34 data = self.get_raw(from_read=False)[::-1]
35 if len(data) < self.len_of_burn_unit():
36 add_empty_bytes = self.len_of_burn_unit() - len(data)
38 if self.get_coding_scheme() == self.parent.REGS.CODING_SCHEME_RS:
62 self, argument
69 self.Blocks = EfuseDefineBlocks()
[all …]
/hal_espressif-latest/tools/esptool_py/esp_rfc2217_server/
Dredirector.py14 def __init__(self, serial_instance, socket, debug=False, esp32r0delay=False): argument
15 self.serial = serial_instance
16 self.socket = socket
17 self._write_lock = threading.Lock()
18 self.rfc2217 = EspPortManager(
19 self.serial,
20 self,
24 self.log = logging.getLogger("redirector")
25 self.force_exit = False
27 def statusline_poller(self): argument
[all …]
/hal_espressif-latest/tools/esptool_py/esptool/
Dbin_image.py118 def __init__(self, addr, data, file_offs=None, flags=0, align=4): argument
119 self.addr = addr
120 self.data = data
121 self.file_offs = file_offs
122 self.flags = flags
123 self.align = align
124 self.include_in_checksum = True
125 if self.addr != 0:
126 self.pad_to_alignment(
130 def copy_with_new_addr(self, new_addr): argument
[all …]
/hal_espressif-latest/tools/idf_monitor/idf_monitor_base/
Dlogger.py27 …def __init__(self, elf_file, console, timestamps, timestamp_format, pc_address_buffer, enable_addr… argument
30 self.log_file = None # type: Optional[BinaryIO]
31 self._output_enabled = True # type: bool
32 self.elf_file = elf_file
33 self.console = console
34 self.timestamps = timestamps
35 self.timestamp_format = timestamp_format
36 self._pc_address_buffer = pc_address_buffer
37 self.enable_address_decoding = enable_address_decoding
38 self.toolchain_prefix = toolchain_prefix
[all …]

12345