Bicc車載子系統(tǒng)升級(jí)指導(dǎo)書_第1頁
Bicc車載子系統(tǒng)升級(jí)指導(dǎo)書_第2頁
Bicc車載子系統(tǒng)升級(jí)指導(dǎo)書_第3頁
Bicc車載子系統(tǒng)升級(jí)指導(dǎo)書_第4頁
Bicc車載子系統(tǒng)升級(jí)指導(dǎo)書_第5頁
已閱讀5頁,還剩57頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

科技股份有限公司

BICC車載

子系統(tǒng)升級(jí)指導(dǎo)書

編制審核批準(zhǔn)日期

朱舉2016年8月

文件編號(hào)版本號(hào)/修改號(hào)VI.0

BICC年載子系統(tǒng)開緞指導(dǎo)書

目錄

LFPGA升級(jí)..................................................................2

1.1燒寫Actel芯片F(xiàn)PGA............................................................................................................2

1.2燒寫Lattice芯片F(xiàn)PGA.........................................................................................................9

2.CPSU軟件升級(jí)............................................................16

2.1燒寫STM32芯片程序.................................................16

2.2燒寫PIC32芯片程序..................................................20

3.VC1/VC2軟件升級(jí).........................................................25

3.1升級(jí)前準(zhǔn)備..........................................................25

3.2單板u-boot,kernel,rootfs加教.......................................26

3.2.1VC1/C0M(vxworks)板u-boot加載...............................26

3.2.2VC2(linux)板u-boot,kernel,rootfs加載.........................28

3.3單板debug鏡像加載.................................................30

3.3.1VCl/COM(vxworks)板debug加載..................................30

3.3.2VC2(linux)板debug加載.......................................33

4.一鍵升級(jí).....................36

4.1.升級(jí)前準(zhǔn)備.........................................................36

4.2.單板進(jìn)入診斷模式...................................................36

4.3升級(jí)....................37

5.TDM軟件配置............................................................43

5.1記錄日志.................43

5.2打開口志............................................................43

5.3新建日志............................................................44

5.4回放日志............................................................44

5.5導(dǎo)入日志............................................................45

5.6數(shù)據(jù)庫直看和導(dǎo)出........45

6.MCT軟件配置................-...........................................47

6.1MCT預(yù)裝軟件要求.......47

6.2安裝MCT.................................61

附件:VC板軟件燒寫口令.....................................................61

BICC年載子系統(tǒng)開緞指導(dǎo)書

圖1.2

(2)Actel芯片的FPGA通過FlshPro軟件進(jìn)行燒寫。

步驟I:啟動(dòng)FlshPro軟件:開始->MicrosemiFlashProv11.4->FlashProvl1.4(如圖1.3

所示),或者直接雙擊桌面上的FlashPro圖標(biāo),可以打開FlashPro軟件。

3

BICC年載子系統(tǒng)開緞指導(dǎo)書

圖1.3打開HashPro軟件

FlashPro軟件的主界面如圖1.4所示。

圖1.4FlashPro軟件主界面

4

BICC年載子系統(tǒng)開緞指導(dǎo)書

步驟2:在FlashPro軟件主界面二點(diǎn)“NewProjccl”按鈕,新建一個(gè)工程(工程名可

以隨便定義,如aciel),如圖1.5所示。

圖1.5創(chuàng)建HashPr。工程

步驟3:創(chuàng)建好FlashPro工程后,主界面上“ConfigureDevice”和“RUN”按鈕變亮,.

如果多塊板卡同時(shí)燒寫,則點(diǎn)擊屏暮左上方“N”按鈕。如圖1.6所示。

圖1.6創(chuàng)建好FlashPro工程后的主界面

5

BICC年載子系統(tǒng)開緞指導(dǎo)書

步驟4:在FlashPro工程后的主界面上點(diǎn)“ConfigureDevice”按鈕,在主界面上回出

現(xiàn)“Browse”按鈕,如圖1.7(1),同時(shí)燒寫多塊板k時(shí),點(diǎn)擊主界面上“AddMicrosemi

Device"按鈕來添加文件路徑,燒寫幾塊板卡就點(diǎn)擊幾次。如圖1,7(2)。點(diǎn)擊“Browse”

