日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > > ZYNQ
		


簡介

在PS_POR_B復(fù)位引腳無效后,硬件立即對引導(dǎo)引腳進行采樣,并有選擇地使能PS時鐘PLL。然后,PS開始執(zhí)行片上ROM來引導(dǎo)系統(tǒng)。

POR會重置整個設(shè)備,而不會保存以前的狀態(tài)。非POR類型的復(fù)位也會導(dǎo)致BootROM執(zhí)行,但是沒有硬件對條形引腳進行采樣。非POR復(fù)位后,一些寄存器值會保留,并且器件會知道自己先前的安全模式。其中非POR復(fù)位包括PS_SRST_B引腳和幾個內(nèi)部復(fù)位源。

BootROM是第一個在APU中運行的軟件,BootROM在CPU 0上執(zhí)行,CPU 1在事件等待(WFE)指令上執(zhí)行。

BootROM的主要任務(wù)是配置系統(tǒng),將引導(dǎo)映像FSBL或者用戶代碼從引導(dǎo)設(shè)備復(fù)制到OCM,然后將代碼執(zhí)行分支到OCM。當(dāng)然也可以在非安全環(huán)境中直接從Quad-SPI或NOR-secure執(zhí)行FSBL或者用戶代碼。

PS Master啟動設(shè)備保存一個或多個啟動映像。引導(dǎo)映像由BootROM標(biāo)頭(也稱為引導(dǎo)映像標(biāo)頭)和第一階段引導(dǎo)加載程序(FSBL)組成。

引導(dǎo)設(shè)備還可以保留用于配置PL和嵌入式操作系統(tǒng)的位流,但是BootROM代碼無法訪問這些位流。用于引導(dǎo)的閃存設(shè)備可以是Quad-SPI,NAND,NOR或SD卡。

BootROM的執(zhí)行流程主要受引腳設(shè)置、BootROM開頭通過BootROM代碼發(fā)現(xiàn)的關(guān)于系統(tǒng)的影響。BootROM可以在具有加密FSBL或者代碼的安全環(huán)境中執(zhí)行,也可以在非安全環(huán)境中執(zhí)行。

在執(zhí)行BootROM之后,F(xiàn)SBL或者用戶代碼將按照UG821(Zynq-7000 SoC軟件開發(fā)人員指南)中所述的那樣負責(zé)系統(tǒng)。

為了進行開發(fā),可以以JTAG模式引導(dǎo)系統(tǒng)?;蛘呖梢栽诜前踩W存設(shè)備啟動后啟用JTAG。

JTAG始終意味著非安全環(huán)境,但是它允許訪問CPU復(fù)合體(APU)中的ARM調(diào)試訪問端口(DAP)控制器和PL中的Xilinx測試訪問端口(TAP)控制器。

PS Master引導(dǎo)模式

在主引導(dǎo)模式下,系統(tǒng)從閃存設(shè)備引導(dǎo),在這里,BootROM進行配置 PS訪問引導(dǎo)設(shè)備,讀取BootROM標(biāo)頭,驗證標(biāo)頭,然后通常將FSBL或者用戶代碼復(fù)制到OCM存儲器中,主模式可以是安全的或不安全的環(huán)境。

在安全模式下,引導(dǎo)映像始終由CPU寫入OCM存儲器。從那里將其發(fā)送(使用DMA)進出AES/HMAC單元以進行解密和身份驗證。解密引導(dǎo)映像寫回到OCM內(nèi)存中,并在BootROM完成后執(zhí)行。

在非安全模式下,BootROM標(biāo)頭可以指示PS直接從支持就地執(zhí)行選項的Quad-SPI或NOR引導(dǎo)設(shè)備執(zhí)行引導(dǎo)映像。在其他情況下,F(xiàn)SBL或者用戶代碼被復(fù)制到OCM存儲器中以執(zhí)行。

如果閃存設(shè)備中的BootROM標(biāo)頭無效,則BootROM代碼將搜索另一個標(biāo)頭。標(biāo)頭搜索將繼續(xù)進行,直到找到有效的標(biāo)頭或已搜索整個范圍為止。

對于Quad-SPI,NAND和NOR引導(dǎo)模式,支持BootROM標(biāo)頭搜索。對于SD卡引導(dǎo)模式,僅讀取一個標(biāo)頭

JTAG從引導(dǎo)

在JTAG引導(dǎo)模式下,BootROM代碼進行的系統(tǒng)配置最少,并啟用了JTAG界面。然后,系統(tǒng)進入空閑狀態(tài),等待DAP控制器重新啟動CPU 0。

級聯(lián)JTAG引導(dǎo)模式會循環(huán)DAP和TAP控制器,這是最常見的JTAG引導(dǎo)模式 獨立的JTAG引導(dǎo)模式將TAP控制器連接到PL JTAG引腳,并提供用戶使用TAP控制器配置PL以將DAP控制器連接到設(shè)備的時間EMIO JTAG接口。

如圖是JTAG要求和控制,可以通過斷開JTAG Chain Disable eFuse來永久禁用DAP和TAP控制器。

在非安全的主引導(dǎo)模式下,當(dāng)PL處于啟用狀態(tài)時,將啟用JTAG接口進行調(diào)試通電,JTAG接口可用于訪問TAP和DAP控制器。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
關(guān)閉