Возможно, используете ваш компоновщик?
Файл srec содержит только загружаемый связанный двоичный файл, файл elf содержит дополнительные метаданные, которые теряются при генерации двоичного файла, поэтому обращение к elf можетневозможно, особенно если эльфа нужно переместить.