或“AddMicrosemiDevice”按鈕,選擇相應(yīng)的FPGA文件,如圖1.8所示。所有FPGA文

件在“D:\BoardTes八FPGA”路徑下,并根據(jù)單板名稱進(jìn)行了分類。

圖1.7(2)AddMicrosemiDevice按鈕

6

BICC年載子系統(tǒng)開緞指導(dǎo)書

圖1.8選擇FPGA文件

步驟5:選擇好FPGA文件后,在FlashPr。主界面.上點(diǎn)“PROGRAM”按鈕,就開始燒寫

Actel芯片的FPGA/.如圖1.9、1.10、1.11所示。在燒寫FPGA之前會(huì)擦除芯片中的內(nèi)容,

當(dāng)“ProgrammerStatus”為“RUNPASSED”時(shí),表示燒寫成功。

圖1.9擦除FPGA

7

BICC年載子系統(tǒng)開緞指導(dǎo)書

圖1.10燒寫FPGA

圖1.11FPGA燒寫成功

8

BICC年載子系統(tǒng)開緞指導(dǎo)書

1.2燒寫Lattice芯片F(xiàn)PGA

Lattice芯片的FPGA通過DiamondProgrammer軟件進(jìn)行燒寫。燒寫Lattice芯片的連

接萬法:

圖LI2(I)所示為老版本板卡連接方式:老版本的板卡用散線連接到板卡,黑皮線

為地線,連接2#或10#插針,白皮線接I#插針;圖1.12(2)為散線電路I莖說明。

圖1.12(3)為新版本板卡所用監(jiān)線的連接說明,有三角號(hào)的一端連接1#插針:

注:燒寫VC2板卡LMtice軟件對(duì),需將板卡插在電源板槽位上,再將燒寫器連接到

板卡芯片的針腳。

圖1.12(I)

9

BICC年載子系統(tǒng)開緞指導(dǎo)書

圖1.12(3)

10

BICC年載子系統(tǒng)開緞指導(dǎo)書

步驟I:啟動(dòng)FlshPro軟件:開始->LalliccDiamond2.2(64-bit)->Acccsscrics->Diamond

Programmer,可以打開DiamondProgrammer軟件。

步驟2:創(chuàng)建?個(gè)新的工程,其中Cable和Port選擇默認(rèn)配置,如圖1.13所示。

圖1.13創(chuàng)建一個(gè)新的工程

工程創(chuàng)建成功后,會(huì)自動(dòng)掃描硬件,如圖1.14所示。

圖1.14自動(dòng)掃描硬件

如果燒馬工具與單板連線正確,且單板在機(jī)籠上正常上電,會(huì)自動(dòng)掃描出DeviveFamily,

Device等內(nèi)容。如果需要手動(dòng)掃描硬件,可以點(diǎn)擊工具欄中的圖標(biāo),如圖1.15中的紅框

里的圖標(biāo)所示。

11

BICC年載子系統(tǒng)開緞指導(dǎo)書

圖1.15掃描硬件

步驟3:在FileName欄下選擇點(diǎn)1圖標(biāo),選擇與單板對(duì)應(yīng)的FPGA文件,如圖1.16所

圖1.16選擇FPGA文件

步驟4:點(diǎn)擊建相標(biāo),可以燒寫FPGA,如圖1.17所示。

12

BICC年載子系統(tǒng)開緞指導(dǎo)書

圖1.17燒寫FPGA

如果在燒寫FPGA時(shí)出現(xiàn)“Connotidentifydetecteddevice”錯(cuò)誤,如圖1.18所示。需要

重新選擇DeviceFamily和Device才能燒寫成功。

圖1.18FPGA燒寫錯(cuò)誤

重新選擇DeviceFamily和Device的方法如圖1.19所示,在下拉列表中選擇的Device

Family和Device需要與白動(dòng)掃描出來的值相同。

13

BICC年載子系統(tǒng)開緞指導(dǎo)書

圖1.19重新選擇DeviceFamily和Device

LatticeFPGA正常燒寫的狀態(tài)如圖1.20所示。如果燒寫成功,如圖1.21所示,在“Status”

中技示狀態(tài)為“PASS”,在Output串口中會(huì)見示燒寫所用的時(shí)間。

圖1.20FPGA燒寫過程

