Using Barebox instead of x-Loader and U-boot on Beagleboar​d-xm

I'm looking into exchanging my current setup of X-Loader -> U-Boot for
a streamlined Barebox implimentation on my Beagleboard-xm. I'm no
guru at the booting process (as long as it gets to the kernel I'm
usually fine with it) but my current application needs a speedy boot
and I need to venture out of my comfort zone. I had heard that it
should be fairly easy to replace the X-Loader -> U-Boot by using
omap3530_beagle_per_uart_defconfig, which would give me the same
fuctionality as x-loader, and get rid of the 3rd stage bootloader
(currently u-boot) entirely. My main question is there any
configuring of the ROM needed to be done, and if so how would I go
about the reconfiguration? I'm just use to letting it take care of
itself and finding the MLO file.

Many thanks in advance!

Matthew P wrote:

I'm looking into exchanging my current setup of X-Loader -> U-Boot for
a streamlined Barebox implimentation on my Beagleboard-xm. I'm no
guru at the booting process (as long as it gets to the kernel I'm
usually fine with it) but my current application needs a speedy boot
and I need to venture out of my comfort zone. I had heard that it
should be fairly easy to replace the X-Loader -> U-Boot by using
omap3530_beagle_per_uart_defconfig, which would give me the same
fuctionality as x-loader, and get rid of the 3rd stage bootloader
(currently u-boot) entirely. My main question is there any
configuring of the ROM needed to be done, and if so how would I go

you cannot "configure" the ROM other than changing the SYSBOOT pins.