ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
21 ноября
1470520 Топик полностью
SciFi (17.10.2024 13:26, просмотров: 82) ответил 3m на После линковки получается ch.elf, потом из него делается ch.bin, далее моя утилита в конец bin кое что добавляет и получаю ch.crc.bin. Теперь мне надо прошить модифицированный бинарник а отладочные символы берутся из исходного ch.elf - в gdb можно подсунуть отдельный файл с символами. Сейчас делается так:
objcopy --add-section? 

https://community.st.com/t5/stm32-mcus-products/generate-binary-file-for-flash-to-write-constant-values/td-p/400925

You could use objcopy to add a new section to your elf file as follows: arm-none-eabi-objcopy.exe --add-section .macdata=mac.bin --set-section-flags .macdata=load,alloc --change-section-address .macdata=0x08004000 original_file.elf new_file.elf where mac.bin is the binary file containing your data and 0x08004000 is the address you want to place it.
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้