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