HI!
--- On Thu, 11/9/08, Gole, Anant <[EMAIL PROTECTED]> wrote:
> From: Gole, Anant <[EMAIL PROTECTED]>
> Subject: RE: RBL, UBL , PSP Boot loader
> To: "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>,
> "[email protected]"
> <[email protected]>
> Date: Thursday, 11 September, 2008, 7:23 PM
> Nitin,
>
> The terms are are as follows:
>
> 1. RBL - Rom bootloader - embedded in the chip
> 2. UBL - User boot loader - NOT in the chip - RBL boots UBL
> (except for NOR and UART boot modes) which boots a secondary
> bootloader. There are size constraints on what RBL can boot
> and since most secondary bootloaders do not fit in the size
> UBL is required - provided by PSP
> 3. UBoot - secondary bootloader that PSP provides -
> typically used to boot linux kernel.
>
> When someone says PSP Bootloader it could mean either UBL
> and UBoot and both are NOT in the chip - they are on the
> external NOR/NAND memory.
>
> I assume you have seen the app note "Booting DaVinci
> EVM from NAND Flash" which explains the procedure of
> using UBL/uBoot:
> http://focus.ti.com/lit/an/spraaa0/spraaa0.pdf
>
TI UBL Version: 1.12, Flash type: NAND
Booting PSP Boot Loader
PSPBootMode = NAND
Starting NAND Copy...
Initializing NAND flash...
Valid MagicNum found.
NAND Boot success.
DONE
U-Boot 1.3.1 (Jun 12 2008 - 12:21:54)
So the above set of messages while booting, indicate that
1. A TI UBL version 1.12 was booted by the RBL, and the UBL was loaded from
NAND?
2. "Booting PSP Boot Loader PSPBootMode = NAND" , PSP bootloader here means
the U-Boot, which will also be loaded from NAND?
3. This u-Boot inturn would load the Linux kernel from NAND?
4. Most importantly , how will UBL know from which place on NAND to load the
u-Boot?
and
How will u-Boot know from which place to load the Linux kernel, since NAND is
not a Random access device?
regards
-Nitin
Get your new Email address!
Grab the Email name you've always wanted before someone else does!
http://mail.promotions.yahoo.com/newdomains/aa/_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source