14

BICC年載子系統(tǒng)開緞指導(dǎo)書

圖L21FPGA燒寫成功

15

BICC年載子系統(tǒng)開緞指導(dǎo)書

2.CPSU軟件升級(jí)

2.1燒寫STM32芯片程序

燒寫STM32芯片的連接如圖1.22所示:

圖1.22

16

BICC年載子系統(tǒng)開緞指導(dǎo)書

步驟1:打開J-FLASHARM,開始。SEGGER->J-LinkARMV4.78g->J-Flash,或者直接雙擊

桌面上的J-Flash圖標(biāo),可以打開J-Flash軟件。

步驟2:設(shè)置參數(shù)。”選擇菜單Options—Projectsettings,選擇TargetInterface選項(xiàng)卡,

設(shè)置接口為SWD,速率為Autoselection,如圖1.23和圖1.24所示。

圖1.23設(shè)置Project參數(shù)

選擇CPU選項(xiàng)卡,設(shè)皆CPU為STSTM32F103VE

圖1.24設(shè)置CPU參數(shù)

步驟3:打開待燒寫的.hex文件,如圖1.25所示。STM32待燒寫的.hex文件在

“D:\BoardTest\PSU”路徑卜。

17

BICC年載子系統(tǒng)開緞指導(dǎo)書

圖1.25打開待燒寫的.hex文件

步驟4:使用J-LINK連接器連接J-LINK和PSU板的STM32調(diào)試口,注意PCB上的絲印1

號(hào)腳和排線插頭的小三角型對(duì)齊。如圖1.26和圖1.27所示。

圖1.26STM32芯片燒寫器

18

BICC年載子系統(tǒng)開緞指導(dǎo)書

圖1.27PSU板卡上STM32芯片燒寫位省

步驟5:連接STM32芯片。選擇菜果Target今Connect,等待下方的LOG窗口出現(xiàn)

Connectedsuccessfully,否則檢查PSU是否上電,J-Link是否正確連接,如圖1.28所示。

UU81*川ta+A卬V4,無?AoyE

~C&\Uw?|h”IOpfl^..^do*i

Ccfvwct

一百⑷M

yowCFIir4o一1—

?A^

T?1M5t

Ml

Score

715*

UrMCur9cHpHM4t

el

Ss

ChMkbMR7T”

5l

M

AlwMthnn?Sl

l

£??MOO?1nS

lisc)l

K

(raw<hipMl

S

DDl

t:I>

?“,??》A5l

Ft?S

F9rG&Varfyf€MDc

5

AUK>F7lDc

S

2D“c

*r*yFBSc

5c

V^CWC“

"Sc

C^

StMt99

?■too

C>M?a<3.Gia(C'n,?'?u?)

?let*file4f???iCCCBB”?、Ir?ft<?,OC?Q?05fa33iBI

CV,J*4?rf>l?ID\mr?T65Q“八%ST端,“。而?lm4\nnbM,.m,A3SUi)

-1???fd??*???<weottfUlyQ的0“Ma1,i.OC:

?CMM<,NC?K"J*Ua*4MI<?0

-tirww.n8。山*aec?>ll?4frr??1512(rt?)

-JTM,,??4JQOOMJ?)

I*t*K*MU?a<CFI<???Ga**

X?MCt?Ote*QC<Hrtccrmtted

圖1.28連接STM32芯片

步驟6:燒寫STM32芯片程序。詵杼菜單.Tareet■>Pr。gram&Verify,開始燒寫,如果避

到彈出的對(duì)話框,點(diǎn)確認(rèn)。直到下方的LOG窗口出現(xiàn)Targetprogrammedandverified

successfully,表示燒寫成功,如圖1.29所示。

19

BICC年載子系統(tǒng)開緞指導(dǎo)書

