RBL, UBL , PSP Boot loader

Gole, Anant anantgole at ti.com
Thu Sep 11 08:53:22 CDT 2008


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:


From: davinci-linux-open-source-bounces at linux.davincidsp.com [mailto:davinci-linux-open-source-bounces at linux.davincidsp.com] On Behalf Of Nitin Mahajan
Sent: Thursday, September 11, 2008 6:01 PM
To: davinci-linux-open-source at linux.davincidsp.com
Subject: RBL, UBL , PSP Boot loader

Hello !

Can some one please explain whether the "TI UBL" and "PSP Bootloader are same"?

IF PSP Bootloader is not the UBL then where does it reside?

Whether the RBL and UBL already programmed in the DaVinci chip?



Get your new Email address! <http://sg.rd.yahoo.com/aa/mail/domainchoice/mail/signature/*http://mail.promotions.yahoo.com/newdomains/aa/>
Grab the Email name you've always wanted before someone else does!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://linux.omap.com/pipermail/davinci-linux-open-source/attachments/20080911/6e3387d7/attachment.htm

More information about the Davinci-linux-open-source mailing list