Если я правильно понял признаком начала двоичного кода uBoot является сигнатура "@AML" (40 41 4D 4C) со смещением в 16 байт от начала.
В файле bootloader (4Мб) uBoot сразу с начала файла!
На SD карту uBoot пишется с адреса 0x0200h, а с 0x0000h по 0x01FFh записан SPL и таблица разделов (с адреса 0x01BEh)
На внутреннюю флеш uBoot пишется с 0 адреса ? Или перед ним тоже есть SPL ?
Где тогда находится таблица разделов на внутр флеш ?