Цитата(mantech @ Aug 2 2015, 18:17)

Собственно вопрос, бутлодырь я гружу в статическую память, благо он не больше 128кило весом
Затем поднимаю ФС, которая загружает в память бинарник прошивки с адреса 0х10000000, и как-бы его и запускать надо, да только не запускается, гад

пройдите по шагам:
- загрузили "бутлодырь", выдали в консольный порт "я жив"
- загрузили свой бинарник в основную память (надеюсь "бутлодырь" ее проинтил)
- вывалили в ту же консоль содержимое первых и последних 16 байт, сравнили с ожидаемым содержимым
- бинарник скомпилен для запуска с нужного адреса
- бинарник при запуске первым делом пишет в консоль "я запустился"
вместо консоли подергать пином АРМа или поморгать доступной лампочкой..
как вариант ошибки - при считывание бинарника в память кладете байтовую или битовую последовательность "наоборот"
imx6 шибко наворочен, может где надо взвести разрешение на запуск из этой области памяти или подобный битовый признак (тут могу врать ибо вопрос не изучал)
у вас же д.б. система с юбутом - попробуйте на ней запустить свой бинарник вместо ядра, командой "go 0х10000000"