評価ボード EK-RA6M5を使って、一連の評価が終わったので
回路設計+基板設計を開始しようかと思っているのですが
デバッグに関するハードウェアについて質問です。
EK-RA6M5ではUSBケーブル一本で
e2studioからソフトの書き込みや、ブレークポイントを張ってデバッグができました。
これを実現するにはどんな回路が必要になるでしょうか?
EK-RA6M5の回路図を見ると、別途RA CPUとは別に、USB付近にS124 デバッグ MCUというものが接続されており
なんじゃこりゃー となっております。
デバッグは、J-LINKを選択して行っていましたが
Seggerなんとかのコンソールは使用しておらず、不要です。
それでもS124 デバッグ MCUが必要なのでしょうか?
制作する基板は、e2studioとUSBケーブルだけでソフト書込+デバッグをできる状態にしたいです。
当該マイコンはデバッガそのものではないかと思います。
(EK-RA6M5は使った事がありませんが、最近のルネサスのボードには、RXだとE2Lite, RAだとJ-Link相当のデバッガ回路が搭載されているものが多いです。)
仮に、チップが入手出来たとしても、(ルネサスさんから情報開示してもらわなければ)中に書き込まれているプログラムまで入手するのは難しいと思います。
RL78/G23などは、TXD, RXD, RESETの接続で、デバッガが無くてもデバッグが行えますが、RA6M5はその様にはなっていないと思います。(デバッグを行う場合は、外部接続のデバッガが必須)
現実的なのは、TCK/P300, SWDIO/P108, RESETを端子に引き出しておいて(MDとTCK/P300はボード上で接続しておく)、外部にE2Lite等を接続してSWDインタフェースでデバッグする事かと思います。(JTAGでつなぎたい場合は、TMS, TDIも引き出し必要ですが、SWD接続で何か困ることもないかと思います。)
(書き込みだけでしたら、TXD9/P109, RXD9/P110, MD, RESETを引き出しておけば、デバッガが無くても、USB-Serial変換機器だけで行えます。もしくは、USB-FS経由でUSBブートモードで書き込むという手もあり、その場合もデバッガは不要です。)