Загрузка данных
ake -E copy zephyr_final.map zephyr.map && /home/vovan/ZEPHYR_RTOS/zephyrproject/.venv/bin/python3 /home/vovan/ZEPHYR_RTOS/zephyrproject/zephyr/samples/pjsip/pjproject/lma_adjust.py /home/vovan/ZEPHYR_RTOS/zephyrsdk/zephyr-sdk-0.16.3/arm-zephyr-eabi/bin/arm-zephyr-eabi-objcopy --change-section-lma *+3758096384 --change-section-lma !.dtcm_bss+3758096384 --change-section-lma !.dtcm_noinit+3758096384 zephyr.elf zephyr.elf && /home/vovan/ZEPHYR_RTOS/zephyrproject/.venv/bin/python3 /home/vovan/ZEPHYR_RTOS/zephyrproject/zephyr/samples/pjsip/pjproject/lma_adjust.py /home/vovan/ZEPHYR_RTOS/zephyrsdk/zephyr-sdk-0.16.3/arm-zephyr-eabi/bin/arm-zephyr-eabi-objcopy --output-target=ihex --remove-section=.comment --remove-section=COMMON zephyr.elf zephyr.hex && /home/vovan/ZEPHYR_RTOS/zephyrproject/.venv/bin/python3 /home/vovan/ZEPHYR_RTOS/zephyrproject/zephyr/samples/pjsip/pjproject/lma_adjust.py /home/vovan/ZEPHYR_RTOS/zephyrsdk/zephyr-sdk-0.16.3/arm-zephyr-eabi/bin/arm-zephyr-eabi-objcopy --gap-fill 0xFF --output-target=binary --remove-section=.comment --remove-section=COMMON zephyr.elf zephyr.bin && /home/vovan/ZEPHYR_RTOS/zephyrsdk/zephyr-sdk-0.16.3/arm-zephyr-eabi/bin/arm-zephyr-eabi-readelf -e zephyr.elf > zephyr.stat && /home/vovan/ZEPHYR_RTOS/zephyrproject/.venv/bin/python3 /home/vovan/ZEPHYR_RTOS/zephyrproject/zephyr/scripts/build/gen_image_info.py --elf-file=zephyr.elf --header-file=/home/vovan/ZEPHYR_RTOS/zephyrproject/zephyr/build_rt1024/build_pjsip/zephyr/include/public/zephyr_image_info.h --adjusted-lma=3758096384 && /home/vovan/ZEPHYR_RTOS/zephyrproject/.venv/bin/python3 /home/vovan/ZEPHYR_RTOS/zephyrproject/zephyr/scripts/build/check_init_priorities.py --elf-file=/home/vovan/ZEPHYR_RTOS/zephyrproject/zephyr/build_rt1024/build_pjsip/zephyr/zephyr.elf
Memory region Used Size Region Size %age Used
SDRAM: 0 GB 16 MB 0.00%
FLASH: 2136076 B 16 MB 12.73%
RAM: 327052 B 16 MB 1.95%
ITCM: 0 GB 64 KB 0.00%
DTCM: 106624 B 128 KB 81.35%
OCRAM: 0 GB 64 KB 0.00%
IDT_LIST: 0 GB 32 KB 0.00%
Generating files from /home/vovan/ZEPHYR_RTOS/zephyrproject/zephyr/build_rt1024/build_pjsip/zephyr/zephyr.elf for board: mimxrt1024_evk
[LMA Filter] Skipping destructive LMA adjust on the ELF file itself to prevent header corruption...
Usage: /home/vovan/ZEPHYR_RTOS/zephyrsdk/zephyr-sdk-0.16.3/arm-zephyr-eabi/bin/arm-zephyr-eabi-objcopy [option(s)] in-file [out-file]
/home/vovan/ZEPHYR_RTOS/zephyrsdk/zephyr-sdk-0.16.3/arm-zephyr-eabi/bin/arm-zephyr-eabi-objcopy: supported targets: elf32-littlearm elf32-littlearm-fdpic elf32-bigarm elf32-bigarm-fdpic elf32-little elf32-big srec symbolsrec verilog tekhex binary ihex plugin
[LMA Filter] Injecting dynamic 0x8 LMA adjust directly into Hex/Bin generation step...
[LMA Filter] Successfully applied dynamic LMA shift to 1 sections directly to output image.
Traceback (most recent call last):
File "/home/vovan/ZEPHYR_RTOS/zephyrproject/zephyr/samples/pjsip/pjproject/lma_adjust.py", line 89, in <module>
main()
File "/home/vovan/ZEPHYR_RTOS/zephyrproject/zephyr/samples/pjsip/pjproject/lma_adjust.py", line 83, in main
subprocess.run(final_cmd, check=True)
File "/home/vovan/.pyenv/versions/3.10.5/lib/python3.10/subprocess.py", line 524, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['/home/vovan/ZEPHYR_RTOS/zephyrsdk/zephyr-sdk-0.16.3/arm-zephyr-eabi/bin/arm-zephyr-eabi-objcopy', '--change-section-lma', 'PROGBITS+3758096384', 'NOBITS+3758096384', '--output-target=ihex', '--remove-section=.comment', '--remove-section=COMMON', 'zephyr.elf', 'zephyr.hex']' returned non-zero exit status 1.
ninja: build stopped: subcommand failed.
Соберись с мыслями, твоя версия со скриптом в самом файлу zephyr работало, и мы там генерировали elf файл по-моему. Что у нас не так в нашем питон скрипте?