p?GGuuju*7w^7H^??5?y^?5^533(SASEAS^4TrSE5ti5Mr7^^BBHB^B^BBBH^

N?tdeOf?o?<f

R—x0s*"*>

MBE,

一向⑷切

G?r?c*cn(Uo?CFlK_

[■尸rMHK,

TP

WTXCK!J

〃必KI,

S<ctr?cWo

Uf49<ur*cNp

MOJ!

£?A<?I

O**awklFilwithmo

m?

g^atfUM'£????Wrtort

必I

fUM?N?

Pvo9rE1cVerier

Auto

j

w?a^CRC

Fr?p—1■494**itn*?,?<?,>t?1.1「《□<?)

?,,▼?CM-OvKCFl4M?EfitiM,_0”Q?4()????”

-3,“E。K

■tr?>)>4M<%?n

-trMia?>3。,?”?Q.I.2.

?If“?y?[[??>:坦?4?4y

?Fr,—Jt?f?tCXTtO”,?、I

"f?r<?QC??0MM4r?r<4ii6aUr

?,???心,》?

圖1.29燒寫STM32芯片程序

2.2燒寫PIC32芯片程序

燒寫PSU板PIC32軟件,連接燒耳器到電源板的花線,沒有針頭的一端連接電源板,三

角號(hào)對(duì)應(yīng)電源板的“1”號(hào)插針;有針頭一端連接燒寫器,針頭一端的三角號(hào)和燒寫器上的

三角號(hào)不對(duì)應(yīng)。

20

BICC年載子系統(tǒng)開緞指導(dǎo)書

燒寫PIC32芯片的連接如圖1.30所示:

步驟1:打開MPSBXIPE,開始->Microchip->MPLABXIDE->MPLABXIPEvl.95,或者直

接雙擊桌面上的MPLABXIPE圖標(biāo),可以打開MPLABXIPE軟件。

步驟2:設(shè)置參數(shù)。Family選擇32-bitMCUs(PIC32),如圖1.31所示。Device選擇

PIC32MX370F512L,如圖1.32所示。Tool選擇PICkit3,如圖1.33所示。

圖1.31設(shè)置Family參數(shù)

21

BICC年載子系統(tǒng)開緞指導(dǎo)書

圖132設(shè)置Device參數(shù)

圖1.33設(shè)置Tool參數(shù)

22

BICC年載子系統(tǒng)開緞指導(dǎo)書

步驟3:連接PK32芯片。點(diǎn)擊Connect,等待Output窗口出擊連接成立的提示,如圖

1.34所示。

IntegratedEcvlro^ee^fvl.95

圖1.34連接PIC32芯片

步驟4:選擇PIC32芯片程序。Source選擇待燒寫的.hex文件(pic32文件),如圖1.35

所示。PIC32待燒寫的.hex文件在“D:\BoardTest\PSU”路徑下。

圖1.35選擇PIC32芯片程序

步驟5:燒寫PIC32芯片程序。點(diǎn)擊Program,等待Output窗口出現(xiàn)燒寫成功的提示,

23

BICC年載子系統(tǒng)開緞指導(dǎo)書

如圖1.36所示。

圖1.36燒寫PIC32芯片程序

24

BICC年載子系統(tǒng)開緞指導(dǎo)書

3.VC1/VC2軟件升級(jí)

3.1升級(jí)前準(zhǔn)備

CPSU1.4,1.3以后的需要燒Uboot,然后通過一,鍵升級(jí)升級(jí)Uboot批注[SI]:CPSU也喟要開場U-boot

(1)配置wftpd32服務(wù)器工具:

a.打開wftpd32,在Security-Use閭rights下新建用戶名和密碼(用戶名和密碼均設(shè)置為

vxworks),如下圖所示:

b.上述設(shè)置一臺(tái)電腦只需設(shè)置一次H|.可,之后只需選擇之前新建的vxworks用戶即可,在

HomeDiectory欄中輸入升級(jí)文件所在」錄,單擊Done保存即可,如下圖所求:

I

<2)配置tftpd32服務(wù)器工具:打開tftpd32,確保CurrentDirectory欄中路徑為升級(jí)文件所

在位置目錄。

<3)配置PC本地IP地址:增加IP地址或者將測(cè)試電腦IP地址改為192.1686233

25

BICC車載廣系統(tǒng)升級(jí)指導(dǎo)15

o

(4)配置IP04.1窗口工具:

a.打開IP04.1,選擇“終端工具”菜單,新建一個(gè)終端串口連接。

b.通過計(jì)算機(jī)一管理一設(shè)備管理器一端口直看電腦串口類型。

c.在連接配置類型欄選擇1:一步查看串口類型。

d.確認(rèn)“存盤目錄”為升級(jí)文件所在目錄。

e.完成上述配置后,點(diǎn)擊確認(rèn)保存即可。

3.2單板“boot,kernel,rootfs加載

燒寫以上程序需準(zhǔn)備好以下工具:串U工具IP0P4.1,tftpd32(ftpserver),

3.2.1VC1/C0M(vxworks)板u-boot加載

(1)長按模式按鈕(CPSU板MODE),戳發(fā)位鍵(VC板RESET),敲[可車,進(jìn)入u-boot,

避免單板進(jìn)入u-boot卜三分鐘掛死,輸入:intjvalidl。輸出結(jié)果如圖:

26

BICC年載子系統(tǒng)開緞指導(dǎo)書

(2)從PC上下載u-boot.bin,輸入:tftp20000033:u-boot.bin(從ftp服務(wù)器

中提取u-boot.bin文件)。輸出結(jié)果如圖:

(3)更新u-boot.bin,輸入:sfs_uboot200000xxxxxx(BurnLoader等于或高于V1.1.13):

注意285500為實(shí)際下載的u-boot.bin的長度,可以從上一個(gè)tftp命令的諭出獲取,如

316848:命令輸入結(jié)果如圖:

27

BICC年載子系統(tǒng)開緞指導(dǎo)書

命令執(zhí)行結(jié)果如圖:

3.2.2VC2(linux)板u-boot,kernebrootfs加載

<1)氏按模式按鈕CCPSU板MODE),裁復(fù)位鍵(VC板RESET),敲回車,進(jìn)入u-boot:

