Boot Loader Object 开源BOOT方案

程序名称:Boot Loader Object

授权协议: 未知

操作系统: 跨平台

开发语言: C/C++

Boot Loader Object 介绍

Blob(Boot Loader Object)是由Jan-Derk Bakker and Erik Mouw发布的,是专门为StrongARM
构架下的LART设计的Boot Loader。

Blob支持SA1100的LART主板,但用户也可以自行修改移植。

Blob也提供两种工作模式,在启动时处于正常的启动加载模式,但是它会延时 10 秒等待终端用户按下任意键而将 Blob 切换到下载模式。如果在 10
秒内没有用户按键,则 Blob 继续启动 Linux 内核。其基本功能为:

初始化硬件(cpu速度,存储器,中断,RS232串口)

  • 引导Linux内核并提供ramdisk

  • 给LART下载一个内核或者ramdisk

  • 给FLASH片更新内核或者ramdisk

  • 测定存储配置并通知内核

  • 给内核提供一个命令行

Blob功能比较齐全,代码较少,比较适合做修改移植,用来引导Liunx,目前大部分S3C44B0板都用Blob修改移植后来加载uClinux。

Boot Loader Object 官网

http://www.lartmaker.nl/lartware/blob/

相关编程语言

Pacman 是一个软件包管理器, 作为 ArchLinux 发行版...
Smb4K 是KDE下的网络共享浏览器 更多屏幕截图请看:...
Wine (“Wine Is Not an Emulator” 的首字母缩写)...
虚拟桌面软件,可管理最多9个虚拟桌面,你可以用热键...
UNetbootin (Universal Netboot Installer)为一种跨...
Cobbler 可以用来快速建立 Linux 网络安装环境,它已...