[U-Boot-Users] Boot loader basics

Ram vshrirama at gmail.com
Wed Jul 12 16:20:23 CEST 2006


Hi,
   Im using a omap5912osk u-boot.


   Going through the sources to understand what it is doing?.


   Could anyone tell me what does the boot loader do?. What steps it performs to
   initialise the board. Going thru the sources some of which i
understand some i do.


   Started with Start.S. i can make out what it is doing by the
comments. but why?.
   dont know. refering the data sheet does not help either.


   Does the bootloader initialisation part involves only the start.S
    - cpu to SVC32 mode, relocating the bootloader to RAM, turning off MMC,
      setting up stack, setting up irqs.

      and branching off to board_init which configures the mux, powers
up pheripherals,
       initialises ram, flash, ethernet....


   Could you please explain what has to be done..., why something is done.

   Pointers will be very helpful.


   I know at some places what it is doing?. But why?. i dont know?.


   Could anyone explain it whats happening?.



  Thanks and Regards,

  sriram




More information about the U-Boot mailing list