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

評論