Hi3512Demo單板用戶指南_第1頁
Hi3512Demo單板用戶指南_第2頁
Hi3512Demo單板用戶指南_第3頁
Hi3512Demo單板用戶指南_第4頁
Hi3512Demo單板用戶指南_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、Hi3512 Demo單板用戶指南1概述1.1 Hi3512 Demo 單板簡(jiǎn)介Hi3512 Demo單板是針對(duì)海思Hi3512V100媒體處理芯片開發(fā)的參考設(shè)計(jì)單板,在給客戶 展示芯片的強(qiáng)大多媒體處理功能和完善接口的同時(shí),更為客戶提供Hi3512V100芯片的硬件參考設(shè)計(jì),使客戶不需修改或者只需要簡(jiǎn)單修改參考設(shè)計(jì)的模塊電路,就可以完成同步產(chǎn)品開發(fā);參考設(shè)計(jì)單板同時(shí)支持 Hi3512芯片的SDK開發(fā)、應(yīng)用軟件的開發(fā)和運(yùn)行、芯片驗(yàn)證等目的。Hi3512 Demo單板通過串口和網(wǎng)口線與開發(fā) PC連接,作為一個(gè)基本開發(fā)系統(tǒng)使用,或?qū)?現(xiàn)更完全的開發(fā)系統(tǒng)或演示環(huán)境,此時(shí)連接如下設(shè)備或部件:電視機(jī)或監(jiān)視

2、器視頻源(如模擬攝像頭)亍音頻源及音箱-USB OTG從/主設(shè)備-SATA硬盤、SD Card等存儲(chǔ)設(shè)備紅外遙控器二 USB Wifi無線網(wǎng)卡、3G上網(wǎng)卡- 鼠標(biāo)- 報(bào)警輸入輸出設(shè)備Hi3512 Demo單板最多支持外接4路CVBS信號(hào)和音頻信號(hào),經(jīng)過 Hi3512 Demo單板編碼 后,將碼流傳到網(wǎng)絡(luò)上或存儲(chǔ)在本地SATA硬盤;也可以自行解碼后顯示。1.2 Hi3512 Demo單板功能特性Hi3512 Demo單板具有以下功能特性:- 支持4路CVBS 輸入,H264 Main Profile Level 3 視頻編解碼,最大編碼能力為 D160fps 或CIF240fps- 支持1路CV

3、BS輸出- 支持1路RJ45網(wǎng)絡(luò)接口、支持10M/100M bit/s和全雙工或半雙工模式- 支持1路立體聲或MIC輸入、1路立體聲輸出-支持 1 路 USB 2.0 OTG 支持1路USB 1.1設(shè)備- 支持2路RS232標(biāo)準(zhǔn)串口,1200115200bit/s波特率;1路RS485接口亍 支持IR紅外接收接口- 支持4路報(bào)警輸入和2路報(bào)警輸出(帶繼電器)- 支持SD/MMC卡支持實(shí)時(shí)時(shí)鐘Hi3512 Demo單板用戶指南存儲(chǔ)器參數(shù)如 表1-1所示。表1-1存儲(chǔ)器參數(shù)表存儲(chǔ)器數(shù)據(jù)位寬頻率容量DDR2 SDRAM32/16 bit144M256MBNor Flash8bit-16MB以上功能的

4、實(shí)現(xiàn)狀態(tài)以版本發(fā)布時(shí)的信息為準(zhǔn)。1.3產(chǎn)品交付件清單Hi3512 Demo交付件主要包括以下物品:Hi3512 Demo 單板電源適配器,規(guī)格:輸入 100V AC240V AC , 50Hz ;輸出12V DC , 3A。 排線與串口轉(zhuǎn)接線1根。串口線1根。Hi3512 Demo單板用戶指南Hi3512 Demo單板用戶指南硬件介紹2.1結(jié)構(gòu)與接口Hi3512 Demo單板對(duì)外接口結(jié)構(gòu)示意如 圖2-1所示。圖2-1 Hi3512 Demo 單板結(jié)構(gòu)示意圖圖2-1中的各接口說明如 表2-1所示。Hi3512 Demo單板用戶指南表2-1 Hi3512 Demo單板外部接口說明序號(hào)說明1十 ra

