娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

S5PV210啟動(dòng)過程分析

發(fā)布者:幸福自在最新更新時(shí)間:2024-12-18 來源: elecfans關(guān)鍵字:S5PV210  啟動(dòng)過程 手機(jī)看文章 掃描二維碼
隨時(shí)隨地手機(jī)看文章

一、三星官方推薦方式

1、數(shù)據(jù)手冊《S5PV210_iROM_Application_note》中截取:

49e0fa839272af91f7a52243490aac0c_wcIuXjmTWnCPAAAAABJRU5ErkJggg==.png

(1)第一步:執(zhí)行BL0。執(zhí)行完成后調(diào)用BL1

(2)第二步:執(zhí)行BL1。加載BL2到SRAM中

(3)第三步:執(zhí)行BL2。初始化DDR。

(4)第四步:將OS加載到DDR中

(5)第五步:操作系統(tǒng)在DDR中啟動(dòng)運(yùn)行

 

2、詳細(xì)分析

(1)BL0:這一段代碼是三星官方出廠時(shí)燒錄的一段代碼,存在SoC內(nèi)部的iROM(就是SROM,容量64KB)中。

 0143b21a9c04574fa41c57b986d1e437_NtAAAAAElFTkSuQmCC.png

(2)BL1:啟動(dòng)代碼的前16KB,負(fù)責(zé)初始化NandFlash和讀取啟動(dòng)代碼的后面80KB代碼到SRAM中運(yùn)行。

(3)BL2:初始化DRAM,將OS讀取到DRAM中,最終啟動(dòng)OS,系統(tǒng)運(yùn)行起來。

注意:三星推薦的這種方式限制了bootloader的大小不能超過96KB。

 

二、uboot的啟動(dòng)方式

      uboot是一種通用的啟動(dòng)方式,對(duì)啟動(dòng)代碼的大小沒有限制。

      啟動(dòng)過程和三星的前兩步是一樣的,不同之處在uboot中的BL1會(huì)初始化DDR,將uboot的剩余代碼全部復(fù)制到DRR中,然后,用匯編代碼的一句長轉(zhuǎn)移指令跳轉(zhuǎn)到DRR中去執(zhí)行剛剛copy的一份BL2代碼,在BL2中加載操作系統(tǒng),完成啟動(dòng)。

注意:

(1)uboot的大小沒有限制

(2)跳轉(zhuǎn)之前,需要代碼的重定位

(3)在實(shí)際的工程項(xiàng)目中可能不會(huì)使用這種uboot,而是自己寫一個(gè)uboot,更加適合項(xiàng)目


關(guān)鍵字:S5PV210  啟動(dòng)過程 引用地址:S5PV210啟動(dòng)過程分析

上一篇:總結(jié):S5PV210時(shí)鐘系統(tǒng)
下一篇:S5PV210之UBOOT-2011.06啟動(dòng)過程解析

推薦閱讀最新更新時(shí)間:2025-05-04 11:24

