Если задать ключи objcopy как у тебя, то заголовок полученного
объектного файла продолжит иметь атрибут RW. Что приводит к тому,
что вообще вся секция .rodata в уже собранном .elf будет иметь
атрибут W. Это не есть хорошо. Надо добавить ключ "--set-section-flags .data=readonly" к твоему вызову objcopy, будет всё ок.