Searched refs:segments (Results 1 – 13 of 13) sorted by relevance
/hal_espressif-latest/tools/esptool_py/esptool/ |
D | bin_image.py | 202 self.segments = [] 211 segments, 219 return segments 222 if len(self.segments) > 16: 225 "Usually this indicates a linker script problem." % len(self.segments) 240 self.segments.append(segment) 328 for seg in self.segments: 338 def write_common_header(self, f, segments): argument 343 len(segments), 358 irom_segments = [s for s in self.segments if self.is_irom_addr(s.addr)] [all …]
|
D | cmds.py | 175 for seg in image.segments: 784 print("Segments: {}".format(len(image.segments))) 870 for idx, seg in enumerate(image.segments): 1006 print("{} segments".format(len(image.segments))) 1009 for seg in image.segments: 1050 image.segments.append(ImageSegment(addr, data)) 1090 image.segments = e.segments if args.use_segments else e.sections 1107 before = len(image.segments) 1109 if len(image.segments) != before: 1110 delta = before - len(image.segments)
|
/hal_espressif-latest/tools/esptool_py/test/ |
D | test_imagegen.py | 76 for seg in sorted(image.segments, key=lambda s: s.addr): 99 for seg in sorted(image.segments, key=lambda s: s.addr): 188 assert len(image.segments) == 2 212 assert len(image.segments) == 3 223 print("In test_elf2image", len(image.segments)) 224 assert 4 - len(mergedsections) == len(image.segments) 233 irom_segment = image.segments[0] 290 assert len(image.segments) == 3 300 assert len(image.segments) == 5 330 assert len(image.segments) == 5 [all …]
|
/hal_espressif-latest/tools/esptool_py/docs/en/advanced-topics/ |
D | firmware-image-format.rst | 21 …The firmware file consists of a header, a variable number of data segments and a footer. Multi-byt… 25 …The firmware file consists of a header, an extended header, a variable number of data segments and… 39 …| 1 | Number of segments … 59 …| 1 | Number of segments … 79 …| 1 | Number of segments … 101 …| 1 | Number of segments … 117 Individual segments come right after this header. 124 …The 16-byte long extended header comes right after the image header, individual segments come righ… 162 …king the file size a multiple of 16) is the checksum of the data of all segments. The checksum is … 174 To analyze a binary image and get a complete summary of its headers and segments, use the :ref:`ima…
|
/hal_espressif-latest/components/bootloader_support/include/ |
D | esp_image_format.h | 32 esp_image_segment_header_t segments[ESP_IMAGE_MAX_SEGMENTS]; /* Per-segment header data */ member
|
/hal_espressif-latest/tools/esptool_py/docs/en/esptool/ |
D | advanced-commands.rst | 59 …e binary image must only contain IRAM- and DRAM-resident segments. Any SPI flash mapped segments w… 155 …``make_image`` allows you to manually assemble a firmware image from binary segments (such as thos…
|
D | basic-commands.rst | 197 … the ELF file to generate each segment in the binary executable. To use segments (PHDRs) instead, … 220 …segments visible to the ROM bootloader placing them at the beginning of the file and altering the …
|
/hal_espressif-latest/tools/esptool_py/ |
D | CHANGELOG.md | 67 - **bin_image**: add check for ELF file segment when saving RAM segments 76 - sort segments if ram_only_header is used 87 - Index image segments from 0 instead of 1
|
/hal_espressif-latest/components/bootloader_support/src/ |
D | esp_image_format.c | 229 uint32_t load_addr = data->segments[i].load_addr; in image_load() 232 for (size_t j = 0; j < data->segments[i].data_len / sizeof(uint32_t); j++) { in image_load() 527 esp_image_segment_header_t *header = &data->segments[i]; in process_segments()
|
D | bootloader_utility.c | 756 const esp_image_segment_header_t *header = &data->segments[i]; 793 const esp_image_segment_header_t *header = &data->segments[i];
|
/hal_espressif-latest/components/esp_system/ld/esp32c6/ |
D | memory.ld.in | 107 * Thus, the following region segments are not configurable like on other targets
|
/hal_espressif-latest/components/bt/esp_ble_mesh/ |
D | Kconfig.in | 581 ADV_BUF_COUNT - 3 buffers for outgoing segments. The maximum outgoing 583 for the Transport Layer MIC). For example, 5 segments means the maximum 661 int "Maximum number of segments in outgoing messages" 665 Maximum number of segments supported for outgoing messages. 671 specification would allow (32 segments). 675 example, 5 segments means the maximum SDU size is 60 bytes, 682 as there are outgoing segments.
|
/hal_espressif-latest/components/esp_system/ |
D | Kconfig | 137 … the SRAM memory, using PMP, into data and instruction segments and sets Read/Execute permissions 149 the SRAM memory into data and instruction segments and sets Read/Execute permissions
|