OK6410A 開發(fā)板 (八) 92 linux-5.11 OK6410A 從0到APP啟動(dòng)過程中相關(guān)的所有文件及分類
分類規(guī)范 我們可以從產(chǎn)生階段階段和文件類型和文件作用分類 1. 各種階段的各種文件 u-boot spl // .開頭的文件的后綴 a.cmd bin.cmd cmd lds.cmd o.cmd s.cmd sym.cmd --- // 非.開頭的文件的后綴 a bin cfg h i lds map mk o s su sym txt 無后綴文件 u-boot-spl built-in.o spl/u-boot-spl spl/u-boot-spl.lds spl/u-boot-spl.bin spl/u-boot-spl.sym u-boot u-boot // .開頭的文件的后綴 a.cmd bin.cmd
[單片機(jī)]
STM32的啟動(dòng)過程分析
對(duì)于stm32的啟動(dòng)過程一直心存疑惑。今天找了很多資料,進(jìn)行了一個(gè)大致的分析。 1.cortex M3的復(fù)位過程(來自官方資料) 上述開機(jī)啟動(dòng)流程比較詳細(xì),內(nèi)容較為全面,但部分步驟可以省略(紅字可省略標(biāo)出),因?yàn)閷?duì)于某些初始化,我們可能會(huì)在main函數(shù)中重新配置。 2.復(fù)位程序的詳細(xì)跟蹤分析(重點(diǎn)) 此次分析基于單步跟蹤stm32從復(fù)位到main()函數(shù)的匯編代碼。 1.stm32復(fù)位程序 ; Reset handler Reset_Handler PROC EXPORT Reset_Handler IMPORT __main IMPORT SystemInit
[單片機(jī)]
STM32的<font color='red'>啟動(dòng)</font><font color='red'>過程</font>分析
移植tslib和Qt5.6到三星s5pv210開發(fā)板
下載tslib1.4后 1.cp tslib-1.4.tar.bz2 /home/gec 2.tar jxvf tslib-1.4.tar.bz2 3.sudo -s 4.cd tslib-1.4/ 5../configure --host=arm-linux --prefix=/usr/local/arm ac_cv_func_malloc_0_nonnull=yes 6.make 7.make install 修改tslib安裝目錄下的/etc/ts.conf文件去掉# module_raw input注釋。 安裝后把整個(gè)文件夾下載到開發(fā)板 在開發(fā)板/etc/profile 里配置環(huán)境變量,我的如下,要按你放的位置配置
[單片機(jī)]
移植tslib和Qt5.6到三星<font color='red'>s5pv210</font>開發(fā)板
S5PV210 | 微處理器啟動(dòng)流程
S5PV210啟動(dòng)概述 S5PV210支持從多種設(shè)備啟動(dòng),如OneNAND、NAND、MMC等。S5PV210的啟動(dòng)框圖如圖所示,BL0是指S5PV210微處理器的IROM中固化的啟動(dòng)代碼,BL1是指在IRAM自動(dòng)從外存儲(chǔ)器(NAND、SD、USB)中復(fù)制的uboot.bin二進(jìn)制文件的頭16KB代碼,BL2是指在代碼重定向后在內(nèi)存中執(zhí)行的UBOOT的完整代碼。 三者之間的關(guān)系是:BL0將BL1加載到IRAM,然后BL1在IRAM中運(yùn)行并將BL2加載到SDRAM,BL2加載嵌入式操作系統(tǒng)。BL是BootLoader的簡稱。 S5PV210上電將從IROM處執(zhí)行固化的啟動(dòng)代碼BL0,它對(duì)時(shí)鐘等初始化、對(duì)啟動(dòng)設(shè)置進(jìn)行判斷,
[單片機(jī)]
<font color='red'>S5PV210</font> | 微處理器<font color='red'>啟動(dòng)</font>流程
TQ210——S5PV210 uboot頂層config.mk分析
# # (C) Copyright 2000-2006 # Wolfgang Denk, DENX Software Engineering, wd@denx.de. # # See file CREDITS for list of people who contributed to this # project. # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License as # published by the Free Soft
[單片機(jī)]
S5PV210_流水燈
1、整體思路:把相應(yīng)的配置數(shù)據(jù)寫入相應(yīng)的寄存器,控制GPIO電平(Led.s)——運(yùn)用工程管理Makefile編譯、鏈接文件(由Led.s編譯得到led.bin,該文件用于USB啟動(dòng)方式點(diǎn)亮LED,若使用SD卡方式啟動(dòng)LED,則需要添加mkv210_image.c,使用gcc編譯得到可執(zhí)行程序mkmini210,然后通過執(zhí)行mkmini210程序由led.bin加工得到210.bin) 2、所需文件:led.s、mkv210_image.c、Makefile 3、led.s 1 /* 2 * 文件名: led.s 3 * 描述: 流水燈 4 */ 5 6 #define GPJ0CON 0xE020
[單片機(jī)]
小廣播
設(shè)計(jì)資源 培訓(xùn) 開發(fā)板 精華推薦

最新單片機(jī)文章

 
EEWorld訂閱號(hào)

 
EEWorld服務(wù)號(hào)

 
汽車開發(fā)圈

 
機(jī)器人開發(fā)圈

電子工程世界版權(quán)所有 京ICP證060456號(hào) 京ICP備10001474號(hào)-1 電信業(yè)務(wù)審批[2006]字第258號(hào)函 京公網(wǎng)安備 11010802033920號(hào) Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 揭西县| 博客| 凌源市| 灌云县| 临夏县| 邻水| 桃园市| 玉树县| 北流市| 松溪县| 米林县| 昌黎县| 泽普县| 黄大仙区| 灌云县| 双江| 中西区| 织金县| 惠来县| 利辛县| 濮阳县| 新郑市| 哈尔滨市| 安新县| 松潘县| 东至县| 尼勒克县| 定边县| 沂水县| 阳江市| 兴隆县| 北流市| 喀喇| 普安县| 康乐县| 旬阳县| 肃宁县| 富锦市| 长寿区| 阿勒泰市| 即墨市|