RL78/G23 Fast Prototyping Boardを買いました

こんにちは。NoMaYです。

別スレッドでRL78 nextに関して長期に書いていたわけですし、買ったなら黙っているのもアレかな、と思いましたので投稿します。

RenesasさんからStrategy Updateが発表されましたね
japan.renesasrulz.com/cafe_rene/f/forum13/6192/renesas-strategy-update/37890#37890

ボードの形状は、まるっきりArduino、ですね。また、ボードのUMに書かれていたのですが、将来、Arduino IDEでもボードをサポートする予定らしいです。また、RL78/G13,14,11,10,12のようにCS+でシミュレータGUIが起動しましたね。まだ、空のコードしか作ってないのと、あと、CS+をインストールしてもRL78/G23シミュレータのリリースノートが含まれていなかったので、ちょっと五分五分の可能性?、というところですが、内蔵周辺機能のシミュレーションが出来るかも知れません。また、上のスレッドでもFujitaさんが書かれていましたが、従来のRX231によるオンボードエミュレータではなくて、USB−シリアル変換チップ(FT232RQ)によるオンボードエミュレータに変更されてました。これで、RFPでのプログラミングと、CS+/e2 studioでのデバッグと、ターミナルソフト(TeraTermなど)によるUART通信と、これら3つのことが出来るみたいです。(きっと、これらは排他使用かな、と思います。)

Parents
  • こんにちは。NoMaYです。

    ICCRL78(IARコンパイラ)に関してですが、無償評価版として公開されているEWRL78 V4.20.1では、まだRL78/G23には対応していないですね。ルネサスさんがウェブ公開しているRL78/G23のアプリケーションノートにEWRL78 V4.20.1で動作確認したというサンプルプログラムが含まれていますが、おそらくIARさんからデバイス依存情報定義ファイルを提供してもらってのことではないかと私は思うのです。

    なので(デバイス依存情報定義ファイルが無いので)、ちょっとだけ通常と違うプロジェクトの作り方をして、EWRL78 V4.20.1(およびe2 studio 2021-04)でビルド出来るようにしています。(まだ投稿していませんが。)

    あと、EWRL78 V4.20.1ですが、まだRL78/G23 FPBのUSB−シリアル変換チップ(FT232RQ)によるオンボードエミュレータ回路には対応していないですね。なので、ルネサスさんがウェブ公開しているRL78/G23のアプリケーションノートのサンプルプログラムでも、動作確認したボードはRL78/G23 FPBということになっていますが、EWRL78のプロジェクトファイルの設定を覗くとE2Liteエミュレータになっていますね。(外付けしたE2Liteエミュレータということですね。)

    また、その場合でも(E2Liteエミュレータでも)、デバイス依存情報定義ファイルが無いとデバッガが起動しません。ですので、EWRL78 V4.20.1に関しては、ビルド出来るようにするところまでしか出来ませんでした。他方、e2 studio 2021-04ではデバッグ出来るようにしています。(まだ投稿していませんが。)

Reply
  • こんにちは。NoMaYです。

    ICCRL78(IARコンパイラ)に関してですが、無償評価版として公開されているEWRL78 V4.20.1では、まだRL78/G23には対応していないですね。ルネサスさんがウェブ公開しているRL78/G23のアプリケーションノートにEWRL78 V4.20.1で動作確認したというサンプルプログラムが含まれていますが、おそらくIARさんからデバイス依存情報定義ファイルを提供してもらってのことではないかと私は思うのです。

    なので(デバイス依存情報定義ファイルが無いので)、ちょっとだけ通常と違うプロジェクトの作り方をして、EWRL78 V4.20.1(およびe2 studio 2021-04)でビルド出来るようにしています。(まだ投稿していませんが。)

    あと、EWRL78 V4.20.1ですが、まだRL78/G23 FPBのUSB−シリアル変換チップ(FT232RQ)によるオンボードエミュレータ回路には対応していないですね。なので、ルネサスさんがウェブ公開しているRL78/G23のアプリケーションノートのサンプルプログラムでも、動作確認したボードはRL78/G23 FPBということになっていますが、EWRL78のプロジェクトファイルの設定を覗くとE2Liteエミュレータになっていますね。(外付けしたE2Liteエミュレータということですね。)

    また、その場合でも(E2Liteエミュレータでも)、デバイス依存情報定義ファイルが無いとデバッガが起動しません。ですので、EWRL78 V4.20.1に関しては、ビルド出来るようにするところまでしか出来ませんでした。他方、e2 studio 2021-04ではデバッグ出来るようにしています。(まだ投稿していませんが。)

Children
No Data