5、udio_out 3udio_in_L ® ©video_o ut audiojn_ R © ©L上下兩排2*2端子,包括:1路視 頻模擬輸出、音頻線性輸入、音 頻輸出。2vin_2vin_O©©vin_3vin_1©©4路模擬視頻輸入3RS485A. RS485B. GNDf OUTO A OUTO B.OUT1 A. OUT1 Br GND, InO. In1. In2. In3JTRS485接口、報(bào)警輸出接口(接繼電器)、4路報(bào)警輸入接口4系統(tǒng)軟復(fù)位按鈕5RJ45 網(wǎng)口6DC 12V電源接口7SATA電源接口

6、(使用時(shí)請(qǐng)注意電源接口方向,以免損壞硬盤)8SD卡座9Debug調(diào)試串口10UART2擴(kuò)展串口11麥克風(fēng)音頻輸入12耳機(jī)音頻輸出13USB2.0 OTG14USB1.1 Host 接口15紅外遙控接收頭16LED電源、工作狀態(tài)指示燈,具體配置請(qǐng)參見表2-217備用電池座(實(shí)時(shí)時(shí)鐘供電)18撥碼開關(guān)J4。單板啟動(dòng)模式、測(cè)試模式,具體設(shè)置請(qǐng)參見表3-1。19系統(tǒng)復(fù)位按鈕20CCIR656輸出擴(kuò)展接口(可擴(kuò)展VGA輸出)21SATA數(shù)據(jù)接口224位擴(kuò)展接口。 12V電源輸出、擴(kuò)展 GPIO地。234路音頻輸入接口2.2 Hi3512 Demo單板原理及硬件設(shè)計(jì)2.2.1原理及硬件設(shè)計(jì)Hi3512 D

7、emo單板主要承載常用4CIF DVR的各種接口電路。接口電路包括4路視頻信號(hào)匯聚電路、模擬視頻信號(hào) Encoder電路、音頻CODEC電路、網(wǎng)絡(luò)接口電路、 RS232/485接 口電路、USB接口電路、硬盤接口實(shí)現(xiàn)電路、SD Card接口電路、GPIO接口電路等。Hi3512 Demo單板實(shí)現(xiàn)框圖如圖2-2所示。 圖2-2 Hi3512 Demo單板典型演示環(huán)境連接圖Remote HostNetworkRS4S5tRS485TEthernet-*-*-E-netPHYDebugctrlVarious *Ctrl or kF吧R FlashAudioTCodecDDR2X2BTS56ln gh

8、PCESATARemote Ctroller j iMMiUy audio in11 洱1Mouse u-Disk VGA Monitor TV4 Uh AJV Dqg .Alarm VOAAlarm I/O:WiFi:WiFiUART1MACUART0GPIO USB1.11IR USB SPIVOLJ i2.0 or©TG SDIOIPCIUA.RT2VHi3512/ 、/ /、/"k£ /I2SVIO VMWiFiUTAmSATA»MT*HO0tf H典型的視音頻數(shù)據(jù)流處理過程如下:步驟1遠(yuǎn)端攝像頭采集視頻信號(hào),以CVBS信號(hào)格式輸入TW2865。

