不知道和普通的有什么区别??
另外UBL和UBOOT有什么区别, UBL应该只负责引导UBOOT, 而实际他有初始化硬件管脚之类的东西
而既然UBL已经初始化了, UBOOT里为什么有的还要再初始化呢,
在linux内核里是不是还有对硬件的初始化,
硬件的初始化工作到底应该在 UBL, UBOOT还是内核中进行呢?
4 个解决方案
#1
应该说都需要的,只不过这两部分初始化的部分可能不同,bootloader只需要初始化需要的硬件就可以··
#2
我也是用的OMAP138这个片子,希望可以跟楼主交流~
#3
nboot.e, nand read.e是uboot里面的命令吧。
User boot loader
QUOTE:
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.
User boot loader
QUOTE:
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.
#4
我也在查..
#1
应该说都需要的,只不过这两部分初始化的部分可能不同,bootloader只需要初始化需要的硬件就可以··
#2
我也是用的OMAP138这个片子,希望可以跟楼主交流~
#3
nboot.e, nand read.e是uboot里面的命令吧。
User boot loader
QUOTE:
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.
User boot loader
QUOTE:
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.
#4
我也在查..