軟件介紹BootLoader是一款在windows系統里必備的系統啟動加載器,我們每次開機進入系統之前,都必須要通過BootLoader免費版來完成硬件初始化程序的加載工作,這樣才可以讓電腦里的系統進程開始運行起來。而且這款軟件也是進行RSD刷機時必須要開啟的程序之一。
軟件簡介BootLoader綠色版是一款可以初始化硬件設備、建立內存空間映射圖的系統工具,從而將系統的軟硬件環境帶到一個合適狀態,以便為最終調用操作系統內核準備好正確的環境。在嵌入式系統中,通常并沒有像BIOS那樣的固件程序(注,有的嵌入式CPU也會內嵌一段短小的啟動程序),因此整個系統的加載啟動任務就完全由BootLoader來完成。在一個基于ARM7TDMI core的嵌入式系統中,系統在上電或復位時通常都從地址0x00000000處開始執行,而在這個地址處安排的通常就是系統的BootLoader程序,有需要的快來下載吧!
軟件功能可以初始化硬件設備、建立內存空間映射圖 從而將系統的軟硬件環境帶到一個合適狀態,以便為最終調用操作系統內核準備好正確的環境 它完成CPU和相關硬件的初始化之后,再將操作系統映像或固化的嵌入式應用程序裝在到內存中然后跳轉到操作系統所在的空間,啟動操作系統運行 BootLoader軟件特點1、引導加載程序。包括固化在固件(firmware)中的boot代碼(可選),和BootLoader兩大部分。 2、Linux內核。特定于嵌入式板子的定制內核以及內核的啟動參數。 3、文件系統。包括根文件系統和建立于Flash內存設備之上文件系統。通常用ramdisk來作為Rootfs。 4、用戶應用程序。特定于用戶的應用程序。有時在用戶應用程序和內核層之間可能還會包括一個嵌入式圖形用戶界面。常用的嵌入式GUI有:MicroWindows和MiniGUI等。 BootLoader操作模式大多數Bootloader都包含兩種不同的操作模式: (1)啟動加載模式 在這種模式下,Bootloader從目標機的某個固態存儲設備上將操作系統加載到RAM中運行,整個過程并沒有用戶的介入。這種模式是Bootloader的正常工作模式,因此在嵌入式產品發布時,Bootloader必須工作在這種模式下。 (2)下載模式 在這種模式下,目標機上的Bootloader將通過串口或網絡等通信手段從開發主機(Host)上下載內核映像和根文件系統映像等到RAM中,然后可再被Bootloader寫到目標機上的固態存儲媒質中,或者直接進行系統的引導。 啟動加載模式通常用于第一次燒寫內核與根文件系統到固態存儲媒質時或者以后的系統更新時使用;下載模式多用于開發人員在前期開發的過程中,工作于這種模式下的Bootloader通常都會向它的終端用戶提供一個簡單的命令行接口。 BootLoader啟動過程Bootloader的啟動過程 第一階段: 1.初始化基本硬件; 2.把bootloader自動搬運到內存中; 3.設置堆棧指針并將bss段清零。為后續執行代碼做準備; 第二階段: 1.初始化本階段要用到的硬件; 2.讀取環境變量; 3.啟動: (a)自啟動模式,從Flash或通過網絡加載內核并執行; (b)下載模式,接收到用戶的命令后執行; 使用說明bbinfo怎么查看bootloader版本軟件? 安裝并開啟bbinfo后,程序將自動獲取iPhone的全部版本信息。可以首先看到“Device”(設備)的一些顯示信息。 “Model”后面顯示的是iPhone的版本號(iPhone的固件)。 “Model Number”后面顯示的是iPhone的產品號碼。 “Serial Number”后面顯示的iPhone的序列號碼。 “Baseband”后面如果顯示“Present”則表示你的Model和你的Modem Firmware是相符的。 “Wifi”后面顯示的數字則為你連接的Wifi無線網絡熱點地址。 “Bluetooth”后面顯示的數字則為iPhone藍牙的連接的地址。
將畫面滾動至中間后,可以看到Baseband的一些顯示信息。 “Mdem Firmware”后面顯示是為iPhone的Baseband版本。 “EEPROM Versiom”后面顯示是iPhone存儲器的版本號。 “EEPROM Revision”后面顯示的是iPhone存儲器的修正版。
將畫面滾動至底部后,可以看到SIM的一些顯示信息。 “IMSI”后面為SIM卡中的國際移動用戶識別碼。 “ICCID”后面為SIM卡中的集成電路卡識別碼。 “SMS SC”后面顯示的為SIM卡中短信中心的號碼。 “Voicemail”后面顯示的是你語音郵箱地址。 “Phone Number”后面顯示為你自己SIM卡的手機號。
|