9、步驟2 1片TW2865可以采集4路PAL或NTSC視頻信號(hào),把4路視頻合成2路2D1 BT.656,轉(zhuǎn)換成 數(shù)字信號(hào)通過BT.656接口輸入到Hi3512。步驟3 Hi3512收到視頻數(shù)據(jù),經(jīng)過圖像處理后,進(jìn)行H.264編碼。步驟4 經(jīng)Hi3512編碼后的視頻流通過 PCI-SATA電路,存儲(chǔ)在硬盤上,TLV320AIC23采集音頻信號(hào),音頻信號(hào)進(jìn)行模數(shù)轉(zhuǎn)換后,Hi3512將其編碼成相應(yīng)的音頻碼流。Hi3512 4CIF Demo 最多實(shí)現(xiàn)4路語音編碼,同時(shí)支持一路雙向語音對(duì)講。步驟5 Hi3512業(yè)務(wù)層軟件把視音頻復(fù)合流(或獨(dú)立的視頻/音頻流)封裝成IP流,通過以太網(wǎng)絡(luò)傳送到IP網(wǎng)絡(luò)上。步

10、驟6 PC 或解碼端接收網(wǎng)絡(luò)傳送過來的視音頻碼流,進(jìn)行視音頻解碼后播放?;蛘逪i3512本 身可以解碼,在經(jīng)過 TW2865的數(shù)模轉(zhuǎn)換 后直接輸出。結(jié)束2.2.2關(guān)鍵器件TW2865TW2865與4路VI接口連接,完成4通道視頻和音頻數(shù)模轉(zhuǎn)換。TW2865包括4個(gè)集成的模擬抗鋸齒失真(anti-aliasing)濾波器、10位CMOS模擬數(shù)字轉(zhuǎn)換器,以及符合所有PAL/NTSC標(biāo)準(zhǔn)的高性能自適應(yīng)4H梳狀濾波器,可提供54MHz的隨路時(shí)鐘實(shí)現(xiàn)單通道 同時(shí)傳輸2路D1視頻數(shù)據(jù)或者4路Half D1視頻數(shù)據(jù),并且耗電極低(通常為480mW500 mW )。此外,TW2865提供BT.656 YUV

11、4:2:2 格式的視頻信號(hào)編碼成符合標(biāo)準(zhǔn) PAL/NTSC制式的電視信號(hào)輸出,與 Hi3512的VO接口連接,以供錄制輸出和回放輸入。RTL8201CPRTL8201CP完成的主要功能如下:實(shí)現(xiàn)單板的網(wǎng)絡(luò)連接,是單端口以太網(wǎng)物理層收發(fā)器。支持Mil接口,可通過MDC/MDIO實(shí)現(xiàn)管理(下行端口 PHY地址默認(rèn)配置為5b' 00001 。支持 10/100 Mbit/s。全/半雙工自適應(yīng),交叉網(wǎng)線自動(dòng)檢測(cè)。TLV320AIC23BHi3512 Demo 單板支持1路音頻編碼,采用 1個(gè)TLV320AIC23B 與Hi3512的SIO0接口 連接。Hi3512的SIO0工作在I2S從模式,

12、TLV320AIC23B 工作在I2S主模式。TLV320AIC23B是高性能的立體聲音頻編解碼器,內(nèi)部集成運(yùn)放,實(shí)現(xiàn)音頻信號(hào)的AD/DA、輸入輸出放大衰減、與外部接口等。音頻CODEC可通過I2C進(jìn)行初始化和配置。PCI-SATA通過PCI-SATA 電路SIL3512實(shí)現(xiàn)硬盤連接,單板可支持外接1個(gè)SATA硬盤。2.3 LED指示Hi3512 Demo 單板指示燈:表2-2 Hi3512 Demo單板指示燈分配:D2綠色常亮表示12V、5V、3.3V電源正常。D3、D4、D6GPIC控制指示燈,可自由控制。D5網(wǎng)絡(luò)連接指示。D7、D8硬盤讀寫指示燈,讀寫硬盤時(shí)該燈會(huì)閃爍。2.4 GPIO的

13、分配Hi3512 Demo 單板的 GPIO (Ge neral Purpose In put/Output)分配如 表 2-3 所示。 表2-3 Hi3512 Demo 單板的GPIO 分配信號(hào)名方向描述GPIO1 1 , GPIO7 7Output用作報(bào)警輸出,已連接繼電器。GPIO5_4 , GPIO5_5GPIO5 6 , GPIO5 7In put(or manu al)用作報(bào)警輸入(也可以自由配置使用)GPIO5_0 , GPIO5_1 GPIO5 2 , GPIO5 3Output用作LED指示燈GPIO3 6 , GPIO3 7In put /Output擴(kuò)展接口,可自由配置H

14、i3512 Demo單板用戶指南3操作指南3.1注意事項(xiàng)Hi3512 Demo單板適用于實(shí)驗(yàn)室或者工程開發(fā)環(huán)境。在開始操作之前,請(qǐng)先閱讀以下注意 事項(xiàng):任何情況下均不能對(duì)單板進(jìn)行熱插拔操作。在拆封單板包裝與安裝之前,為避免靜電釋放(ESD)對(duì)單板硬件造成損傷,請(qǐng)采取必要的防靜電措施。手持單板時(shí)請(qǐng)拿單板的邊沿,不要觸碰到單板上的外露金屬部分,以免靜電對(duì)單板元器件造 成損壞。請(qǐng)將Hi3512 Demo單板放置于干燥的平面上,并保證它們遠(yuǎn)離熱源、電磁干擾源與輻射源、 電磁輻射敏感設(shè)備(如:醫(yī)療設(shè)備)等。請(qǐng)對(duì)照?qǐng)D2-1,熟悉Hi3512 Demo單板的結(jié)構(gòu)布局, 確保能夠在單板上辨認(rèn)出可操作部件,如開

