Нет, нет.. С конфигом полный порядок. Я тут очень много уже почитал про DTS мой случай не первый. И не последний. Мне сейчас только одно непонятно по каким адресам все это грузить. т.е. что такое LOADADDRES. Просто в разных примерах он разный. И при этом стартовый адрес который показывает ядро всегда один и тот же..0x10008000.
Вообщем есть непонятки ...
А вашим методом (почти вашим) я пробовал... Жесткий висяк
mach id в ядре с device tree не нужен - это анахронизм, используется в основном для обратной совместимости. Про загрузку ядра с DT погуглите формат комады bootz в убуте, ванильное ядро если брать для i.mx6 то чем новее - тем лучше, я бы даже релиз-кандидаты брал.
Почему бы не создать тему с конкретным вопросом и что использовать - если вы поняли что "machine id" c DT не нужен. "что по каким адресам грузить" зависит от конкретного процессора.