Загрузка данных


# Создаем безопасную копию ELF для GDB, не повреждая оригинальный файл сборки
if dynamic_offsets: 
    print("[LMA Filter] GDB Patching: Creating patched ELF for debugger...")
    gdb_elf_path = elf_path.replace("zephyr.elf", "zephyr_gdb.elf")
    elf_patch_cmd = [real_objcopy] + dynamic_offsets + [elf_path, gdb_elf_path]
    subprocess.run(elf_patch_cmd, check=True)