This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

OMAP-L138 U-boot without UBL / double copy

Other Parts Discussed in Thread: OMAP-L138

Hello.

We are starting a development over OMAP-L138 . The hardware will boot from SPI-Flash, and will use U-Boot as bootloader and Linux as OS.

Starting to experience the Logic development board, I see that the boot sequence consits of a UBL coded in AIS, called by the ARM, that provide to copy the U-Boot in memory and launch it.

The question is:

provided that the AIS should allow to set all the required hardware registers (please confirm this), could be possible to create directly an AIS image containing U-Boot,

so skipping the UBL->U-boot step?

Furthermore:

For security reasons we would create this AIS image containing two copies of U-boot.

Using the AIS CRC facility, we would load to RAM the first copy of U-Boot. If this fails, the bootloader would re-try using the second copy,

assuring a better security in case one copy becomes corrupted.

There's some problem doing this way?

Thanks