避免單板進(jìn)入u-boot下三分鐘掛死,輸入:intjvalidl,回車:輸出結(jié)果如圖:

28

BICC年載子系統(tǒng)開緞指導(dǎo)書

(2)燒寫u-boot,輸入:bubtu-boot-cpu2_78200_insigma_bistar.bin

(BurnBootLoaderFromNet查看板卡內(nèi)部UBOOT版本等于或高于VI.4.7);輸出結(jié)果如圖:

(3)是否覆蓋環(huán)境變量的地方選抒“y”:輸出結(jié)果如圖:

29

BICC年載子系統(tǒng)開緞指導(dǎo)書

(4)燒寫安全鏡像kernel和rootfs,輸入:BurnBootlmageFromNet0:輸+}結(jié)果如圖:

(5)燒寫診斷鏡像kernel,輸入:BurnOsImageFromNet1;輸出結(jié)果如圖:

3.3單板debug鏡像加載

3.3.1VCl/COM(vxworks)?debug加載

(1)通過網(wǎng)絡(luò)加載debug鏡像:長按模式按鈕(CPSU板MODE),截復(fù)位鍵(VC板RESET),

敲回車,進(jìn)入u-boot;避免單板進(jìn)入u-boot下三分鐘掛死,輸入:intjvalid1。輸出結(jié)果

如圖;

30

BICC年載子系統(tǒng)開緞指導(dǎo)書

(2)在u-booi下設(shè)置網(wǎng)絡(luò)加載模式,輸入:bistar_setbootmode_netload:輸出結(jié)果

如圖:

(3)及按模式鍵,戳其他單板的復(fù)位鍵,進(jìn)入診斷模式,輸出結(jié)果如圖:

(4)通討flash加載debug鏡像:?寫debug到Flash.輸入:bistarpltdbgToElash:

輸出結(jié)果如圖:

31

BICC年載子系統(tǒng)開緞指導(dǎo)書

ocxortMt

(*ckorrwtOaOlMOOOO

MXOffOiOl(TDOOO

blockofCMtDMOie4ccco

?igMorrwtOaOie?4X>OO

bl?M3koffMtQaO1*40000

blockoCCeet0?01<?0000

biocii?rr??tOaOl??OCOO

<M3Xor<Mto?oa*?oaao

(>>01720000

ock0?01740000

.blockEl,CCHCO

OaOUVOQOO

>look。?。17*0000

.blockDsOlTcOCOO

0—0000

cuoiecooao

DaOl?2a<JOO

OvOIXOOOO

OaOlMOOOO

OsOlMXMJOO

lockorr??tOaOI*?QOOO

溫馨提示

  • 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)論