15、關(guān)、連接器以及指示燈的位置。3.2單板設(shè)置Hi3512 Demo單板通過配置撥碼開關(guān)來選擇Hi3512的工作模式選擇,如 表3-1所示。默認(rèn)狀態(tài)為normal模式和Flash啟動(dòng),在使用時(shí)請(qǐng)注意核對(duì)撥碼開關(guān)是否正確。表3-1 Hi3512 Demo 單板設(shè)置表位號(hào)含義J4 (撥碼開關(guān))ON : normal mode ;OFF: test modeON : boot from Flash;OFF: boot from DDR3.3超級(jí)終端配置使用PC機(jī)的超級(jí)終端,可以通過串口對(duì)單板進(jìn)行配置和操作。啟動(dòng)PC機(jī)的超級(jí)終端,配置參數(shù)如圖3-2所示,設(shè)置后進(jìn)行保存,方便下次操作。圖3-2超級(jí)終端配置圖

16、3.4單板連接調(diào)試上電前連接步驟如下:步驟1連接串口調(diào)試線。用雙母頭DB9直通串口調(diào)試線連接單板的 J16接口和主機(jī)(Host)的串口。步驟2連接網(wǎng)絡(luò)接口。用直連或交叉網(wǎng)線(Hi3512 Demo 單板支持auto crossover detection)連接單板的上行網(wǎng)口和主機(jī)(Host )的網(wǎng)口。步驟3如果使用調(diào)試器進(jìn)行調(diào)試,應(yīng)在上電前正確連接調(diào)試器(串口波特率為115200)。步驟4啟動(dòng)超級(jí)終端。結(jié)束3.5單板啟動(dòng)單板上電后,若是設(shè)置自啟動(dòng),則會(huì)出現(xiàn)提示:Hit any key to stop autoboot:2此時(shí),用戶按任意鍵后,超級(jí)終端會(huì)出現(xiàn)如下提示符:Hisilico n#:顯

