Доброго времени суток.
Есть задача.
Во флеш памяти имеется elf файл.
его необходимо загрузить в озу и стартануть на исполнение.
есть ли статьи для прочтения по данному вопросу.?
наверняка кто то уже решал данную задачу.? как это делается.?
К сожалению таким не занимался, но, думаю, у Вас есть два решения:
1) сделать собственный загрузчик elf-файла - найти в сети стандарт и по нём написать свой загрузчик. Пример, если не ошибаюсь, можно посмотреть в syslinux - они недавно переходили с собственного варианта загрузочных файлов на формат elf. Почитать, например, можно
здесь2) можно упростить себе задачу - полученный elf-файл превратить в двоичный утилитой objcopy, вырезав оттуда секции кода и данных. Потом этот двоичный файл загрузить по фиксированному адресу, который был указан при линковке этого файла (в ld-скриптах) и передать управление на точку входа (если секции кода размещаются перед секциями данных)