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

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


簡(jiǎn)介

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

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

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

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

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

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

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

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

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

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

PS Master引導(dǎo)模式

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

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

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

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

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

JTAG從引導(dǎo)

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

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

如圖是JTAG要求和控制,可以通過(guò)斷開(kāi)JTAG Chain Disable eFuse來(lái)永久禁用DAP和TAP控制器。

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

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