17、示該字樣表示啟動(dòng) Hi3512 Demo單板BOOT成功。運(yùn)行bootm 0x34100000命令可進(jìn)入Linux操作系統(tǒng),具體內(nèi)容請(qǐng)參見"3.6 HiBoot ”。Hi3512 Demo單板用戶指南3.6 HiBoot3.6.1 HiBoot 簡(jiǎn)介HiBoot是從U-Boot ( Universal Boot Loader )移植來的,遵循 GPL license的開放源碼項(xiàng)目。HiBoot具有較高的可靠性和穩(wěn)定性,高度靈活的功能設(shè)置適合調(diào)試階段調(diào)試硬件、產(chǎn)品發(fā)布階段引導(dǎo)操作系統(tǒng)。HiBoot用于初始化目標(biāo)板硬件,為嵌入式操作系統(tǒng)提供板上硬件資源信息。HiBoot是進(jìn)一步加載、引導(dǎo)

18、嵌入式操作系統(tǒng)運(yùn)行的一段小程序。關(guān)于HiBoot的描述請(qǐng)參考Hi3511/Hi3512 Linux 開發(fā)環(huán)境 用戶指南。3.6.2 HiBoot常用命令HiBoot常用命令有:bootm cmpcpgo helpjffs2fmtmm mw nmprotect savee n、vsete nverase fli nfoloadbmd pi ngprintenvtftp?HiBoot常用命令的描述如表3-2所示。表3-2 HiBoot常用命令叩之描述得到所有侖令列表或音列出某個(gè)命令的幫助.用祛:? conmand 說明,列出命令的幫助信息,當(dāng)不帶參數(shù)時(shí),列出所有命令及簡(jiǎn)要說陰“ 4R耍譽(yù)看具怵命令

