a5d2啟動分析

2021-07-11 12:13:58 字數 819 閱讀 2114

a5d2對外部儲存裝置的啟動順序如下圖:

sdmmc_1接的sd卡,sdmmc_0接的emmc, spi_0接的序列flash,當外部儲存都不可用或沒有啟動程式的話,會直接進入sam-ba monitor,就可以執行sam-ba提供的各種燒寫指令碼了。

目前我們使用的燒寫指令碼有,

1. 序列flash燒寫指令碼 

2. 熔絲位燒寫指令碼 

3. 啟動順序暫存器的操作(斷電失效)

在對新的新片進行燒寫操作之前,首先要燒寫熔絲位

首先要使能這一位,以使外部儲存器使能,在sam-ba指令碼裡是bcw_ext_mem_boot_enable這個變數

,然後,使用bootcfg.writefuse寫入熔絲位

另外通過寫gpbr暫存器,可以覆蓋熔絲位的值,臨時改變啟動順序

使用bootcfg.writegpbr寫入gpbr暫存器,可以覆蓋掉啟動配置字暫存器,臨時改變啟動順序

另外需要寫bscr暫存器,使用bootcfg.writebscr寫入bscr_gpbr_valid ,bscr_gpbr_0

Struts2 啟動分析

edited by bruce bob 首先,分析乙個web應用程式,基本應該從web.xml開始入手。我們這裡構建了乙個最簡單的web應用程式。struts execute org.apache.struts2.dispatcher.filterdispatcher struts execute ...

啟動Cocos2D開發之旅

雖然標題上寫著要專注於某個領域,可是感覺自己還是不夠專注。做了一段時間的手機應用開發,又研究了一段時間的opengl圖形開發,現在竟然又想從事手機遊戲領域,實在是控制不住自己,只好跟隨著自己內心的聲音了。以自己的內心為導向,啟動cocos2d開發之旅,這裡將會記載著我在手機遊戲領域的心得體會,期望通...

作業 wx5d2d3e5aac2c8的部落格

先定個小目標 我叫段玉喜,來自山西運城,大學學的專業是機械設計製造及其自動化,18年畢業,從業一年機械設計工作。由於機械設計的工作工作量大,加班也很頻繁,賺的還不 多,所以7月初辭職了,經朋友的介紹來到了這裡。目標的話其實很簡單也很單純。冗談 當然了只是開個玩笑 其實目標也很明確了 1.首先就是能跟...