Прежде всего, Elf - это «двоичный» файл (вы, вероятно, имеете в виду скомпилированный исполняемый файл).Вы можете загрузить это в контроллер, используя jtag / debugger.С помощью цепочки инструментов GNU вы можете использовать objcopy для преобразования .elf в необработанный двоичный файл.Objcopy может быть добавлен в качестве другого шага компиляции в Eclipse / cdt, но, вероятно, ваш провайдер IDE должен сделать это (проверьте, нет ли опции, чтобы включить это уже там).