2.4
瑞薩RA芯片的Boot模式
2.4.1
瑞薩RA芯片的Boot模式簡介
RA芯片在上電或通過芯片復(fù)位引腳進行復(fù)位時,會根據(jù)MD引腳的電平來進入不同的芯片操作模式:“Single-chip Mode”或者“Boot Mode”。
“Single-chip Mode”即正常工作模式,用戶的代碼就是運行在該模式的;
“Boot Mode”則是工廠代碼模式,進入該模式,實際上運行的是瑞薩芯片出廠時內(nèi)置的一段代碼,該段代碼不可被修改。
RA6M5和RA4M2的Boot模式同時支持SCI boot和USB boot,如下圖所示:
由上圖可以看出,Boot模式可由MD引腳和芯片復(fù)位引腳控制進入。
RA2L1由于沒有USB功能,因此其Boot模式僅支持SCI boot,如下圖所示:
2.4.2
野火啟明開發(fā)板設(shè)置Boot模式
野火啟明6M5、啟明4M2開發(fā)板手動設(shè)置進入Boot模式的具體操作方法如下:
首先接線。
對于USB Boot,先通過Type C USB線連接到開發(fā)板上的USB Device接口;
對于SCI Boot,通過USB轉(zhuǎn)串口連接到JTAG調(diào)試接口上的這兩個引腳:P109(TDO/TXD9)和P110(TDI/RXD9)。
接著使用跳線帽將MD引腳由接到高電平(3V3)變?yōu)榻拥降碗娖剑℅ND),然后手動按一下開發(fā)板上的復(fù)位按鍵即可進入Boot模式。
需要注意:野火啟明2L1開發(fā)板不支持進入Boot模式。
由于啟明2L1開發(fā)板RA2L1芯片的兩個引腳:P109(TDO/TXD9)和P110(TDI/RXD9)被復(fù)用為CAN功能接到了CAN收發(fā)器芯片上,因此對于野火啟明2L1開發(fā)板來說,不支持進入Boot模式。
實際上,當使用JLink時,e2studio或者Renesas Flash Programmer(RFP)軟件會自動在需要時通過JLink切換到Boot模式。這種方式不需要我們刻意手動切換MD引腳電平來進入Boot模式,只需要將MD引腳短接到JTAG接口TCK引腳上:
即去掉啟明6M5/啟明4M2開發(fā)板J17排針上的跳線帽,然后把跳線帽插到JTAG接口旁邊的J23上面。
注解
需要注意,這里的J-Link需要J-Link V10及后續(xù)的硬件版本,以前的版本以及JLink EDU mini不支持該功能。
2.5
使用Renesas Flash Programmer軟件
改變芯片DLM狀態(tài)
首先通過前面所述方式手動設(shè)置使芯片進入Boot模式。
然后打開Renesas Flash Programmer(RFP)軟件新建Project并設(shè)置連接方式。
最后切換DLM狀態(tài)或者更改其他配置參數(shù)。
設(shè)置通信連接方式:
轉(zhuǎn)換芯片DLM狀態(tài):
-
芯片
+關(guān)注
關(guān)注
459文章
51927瀏覽量
433654 -
瑞薩
+關(guān)注
關(guān)注
36文章
22356瀏覽量
87578 -
引腳
+關(guān)注
關(guān)注
16文章
1478瀏覽量
51945 -
開發(fā)板
+關(guān)注
關(guān)注
25文章
5389瀏覽量
100877 -
Boot
+關(guān)注
關(guān)注
0文章
153瀏覽量
36441
原文標題:RA芯片的Boot模式及使用Renesas Flash Programmer軟件等——瑞薩RA系列FSP庫開發(fā)實戰(zhàn)指南(06)
文章出處:【微信號:瑞薩MCU小百科,微信公眾號:瑞薩MCU小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
基于瑞薩RA2E1 MCU芯片的藍牙平衡小車設(shè)計

評論