19、的詳細(xì)滯Kb在?后輸入命令的名稱.ll«lphelp 同?.priuTuv打印壞境變址.printenv.】說孫 打印環(huán)境變氐 當(dāng)不帶券數(shù)吋.打印所有變啟.命令描述settDV設(shè)置或若刪除變雖.川 法;eot«nv name ( value 1說明:當(dāng)value 空時(shí),冊(cè)除變fi *iumeh, t 否則設(shè)置變盤"name"且值為"value"snveenv保存變魚.川沈* savenv說明:保存變址及其值至Flash,Pin霍SI1TK單判斷口標(biāo)機(jī)網(wǎng)絡(luò)狀態(tài)或木機(jī)網(wǎng)絡(luò)工柞狀態(tài)"川戰(zhàn);ping <lpaddr>說明

20、:ipaddr 示目的主機(jī)的IP.片網(wǎng)珞.作111常時(shí)*結(jié)果顯示boat <ipaddr> is alive :;J< X1ping falledhoet <ipadldi: is not Liveloadb通過邯U Keniut協(xié)議下栽二進(jìn)制文件.川穆譏 loadb ( addr baud 說明:addr鑫數(shù)九存儲(chǔ)文件的地址,Zud為串口下載速率輸入命令后" 在超級(jí)終端的菜單中選擇傳送/發(fā)送文件菜單頊中的“瀏覽3在彈出 的也口中.選甘翌傳端的丈協(xié)愎必須選WKenniU例子 lodb 0x61000000 57600注意:使用1血曲只庇卜莊文件到內(nèi)存中.不能&

21、#39;該F我到Fla血(ftp從TFTP服務(wù)器中F載文件n用注;t£tp ad-Jr fllG說舅二旃fUe文件卜戦到地址U addr的內(nèi)存或者應(yīng)訪中.:i 山:PL 11 (ftp Hd,此煩2過世:';J d濟(jì)曬?|'* 勺用 Mtenv M時(shí) lpadclf、 neimaslc. seri-erip 至 因-例.h-LBillcc-n ? steuv IpdJr 12.-哎.F IP J也川.hieilicon a »«t«uv Mttna或 2S5.255* 2S&.C ' Q ''i'

22、/ IHtli'jhleiliccn ? f«t*nvlPZdEEd總5門殳晉;* :門地川hieilicon % tttp flKjCl&COOOO VTnlliiLDt說明:把rftp脈務(wù)畧(IP弟環(huán)境變量中設(shè)置的serTripJ '1' vmlinuxj#ii TFTP寫入到物瑾內(nèi)存0x61000000處*命令描謎<p拷貝內(nèi)存.JIIyAj cp + b# ,vt 11 source target count說明:從旳用地址source中樣'! r'J targetr大小為coum叭的大小,因命令的小同向小同-cp.b扌哥P

23、l couar個(gè)宇節(jié)cp.w H 貝 2*count 個(gè)了節(jié)cp.l 拷 ill 4*coiiht 個(gè)字節(jié)簡(jiǎn)單使用q時(shí).默認(rèn)為4*coimr個(gè)字節(jié)說明:somce和tsuget叫以是SDRAM的地址ffilM也可以是Flash的地 址范protectFlash寫保護(hù)操作.用法 1 j protect on|off start end說明:對(duì)Flash從地址start到地址end IX域進(jìn)疔寫保護(hù)操作.注意:Fk山的糾呆護(hù)操作必須以塊為最小唯仏囲此地如環(huán)一為 某塊的起始地址.咖 地址則強(qiáng)須為某塊的結(jié)束地址.01 Hash的基地址 為 0x34000000,決大小為 0x20000.【川抵作 pr

24、otect oil 0x34000000 0x3401F5FF 為引據(jù)作的 |山 protect on 0x34000003 0x3401FFFF 或占 protect off 0x34000000 0x3401FFOO 均不町操作*IL?. 2: protect on | off n:sf -sl 說明:時(shí)節(jié)N塊Flash的SF扇區(qū)到SL站區(qū)進(jìn)護(hù)操作亠I,.', 3 protect on | of f bank H說明:對(duì)第N塊Flash進(jìn)行寫保護(hù)操作*用法 4: protect on|off all說明對(duì)所有Fb#進(jìn)行寫保護(hù)操作。跳轉(zhuǎn)到指定地址.執(zhí)廳代碼.JlkA: go addr

25、 arg 一說明:執(zhí)廳地址addr處的二進(jìn)制代碼.boo tin設(shè)置運(yùn)行環(huán)境.)1;卄始執(zhí)廳二進(jìn)制代碼°用法:boo七皿(addr arg )說明:執(zhí)ff addr地址代碼或者默認(rèn)地址處的代碼.若不帶任何參數(shù)時(shí),執(zhí)訐申前pc招向地址處的代要求二進(jìn)制代碼為 定制格式(通常為nlkimage處理過的一進(jìn)制文件八flinfo列出 FlashH法 flinfo N 說明】不帶寡數(shù)時(shí)列岀所有Flash的估息,否則列出第N塊Flash的估命令描述md顯示內(nèi)存區(qū)的內(nèi)容"|j nd 【上# -vt J J address 說明y顯示地址address內(nèi)存區(qū)內(nèi)容“ 悝用mdb顯示單帝為1字節(jié)

26、 便用tnd.w,顯示單位為2字節(jié) 便用I1K11顯示單位為理字節(jié) 簡(jiǎn)單便川除時(shí)*等價(jià)于HMUmm慘改內(nèi)存區(qū)的內(nèi)容。地址白動(dòng)増加. J |j : mm . b .w . 1 J address 說明;address內(nèi)存區(qū)內(nèi)容. 悝用mm-b.毎次煤改1字節(jié) 便用IDI11.W,每次修改2字節(jié) fihl nmi.L每次修改斗字節(jié) 簡(jiǎn)單使川nun時(shí)*等愉于marlhid燈改內(nèi)存區(qū)的內(nèi)容、地址不白動(dòng)增Ulh 用法:mn【上”.虬 .1 address 說明;修改地址ddd代鈣內(nèi)存區(qū)內(nèi)穽匚 悝用nmb,每次修改1了節(jié) 便用imi.w,每次悽改2字節(jié) 便用na】毎次修改斗字節(jié)簡(jiǎn)單便Hl nm RL等價(jià)于

27、nni_lmw填苑內(nèi)存.川也:mw .b,旳.1 ) addrcs valu t count J 說朋】把內(nèi)存從地山1 address丹蛤的count A:小設(shè)說為value 使用mw.b時(shí)設(shè)置大小為l*coiint字節(jié)便HJ rrnv.w時(shí)設(shè)置大小為2*count字節(jié)便川mw l時(shí)設(shè)置的大小為4*counr字節(jié)簡(jiǎn)單使用mw時(shí).卷諺r mw.l例子】rnw0x32000000 IT 10000說明:把詡存0x32000000開給的0x40000 ? V:設(shè)為OxFF命令描itcmp比較2塊內(nèi)存區(qū).用沈;conp .b, .w, .1 addri addr2 count說明:比addrl和地址a

28、ddr2*大小count的內(nèi)存內(nèi)容進(jìn)行比較.便用sip b時(shí)比較大小為1*count字節(jié)使用cnipAV時(shí)比較大小為2*count字節(jié)便用(:哪時(shí)比校的大小為4*ccimt 7節(jié)簡(jiǎn)單使HI emp時(shí)粵價(jià)cmp.lerase擦除Flash內(nèi)容口用法 1:或rmw start end說明:擦除地址從飛到地址"ruT區(qū)域的內(nèi)容注意:Fla血的擦除操作必須嘆塊為堆小單位,因此地址sM 輕須為某 塊的起始地址,etui地址則必須為某塊的結(jié)束地址如Flash的基地址為 0x34000000,塊大小為 0x20000.則操作 erase 0x34000000 0x3401FFFF 為叫操作的 向

29、erase 0x34000003 0x3401FFFF 或占 erase 0x34000000 0x3401 FFOO均不可操作"JliiA 2:n:sf ( -sl 】說明:撩餘諂K塊Flash的從尿區(qū)SF到SL廚區(qū)的內(nèi)容口.'1ijn 3: aras» bank n說明:撩除第N塊Flash的內(nèi)容。! |j 4: aran all說明,擦除所Flash的內(nèi)暮.jfTsZfmr格式化JFF幻文件樂務(wù)JI;'A: ffs2fBLt start tnd說亂 梅地址從 Parr"劍地址*en(r區(qū)域格式此為jffc2文件系統(tǒng).注意二Fhsh的操件必捌且

30、塊為爆屮單園此地址名tan愛越為某塊的 起妬地址,血地址則必殖為某塊的結(jié)束地址.如Ehrii的基地址:為 0x34000000.虞大小為 0x20000. DJ操件0x34000000 0x3401 FFTF為町抵作的 iflljffsJfmr 0x3+000003 Os5401FFIT 或咅 jfTs2fmi 0x34000000 OxJ4Q1FFQO 均小可操作.J''.IT : ££2 tJlLt 0X34700000 0X34FFFFFF說明.將地址0«347OT«X)訓(xùn)Qs34FmTT兩域的 射空間格戈化切雖2 文件集統(tǒng)3.6.

31、3 運(yùn)行 HiBoot復(fù)位Hi3512 Demo單板,在控制臺(tái)上應(yīng)該出現(xiàn)命令提示符。Hi3512 Demo單板的標(biāo)準(zhǔn)輸入、標(biāo)準(zhǔn)輸出一般重定位到 UART0 , UART0通過115200 Baud的速率連接到調(diào)試主機(jī)(Host)上, 調(diào)試主機(jī)采用 Windows超級(jí)終端做控制臺(tái)(如果調(diào)試主機(jī)是Linux,采用minicom )。系統(tǒng)復(fù)位后,控制臺(tái)上有如下信息顯示,表示HiBoot已經(jīng)運(yùn)行:HiBoot 1.0.0 (Apr 28 2006 - 15:20:37)HiBoot code: 61E00000 -> 61E176EC BSS: -> 61E1C2A4RAM Co nfig

32、uratio n:Bank #0: 00000000 0 kBFlash: 32 MBIn: serialOut: serialErr: serialMAC: 00-09-08-0E-0D-02hisilic on #3.6.4通過網(wǎng)口下載應(yīng)用程序HiBoot通過以太網(wǎng)下載文件時(shí),只支持TFTP協(xié)議。通過如下步驟下載文件到 Hi3512 Demo單板上。步驟1用普通網(wǎng)線連接Hi3512 Demo單板的SF網(wǎng)口到以太網(wǎng)。步驟2設(shè)置HiBoot的環(huán)境變量。01開頭的MAC地址是組播地址,不能使用,必須將 MAC地址開頭設(shè)為00。環(huán)境變量中關(guān)于TFTP服務(wù)器的IP地址、單板的IP地址、以及子網(wǎng)掩碼和

33、網(wǎng)關(guān)都要根據(jù)具 體環(huán)境設(shè)置。主機(jī)和單板可以在不同的網(wǎng)段,但是需要設(shè)置好相應(yīng)的子網(wǎng)掩碼和網(wǎng)關(guān)。設(shè)置服務(wù)器端的IP地址。hisilic on > sete nv serverip xxx.xxx.xxx.xxx設(shè)置單板的IP地址。hisilic on > sete nv ipaddr xxx.xxx.xxx.xxx設(shè)置單板的netmaskohisilic on > sete nv n etmask xxx.xxx.xxx.xxx設(shè)置單板的gatewayip。hisilic on > sete nv gatewayip xxx.xxx.xxx.xxx設(shè)置單板的MAC 地址。h

34、isilic on > sete nv ethaddr xx.xx.xx.xx.xx.xx步驟3設(shè)置完成后,可以通過 saveenv保存環(huán)境變量到Flash中。hisilic on > savee nv步驟4 Host端啟動(dòng)TFTP服務(wù)器,指定正確的文件路徑后,Linux可以使用TFTP服務(wù)。HiBoot不支持廣播包的接收,不能響應(yīng)ping包,無法通過ping單板判斷網(wǎng)絡(luò)是否通順。HiBoot可以支持向外發(fā)ping包,并能接收ping包的響應(yīng)包??赏ㄟ^ ping主機(jī)(Host)來驗(yàn)證 網(wǎng)絡(luò)是否連接正常。假設(shè) Host 的 IP 地址是 0 :若命令執(zhí)行結(jié)果如下

35、,則說明網(wǎng)絡(luò)連接正常。hisilic on > pi ng 0host 0 is alive?若命令執(zhí)行結(jié)果如下,則說明網(wǎng)絡(luò)連接不正常,需要重新檢查網(wǎng)絡(luò)設(shè)置。ping failed; host 0 is not alive步驟5在HiBoot中鍵入命令下載文件:hisilicon > tftp addr fileaddr需要鍵入16進(jìn)制的Flash偏移地址,file是要下載的文件名稱。如下載kernel-2614-hi文件到0x34100000位置的命令行格式如下: hisilicon > tftp 0x341

36、00000 kernel-2.6.14-hi3.6.5執(zhí)行應(yīng)用程序如果下載的是文件的二進(jìn)制代碼的應(yīng)用程序,可以通過2種方式運(yùn)行。在HiBoot提示符下鍵入bootm 命令: hisilic on > bootm addr在HiBoot提示符下鍵入go命令:hisilic on > go addrbootm只對(duì)通過mkimage處理的二進(jìn)制代碼程序有效。它可以識(shí)別經(jīng)mkimage處理后在代碼前面添加的信息,未經(jīng)處理的應(yīng)用程序不能執(zhí)行。go命令可以跳轉(zhuǎn)至指定的地址去執(zhí)行,無需經(jīng)過mkimage的處理。3.6.6設(shè)置HiBoot環(huán)境變量在HiBoot中,為了能夠正常的下載文件、啟動(dòng)操作系統(tǒng)并運(yùn)行單板,需要設(shè)置一些環(huán) 境參數(shù),比如單板

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論