基于嵌入式S3C2440系統(tǒng)Bootloader設(shè)計(jì)與實(shí)現(xiàn)
本文關(guān)鍵詞:基于嵌入式S3C2440系統(tǒng)Bootloader設(shè)計(jì)與實(shí)現(xiàn)
更多相關(guān)文章: 系統(tǒng)設(shè)計(jì) 分析u-boot 實(shí)現(xiàn)Bootloader 啟動(dòng)內(nèi)核
【摘要】:Bootloader是嵌入式系統(tǒng)的一個(gè)重要環(huán)節(jié),對(duì)不同的硬件平臺(tái),其Bootloader都不盡相同,因此設(shè)計(jì)Bootloader是嵌入式系統(tǒng)開發(fā)的難點(diǎn);文中分析S3C2440嵌入式系統(tǒng)的硬件組成和u-boot源碼對(duì)linux內(nèi)核的啟動(dòng)流程,得出u-boot啟動(dòng)內(nèi)核兩個(gè)階段必備階段:第一個(gè)階段是用匯編初始與具體硬件平臺(tái)相關(guān)的操作等,第二階段是用C語言編寫復(fù)雜功能以及啟動(dòng)內(nèi)核;以加載linux-2.6.22.6內(nèi)核為例,根據(jù)u-boot啟動(dòng)內(nèi)核兩個(gè)階段所做的工作,設(shè)計(jì)出適用于S3C2440嵌入式系統(tǒng)的精簡(jiǎn)Bootloader;通過實(shí)驗(yàn)表明,該設(shè)計(jì)的Bootloader成功啟動(dòng)linux內(nèi)核,具有良好的穩(wěn)定性,可靠性和簡(jiǎn)潔性。
【作者單位】: 西北工業(yè)大學(xué)自動(dòng)化學(xué)院;
【關(guān)鍵詞】: 系統(tǒng)設(shè)計(jì) 分析u-boot 實(shí)現(xiàn)Bootloader 啟動(dòng)內(nèi)核
【分類號(hào)】:TP368.1
【正文快照】: 0引言Bootloader是嵌入式系統(tǒng)內(nèi)核運(yùn)行前的一段程序,這段程序初始化硬件設(shè)備,并且建立一個(gè)內(nèi)存空間映射圖,從而建立適當(dāng)?shù)南到y(tǒng)軟硬件環(huán)境,為最終啟動(dòng)內(nèi)核和加載文件系統(tǒng)做準(zhǔn)備[1]。由于Bootloader依賴于硬件,它與處理器架構(gòu),具體設(shè)計(jì)的硬件平臺(tái)資源相關(guān),因此設(shè)計(jì)一個(gè)適合某平
【相似文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫 前10條
1 瞿新吉;;嵌入式系統(tǒng)的BootLoader技術(shù)淺析[J];科技經(jīng)濟(jì)市場(chǎng);2010年10期
2 陳姿羽;李偉鵬;蘇秋玲;;移動(dòng)醫(yī)療系統(tǒng)的Bootloader設(shè)計(jì)與實(shí)現(xiàn)[J];科學(xué)技術(shù)與工程;2011年21期
3 張涌逸;;基于嵌入式系統(tǒng)的BootLoader設(shè)計(jì)與應(yīng)用[J];電腦知識(shí)與技術(shù);2006年14期
4 陳曦;鄭貴林;;基于自編程功能的MCU Bootloader設(shè)計(jì)[J];電子設(shè)計(jì)工程;2010年11期
5 喬麗;;嵌入式系統(tǒng)中的Bootloader代碼優(yōu)化[J];科技信息;2011年16期
6 王薇;;基于網(wǎng)絡(luò)加載的嵌入式BootLoader的設(shè)計(jì)與實(shí)現(xiàn)[J];電子設(shè)計(jì)工程;2012年22期
7 吳瑕;;BootLoader的介紹及應(yīng)用研究[J];數(shù)字技術(shù)與應(yīng)用;2013年05期
8 陶雪麗,李寶方,徐海;具有網(wǎng)絡(luò)和雙啟動(dòng)功能的S3C2410 BootLoader的實(shí)現(xiàn)[J];河南機(jī)電高等專科學(xué)校學(xué)報(bào);2005年06期
9 趙連玉;靳飛;;嵌入式計(jì)算機(jī)系統(tǒng)Bootloader的設(shè)計(jì)與實(shí)現(xiàn)[J];天津理工大學(xué)學(xué)報(bào);2011年01期
10 曹艷嶺;;基于WinCE7.0 Bootloader的研究和實(shí)現(xiàn)[J];電子測(cè)量技術(shù);2012年09期
中國(guó)重要會(huì)議論文全文數(shù)據(jù)庫 前4條
1 賈鵬;;基于S3C44BOX的嵌入式系統(tǒng)的Bootloader解析[A];中國(guó)電子教育學(xué)會(huì)高教分會(huì)2009年論文集[C];2009年
2 周潤(rùn)景;袁偉亭;張澤;;基于S3C44B0X的嵌入式系統(tǒng)BootLoader的實(shí)現(xiàn)[A];全國(guó)第一屆嵌入式技術(shù)聯(lián)合學(xué)術(shù)會(huì)議論文集[C];2006年
3 郭劍;董彬虹;李少謙;;基于WinCE系統(tǒng)的Bootloader的移植[A];2008年中國(guó)西部青年通信學(xué)術(shù)會(huì)議論文集[C];2008年
4 潘向峰;王建庭;高輝;黨力明;;基于ARM微處理器的Bootloader設(shè)計(jì)與實(shí)現(xiàn)[A];教育部中南地區(qū)高等學(xué)校電子電氣基礎(chǔ)課教學(xué)研究會(huì)第二十屆學(xué)術(shù)年會(huì)會(huì)議論文集(上冊(cè))[C];2010年
中國(guó)碩士學(xué)位論文全文數(shù)據(jù)庫 前10條
1 丁巖軍;基于嵌入式ARM的Bootloader研究與實(shí)現(xiàn)[D];華北電力大學(xué)(北京);2007年
2 劉順成;基于SBC2440的Bootloader設(shè)計(jì)與實(shí)現(xiàn)[D];暨南大學(xué);2008年
3 周書林;基于S3C2440A的bootloader設(shè)計(jì)與實(shí)現(xiàn)[D];江蘇科技大學(xué);2010年
4 聶宏艷;基于MIPS的Bootloader的設(shè)計(jì)和實(shí)現(xiàn)[D];西安電子科技大學(xué);2011年
5 劉洋;基于S3C44B0的BootLoader設(shè)計(jì)與實(shí)現(xiàn)[D];哈爾濱理工大學(xué);2007年
6 馮林琳;基于S3C6410的Bootloader研究與實(shí)現(xiàn)[D];河北工業(yè)大學(xué);2012年
7 許青青;一種輕量級(jí)Bootloader(LWBL)的設(shè)計(jì)與實(shí)現(xiàn)[D];華東師范大學(xué);2012年
8 張杰;通用的開放BootLoader的設(shè)計(jì)與實(shí)現(xiàn)[D];青島大學(xué);2010年
9 趙冰;基于S3C2410和μC/OS-Ⅱ嵌入式系統(tǒng)的Bootloader的分析與設(shè)計(jì)[D];遼寧大學(xué);2012年
10 嚴(yán)菊明;基于ARM嵌入式系統(tǒng)的通用Bootloader的設(shè)計(jì)與實(shí)現(xiàn)[D];東南大學(xué);2005年
,本文編號(hào):1097803
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1097803.html