高頻彩開獎導航網 > 嵌入式技術 > 正文

秒速赛车开奖和值历史记录-权威信誉秒速牛牛彩票开奖网址

2020年11月23日 14:53 ? 次閱讀

本文主要介紹zynq啟動過程,主要包括BootROM和FSBL等的執行過程。

硬件啟動過程

1.重新上電或POR復位後進行硬件啟動過程

2.掃描“啟動引腳”設置,並存入只讀寄存器slcr.BOOT_MODE中

3.若使能pll,則等到pll輸出時鐘;若旁路pll,則直接使用ps_clk時鐘

更詳細硬件啟動過程可以參考下圖


BootROM

BootROM在POR復位後經過硬件啟動後自動運行,也可在非POR復位後直接運行(不經過硬件啟動),其內容固化在內部ROM中,不能修改,主要初始化MMU和一些系統資源(以使其滿足BootROM執行的要求)以及加載FSBL程序段等。BootROM在CPU0執行,而CPU1執行WFE指令

主要過程如下︰

1.硬件啟動後BootROM將初始化MMU、NAND、NOR、QSPI、SD和PCAP等基本外設

2.判斷啟動設備(決定于硬件啟動過程時掃描的“啟動模式”引腳,即寄存器slcr.BOOT_MODE)並搜索boot鏡像頭信息,各啟動模式搜索範圍︰
?Quad-SPI,頭16MB空間搜索
?NAND,頭128MB空間搜索
?NOR,頭32MB
?SD卡中只加載一次,不會搜索

3.BootROM會根據啟動模式配置MIO,還會根據讀取的boot鏡像頭信息的“寄存器初始化參數”部分配置時間優化寄存器

4.從指定啟動設備中加載SFBL到OCM(加載時也會讀取頭部信息確定加密狀態,文件長度等,若加密則還需解密後加載到OCM,BootROM頭信息都不會加密),另外還支持直接在QSPI或NOR中執行(從頭部信息中文件長度為0時,這時就不用加載到OCM了)

5.跳轉到SFBL中執行,BootROM關閉

其它說明︰

?如果已經為加密模式,經過非POR復位後,讀取BootROM頭信息檢測到一個非加密的boot,系統將會被鎖定

?如果檢測到BootROM中有錯誤,系統也會被鎖定

?如果為加密模式則需要等待PL上電才能繼續加載,因為解密驗證模塊(AESandHMAC)在PL部分;而無論時加密模式還是非加密模式再配置.bit文件時都要等待PL部分準備好(通過檢查寄存器devcfg.STATUS
[PCFG_INIT])

FSBL

FSBL主要初始化更多的外設(如DDR)、初始化PL部分和加載SSBL或裸機程序等。

主要過程如下︰

?初始化MIO、PLL、CLK等,ps7_init()中所做

?根據vivado(或XPS)中設置完成PS端初始化

?判斷啟動設備(決定于寄存器slcr.BOOT_MODE)並從中掃描並加載.bit和SSBL或裸機程序

?用.bit配置PL部分(FSBL通過PCAP控制器配置PL部分)

?加載SSBL或裸機程序到DDR中

?跳轉到SSBL或裸機程序中執行

