AM3359, Beaglebone Black, ROM 64KiB. , SYSBOOT, MLO - . 26 AM335x Technical .
, de facto, MLO/u-boot-spl, SDRAM , , , SRAM 128KiB.
, , u-boot, , , C AM3359 Starterware, , , ARM, .
thumb2 .
, u-boot, MLO/u-boot-spl u-boot, AM3359 SRAM 128KiB.
In conclusion, you are right that having three steps of the boot process (boot ROM + MLO + u-boot) on Beaglebone Black is not a technical limitation - two (boot ROM + MLO) may be enough if you can allow the luxury not to reuse an existing, proven , a free and widely used bootloader code.
source
share