mirror of
https://github.com/espressif/esp-idf.git
synced 2025-08-02 12:14:32 +02:00
Merge branch 'bugfix/coredump_memregion_size_v4.1' into 'release/v4.1'
coredump: Fixes size of memory region used by espcoredump.py (backport v4.1) See merge request espressif/esp-idf!8976
This commit is contained in:
@@ -852,7 +852,7 @@ class ESPCoreDumpLoader(object):
|
|||||||
core_off += self.ESP32_COREDUMP_MEM_SEG_HDR_SZ
|
core_off += self.ESP32_COREDUMP_MEM_SEG_HDR_SZ
|
||||||
mem_start,mem_sz = struct.unpack_from(self.ESP32_COREDUMP_MEM_SEG_HDR_FMT, data)
|
mem_start,mem_sz = struct.unpack_from(self.ESP32_COREDUMP_MEM_SEG_HDR_FMT, data)
|
||||||
logging.debug("Read memory segment %d bytes @ 0x%x" % (mem_sz, mem_start))
|
logging.debug("Read memory segment %d bytes @ 0x%x" % (mem_sz, mem_start))
|
||||||
data = self.read_data(core_off, stack_len_aligned)
|
data = self.read_data(core_off, mem_sz)
|
||||||
core_elf.add_program_segment(mem_start, data, ESPCoreDumpElfFile.PT_LOAD, ESPCoreDumpSegment.PF_R | ESPCoreDumpSegment.PF_W)
|
core_elf.add_program_segment(mem_start, data, ESPCoreDumpElfFile.PT_LOAD, ESPCoreDumpSegment.PF_R | ESPCoreDumpSegment.PF_W)
|
||||||
core_off += mem_sz
|
core_off += mem_sz
|
||||||
# add notes
|
# add notes
|
||||||
|
Reference in New Issue
Block a user