對于FSBL程序通常使用SDK中自帶模板,但是不同于BootROM不可改變,FSBL可以手動修改實現一些自定義的內容。而且可以像裸機程序一樣調試排錯(在fsbl_debug.h中定義宏FSBL_DEBUG_INFO(#defineFSBL_DEBUG_INFO)可以查看FSBL打印的調試信息)

注意:由于OCM大小為256KB,而在BootROM階段OCM高64KB(OCM從0x0000_0000開始192KB,從0xffff_0000開始64KB)用于存儲BootROM頭信息和變量,在BootROM執行完成後才可用于FSBL,所以FSBL大小要小于192KB。

其它說明︰

?當從外部器件中啟動為非加密模式時,才能使用JTAG進入調試模式

?直接在NORorQuad-SPI中運行的FSBL必須為非加密模式

?FSBL大小要小于192KB,但是直接在flash器件(NORorQuad-SPI)中直接運行的情況沒有這個限制

?AES一次只能解密1Byte,所以PCAP在4個時鐘周期內只能發送一個32bit數據(加密配置時)

SSBL

通常SSBL就是裸機程序,對于linux啟動來說就是u-boot之類的bootloader。

對于沒有使用PL部分的設計,即只把zynq當做普通ARM來使用,則完全可以不用FSBL,而通過BootROM直接加載裸機程序並運行(使用方式和注意事項請看“zynq的三種啟動方式(JTAG,SD,QSPI)”)。

以上內容主要來源為UG585

編輯︰hfy


下載發燒友APP

打造屬于您的人脈電子圈

關注高頻彩開獎導航微信

有趣有料的資訊及技術干貨

關注發燒友課堂

鎖定最新課程活動及技術直播

高頻彩開獎導航觀察

一線報道 ? 深度觀察 ? 最新資訊
人收藏
分享︰

秒速赛车开奖和值历史记录-权威信誉秒速牛牛彩票开奖网址

相關推薦

發表于 2019-01-21 00:00? 2337次閱讀

《嵌入式技術基礎視頻課程》之ARM匯編

從0開始學ARM-CPU原理

一、計算機架構在了解計算機架構之前,我們先來認識幾位對計算機的發明做出關鍵共享的幾位大佬。 1. 巴....
發表于 2020-11-23 11:56? 101次閱讀
從0開始學ARM-CPU原理

淺談M1芯片背後的故事

前不久,隻果發布了在Arm芯片上運行的Mac機器,當我們驚嘆于隻果為何能在自言芯片上不斷邁出自己堅實....
發表于 2020-11-23 11:31? 237次閱讀
淺談M1芯片背後的故事

台媒︰隻果M1芯片性能強勁ARM架構可能引發效仿

據中國台灣經濟日報報道,隻果新款筆記本電腦 MacBook 最大的亮點是 M1 自研處理器。這枚處理....
發表于 2020-11-23 11:12? 149次閱讀
台媒︰隻果M1芯片性能強勁ARM架構可能引發效仿

黃仁勛︰反壟斷監管有利于英偉達收購ARM

今年 9 月,英偉達宣布以 400 億美元收購 Arm 備受關注,且此前的報道中也有提到英偉達創始人....
發表于 2020-11-23 11:09? 71次閱讀
黃仁勛︰反壟斷監管有利于英偉達收購ARM

搭載 M1 芯片的 Mac mini 單核跑分超...

搭載隻果自研芯片的 Mac 終于來了,相信差友們最近這幾天在微博、B 站還有知乎都有被各種關于 M1....
發表于 2020-11-23 10:26? 97次閱讀
搭載 M1 芯片的 Mac mini 單核跑分超...

黃仁勛回應︰NVIDIA收購ARM不存在壟斷行為

本周,NVIDIA交出一份令人滿意的第三財季財報(截止10月25日),營收達到了47.3億美元,同比....
發表于 2020-11-23 09:56? 110次閱讀
黃仁勛回應︰NVIDIA收購ARM不存在壟斷行為

谷歌推出了針對M1 Mac優化的Chrome版本

在隻果發布了M1處理器之後,互聯網行業領頭羊谷歌就迅速推出了針對M1 Mac優化的Chrome版本,....
發表于 2020-11-23 09:25? 58次閱讀
谷歌推出了針對M1 Mac優化的Chrome版本

谷歌決定以400億美元收購ARM

本周,NVIDIA交出一份令人滿意的第三財季財報(截止10月25日),營收達到了47.3億美元,同比....
發表于 2020-11-23 09:24? 112次閱讀
谷歌決定以400億美元收購ARM

ARM安謀中國宣布加入軟件綠色聯盟

近日,安謀中國正式加入軟件綠色聯盟。隨著第五波計算革命的來臨以及軟件行業泛終端化的演進發展,安謀中國....
發表于 2020-11-22 10:27? 809次閱讀
1.原理圖不用說了吧,基本功2.BOM也不用說了吧,采供會跟屁股後面追你3.pcb layout,有些公司要求硬件工程師layout...
發表于 2020-11-22 09:21? 95次閱讀
硬件工程師到底要會多少東西?

隻果公司推出了新的基于Arm的處理器M1

正如隻果所說,M1是其低功耗級別中功能最強大的處理器。隻果公司在圖形單元和處理器方面都非常有主見,對....
發表于 2020-11-21 09:58? 357次閱讀
隻果公司推出了新的基于Arm的處理器M1

隻果M1芯片如何影響x86市場主導地位?

上周,隻果發布了其M1 SoC。M1采用與最新iPhone相同的A14 CPU,和是十年來首個挑戰A....
發表于 2020-11-20 16:13? 298次閱讀
隻果M1芯片如何影響x86市場主導地位?

拆解Apple Silicon MacBook︰...

iFixit 團隊剛剛分享了 Apple Silicon MacBook 的最新拆解信息,露出了讓無....
發表于 2020-11-20 15:40? 314次閱讀
拆解Apple Silicon MacBook︰...

兆易創新受益MCU漲價與RISC-V架構和ARM...

兆易創新作為全球首顆RISC-V架構MCU生廠商,或將憑借強勁的產品競爭力持續受益于MCU漲價。值得....
發表于 2020-11-20 15:06? 692次閱讀
兆易創新受益MCU漲價與RISC-V架構和ARM...

如何在 Vitis 中使用 UIO 驅動框架創建...

Linux嵌入式設計中最基本的任務之一是創建用戶應用程序。 在本篇博文中,我們將探討如何在 Viti....
發表于 2020-11-20 14:05? 197次閱讀
如何在 Vitis 中使用 UIO 驅動框架創建...

淺談華為麒麟高端芯的發展歷程

不知不覺當中,海思手機芯片的故事,我們已經講了有十年了。
發表于 2020-11-20 09:56? 569次閱讀
淺談華為麒麟高端芯的發展歷程

隻果M1 Mac電腦出現漏洞︰會采取措施修正安全...

最近幾天,隻果的M1處理器各種刷屏,雖然這只是隻果第一款自研桌面級ARM處理器,但不論CPU性能還是....
發表于 2020-11-20 09:55? 298次閱讀
隻果M1 Mac電腦出現漏洞︰會采取措施修正安全...

隻果的ARM架構芯片要挑戰現有PC格局還有多遠?

眾所周知,ARM和x86這兩大計算架構的底層差異,形成了移動端和PC(個人電腦)端兩大陣營。
發表于 2020-11-20 09:40? 266次閱讀
隻果的ARM架構芯片要挑戰現有PC格局還有多遠?

統信軟件公布UOS桌面應用的適配進展

今日,統信軟件公布了UOS桌面應用的適配進展。
發表于 2020-11-20 09:26? 170次閱讀
統信軟件公布UOS桌面應用的適配進展

挑戰X86、ARM架構,RISC-V或是新希望?

其實單純從隻果公司的角度,很容易理解,隻果整個生態鏈中唯一沒有打通的就是MAC產品,基于其一貫的商業....
發表于 2020-11-19 15:55? 803次閱讀
挑戰X86、ARM架構,RISC-V或是新希望?

英偉達保持Arm的開放授權模式,數據中心業務已是...

美國時間11月18日美股盤後,英偉達公布了2021財年Q3財報,其營收為47.26億美元,同比增長5....
發表于 2020-11-19 15:28? 170次閱讀
英偉達保持Arm的開放授權模式,數據中心業務已是...

英特爾處理器i7-11370H首曝:最高主頻可達...

雖然英特爾依然沒有明確表態,但是從目前的信息來看,2021年,英特爾將會推出10nm工藝的Tiger....
發表于 2020-11-19 15:11? 484次閱讀
英特爾處理器i7-11370H首曝:最高主頻可達...

英偉達有望在後年完成對Arm的收購

英偉達于當地時間周三發布的財報顯示,第3季度的營收為47.26億美元,同比增長57%;淨利潤13.3....
發表于 2020-11-19 14:42? 177次閱讀
英偉達有望在後年完成對Arm的收購

arm行業研究框架

責任編輯︰xj 原文標題︰56頁Pdf限時下載 | 芯片行業專題報告︰arm深度研究 文章出處︰【微....
發表于 2020-11-19 14:12? 114次閱讀
arm行業研究框架

25年了,芯片處理器到底發生了多大的變化

2020年11月10日,隻果發布了他們全新的MacBook系列,這並不是一個普通的版本更新,而是發生....
發表于 2020-11-19 14:03? 201次閱讀
25年了,芯片處理器到底發生了多大的變化

英偉達營收超預期,創下歷史新記錄

Nvidia公布截至10月25日的第三財季收入為47.3億美元,同比增長57%。由于新的游戲硬件和A....
發表于 2020-11-19 12:17? 291次閱讀
英偉達營收超預期,創下歷史新記錄

孫正義出售軟銀800億美元資產

在疫情之下,很多公司都認為現金為王,而軟銀也不例外,孫正義出售軟銀800億美元資產極大地改善了財務狀....
發表于 2020-11-19 08:56? 6366次閱讀
孫正義出售軟銀800億美元資產

Intel疑拋售非核心業務,借此籌集資金加快技術...

據媒體報道指全球半導體老大Intel處境艱難,近日傳出將Enpirion電源管理芯片業務出售給聯發科....
發表于 2020-11-18 17:08? 466次閱讀
Intel疑拋售非核心業務,借此籌集資金加快技術...

日本 Arm 架構的超級計算機登上 Top500...

IT之家 11 月 18 日消息 根據外媒 TechPowerUp 的消息,由日本理研所和富士通聯合....
發表于 2020-11-18 17:00? 271次閱讀
開發環境介紹主機操作系統︰Ubuntu 20.04.1 LTS 64位目標ARM板子平台︰EVB-D335+IoT-3352目標ARM板...
發表于 2020-11-18 16:10? 202次閱讀
【AM335X評估板 EVB-D335免費試用】-2-RS232通訊實戰之go語言編程讀取GPS數據分享

Mac將擁有數百萬的iOS app可使用?

隻果新世代Mac外媒評測陸續解禁,搭載全新的M1芯片、改用ARM構架,除了超越Intel的性能,最大....
發表于 2020-11-18 15:36? 411次閱讀
Mac將擁有數百萬的iOS app可使用?

ARM版筆記本已是大勢所趨?

最近,M1芯片的新品Mac開始售賣,很多UP主第一時間入手,加以評測,並得出了相當驚人的結論,比如剪....
發表于 2020-11-18 11:53? 429次閱讀
ARM版筆記本已是大勢所趨?

傳Intel將Enpirion電源管理芯片業務出...

據媒體報道指全球半導體老大Intel處境艱難,近日傳出將Enpirion電源管理芯片業務出售給聯發科....
發表于 2020-11-18 11:42? 869次閱讀
傳Intel將Enpirion電源管理芯片業務出...

面向開源軟件的ARM 64位Marvell MA...

所有這些開源軟件生態系統都需要有一個能提供高性能中央處理器(CPU)、高速網絡連接和大內存支持的開發....
發表于 2020-11-18 10:35? 669次閱讀
關于ARM中的名詞常用解釋       1.ARM中一些常見英文縮寫解釋   MSB︰最高有效位;...
發表于 2020-11-17 16:13? 101次閱讀
ARM處理器使用總結與系統資源名詞解釋

Adobe推出全新Photoshop Beta版...

今日,Adobe 宣布推出了全新 Photoshop Beta 版本,適用于搭載 M1 芯片與隻果最....
發表于 2020-11-17 15:43? 456次閱讀
開發板的重要性 嵌入式專業是一門實踐性非常強的學科,只有多動手,多實踐,多編程,多調試,多看書,多思考才能真正...
發表于 2020-11-17 15:12? 303次閱讀
多軸智慧飛行器軟硬件解決方案,飛行器硬件部分包括以下部分︰飛控板、遙控板、電調板(ESC)、sensor板,飛控板我...
發表于 2020-11-17 13:46? 1117次閱讀
NXP 多軸智慧飛行器軟硬件解決方案

中國半導體如何突圍?

據外媒消息,11月11日英國政府公布了《國家安全投資法》草案(“法案”),表示將對威脅英國國家安全的....
發表于 2020-11-17 12:42? 515次閱讀
中國半導體如何突圍?

Arm宣布所有面向市場的Cortex-A大核都將...

“全面計算”戰略的三個關鍵原則分別是︰提高系統的計算性能,通過Arm的軟件和工具確保開發者更好地訪問....
發表于 2020-11-17 11:45? 360次閱讀
Arm宣布所有面向市場的Cortex-A大核都將...

為什麼隻果要拋棄英特爾選擇自研芯片?

11月11日隻果正式發布了搭載ARM架構處理器的MacBook筆記本電腦,市場對于隻果這一舉動相當看....
發表于 2020-11-16 17:26? 903次閱讀
為什麼隻果要拋棄英特爾選擇自研芯片?

隻果macOS Big Sur正式發布並開放下載

外媒MacRumors報道,大量2013年末和2014年中的13英寸MacBook Pro用戶報告稱....
發表于 2020-11-16 16:06? 451次閱讀
隻果macOS Big Sur正式發布並開放下載

整理一下關于ARM相關的一些概念

20世紀90年代,ARM 32位RISC(Reduced lnstruction Set Compu....
發表于 2020-11-16 15:11? 486次閱讀
整理一下關于ARM相關的一些概念

華為表達了對英偉達收購ARM計劃的強烈擔憂

彭博智庫分析師Anthea Lai表示,允許英偉達收購ARM可能導致華為難以獲得ARM的芯片設計。A....
發表于 2020-11-16 14:56? 986次閱讀
華為表達了對英偉達收購ARM計劃的強烈擔憂

紅米K40Ultra系列:配置天璣2000處理器...

紅米K40Ultra系列,將配置天璣2000處理器,聯發科天璣2000是續華為麒麟1020,隻果A1....
發表于 2020-11-16 14:16? 791次閱讀
紅米K40Ultra系列:配置天璣2000處理器...

回顧︰ARM授權本土嵌入式公司米爾科技為中國區工...

ARM公司日前宣布,中國本土嵌入式軟硬件開發和解決方案供應商、ARM核心合作伙伴深圳市米爾科技有限公....
發表于 2020-11-16 13:00? 247次閱讀
回顧︰ARM授權本土嵌入式公司米爾科技為中國區工...

隻果ARM陣營一直夢想的 在PC市場擊敗Inte...

隻果推出的M1處理器是ARM陣營性能最強的處理器,它的性能也與Intel的酷睿i7相當,這一意義非常....
發表于 2020-11-16 10:15? 338次閱讀
ARM Cortex-M4 支持的指令在下表 1~8 中列出。     表 1 16 位數據操作指令     指令...
發表于 2020-11-16 09:43? 404次閱讀
發表于 2020-11-15 15:05? 202次閱讀
ARM、DSP、FPGA的特點和區別

為什麼搭載ARM架構的隻果MacBook跑x86...

相信大家都已經知道,隻果在最新一場秋季發布會中,宣告了全新的MacBook產品。新MacBook換用....
發表于 2020-11-15 09:34? 660次閱讀
為什麼搭載ARM架構的隻果MacBook跑x86...

隻果M1芯片問世,iOS應用搬上Mac

在硬件和系統方面,隻果動作可以說非常快,幫想要嘗鮮的你“Ready OK”,唯獨在軟件生態上你不能一....
發表于 2020-11-14 10:54? 1384次閱讀
隻果M1芯片問世,iOS應用搬上Mac

隻果宣告了從x86指令集切換到ARM的決心

隻果已經正式推出了基于M1處理器的MacBook,宣告了從x86指令集切換到ARM的決心。
發表于 2020-11-14 10:22? 421次閱讀
隻果宣告了從x86指令集切換到ARM的決心

三星將代工隻果M1芯片?

因最低售價僅為5000元左右,隻果計劃在2021年第一季度前生產250萬台ARM版MacBook,以....
發表于 2020-11-13 16:46? 571次閱讀
今天小編給大家介紹一款新出的AM335x產品︰SOM-TL335x-S郵票孔工業核心板,具體的參數是如何的呢?請跟小編一...
發表于 2020-11-13 16:43? 404次閱讀
【AM335x新品發布】TI Sitara系列SOM-TL335x-S郵票孔核心板,你知多少?

Arm 64位遷移

2020 年 10 月,Arm 宣布,從 2022 IP 開始,未來的所有 Cortex-A大核都將....
發表于 2020-11-13 16:37? 320次閱讀
Arm 64位遷移

微軟高通聯手打造ARM Win10市場反響不大︰...

早在隻果M1處理器之前,微軟和高通就聯手打造了基于Windows 10 on ARM的PC產品,還試....
發表于 2020-11-13 15:52? 317次閱讀
微軟高通聯手打造ARM Win10市場反響不大︰...

上海芯旺微電子技術有限公司加入深圳市汽車電子行業...

在交流中,丁總提到︰2019年全球MCU的出貨量已達到了342億顆,如果從數量上來說,MCU才是名副....
發表于 2020-11-13 15:50? 407次閱讀
上海芯旺微電子技術有限公司加入深圳市汽車電子行業...

為什麼說選iPhone不如選筆記本?

然而,這一切都沒有被更多的消費者關注到,整個互聯網關于隻果全新一代筆記本的消息都是屈指可數,但是當我....
發表于 2020-11-13 15:17? 435次閱讀
為什麼說選iPhone不如選筆記本?

隻果為何要棄用Intel芯片?

PCWorld發表評論文章,認為隻果發布了基于自研ARM架構的Mac,改用自家的M1芯片,對于不想短....
發表于 2020-11-13 14:48? 488次閱讀
隻果為何要棄用Intel芯片?

Mac轉向ARM平台,隻果抑或成為下一個微軟?

雙十一的電商平台再創奇跡,而加利福尼亞州的隻果公司也在另一個地方悄然締造自己的奇跡,它會成功嗎?抑或....
發表于 2020-11-13 12:18? 516次閱讀
Mac轉向ARM平台,隻果抑或成為下一個微軟?

三星發布5nm工藝Exynos 1080 vi...

三星Exynos今天在上海舉辦了首場面向中國市場的新品發布會,並發布了具有旗艦級性能的Exynos ....
發表于 2020-11-12 16:47? 1036次閱讀
三星發布5nm工藝Exynos 1080  vi...

隻果換芯簡史︰三次轉換,意味著計算機重大變革

Mac 走入了一個新的紀元。今天凌晨,隻果發布了第一款用于 Mac 的自研 ARM 架構 CPU,M....
發表于 2020-11-12 09:36? 540次閱讀
隻果換芯簡史︰三次轉換,意味著計算機重大變革

隻果MacBook換用自研ARM,跑X86軟件會...

相信大家都已經知道,隻果在最新一場秋季發布會中,宣告了全新的MacBook產品。新MacBook換用....
發表于 2020-11-12 09:31? 572次閱讀
隻果MacBook換用自研ARM,跑X86軟件會...

M1版的Mac有不少遺憾之處,Intel仍香

11日,隻果發布了自研5nm M1處理器,並隨之推出三款Mac產品,終于用行動表明了自己兩年內將Ma....
發表于 2020-11-12 09:27? 531次閱讀
簡介︰本節覆蓋的內容還是挺多的,包括I2C總線協議及硬件介紹,以及它的一些操作實例;還有LCD控制器的介紹,以...
發表于 2020-11-10 18:46? 575次閱讀
大家好,我是剛接觸電路設計,下面有三個問題想請教各位(分別對應三個附圖)︰ 1. 在三極管開關量輸出電路中,我一...
發表于 2020-11-03 20:20? 184次閱讀
開關量輸入輸出的三個電路設計問題請教