2023-03-16 21:36 — asano
カテゴリー:
秋月に寄ったらルネサスRX621のボードが安かったんで深く考えずに買ってしまいました。
ハンダブリッジをリワークした訳アリ品ということで1000円でした。マイコン単体より安いです。
開発セットではないので基板1枚だけでソフトウェアなどは一切ないですが、Universal Monitorの移植をしたいだけなので問題ありません。
ラベルでよく見えないのでパッケージから取り出してみました。RX621マイコンと必要最小限のパーツを搭載したという感じですね。
RX系のマイコンはこれまで使ったことはおろか、使おうと思ったこともなかったので資料を全くといっていいほど持っていません。まずは秋月電子通商とルネサスのページから関係する資料をダウンロードします。現役のデバイスなので探し回らなくても公式から入手できます。
ざっと気になるところを確認したところ、いくつか厄介な点が見つかりました。
- CPUアーキテクチャ
RXv1命令セットというルネサス独自のアーキテクチャで、いつものアセンブラASは対応していません。いざとなればコードジェネレータを書けばいいのですが、前回IM6100のを作者に送った時に「しばらくはコードジェネレータ書きません」って宣言しちゃったんですよね。 - 外部ROM起動不可
外部ROMからの起動ができません。起動モードはいくつかあるようなのでH8やSuperHのようにできるかと思っていたのですが、外部バスは起動後にI/Oレジスタを書き換えないと使えないようです。CPUコアは最大100MHz動作なので外部ROMは現実的ではないという判断なのかな。調歩同期シリアルあるいはUSBで書き込め、書き換え回数も1000回以上保証なので致命的な問題ではありません。 - 5Vトレラントは一部ピンのみ
外部バスのデータバスが5VトレラントではないのでEMILY Boardの接続がちょっと面倒だなと思いましたが、前述のように内蔵フラッシュROM(512kB)に書き込まざるを得ないのと内蔵RAMも96kBと有り余るほどあるのでそもそも必要なさそうです。
すぐに動かしてみたいところではありますが、今いくつかやりかけているものもあるのでしばらく着手できないかな。
メインのRX621プロセッサはR5F56218DFP、100ピンQFP版なのでSDRAMコントローラはありません。メモリ容量は上述の通り、RX621グループの中では最大です。
「45 330」とあるのはNJM2845DL1-33、USBのVBUS 5Vから3.3Vを作っているレギュレータです。
水晶は2つ載っています。上の12MHzがシステム系で、内蔵PLLで×8すれば96MHzになります。下はRTC用、32.769KHzは32.768kHzの誤記ですね。それにしてももう少し近くに配置できなかったのかな。
参考文献・関連図書:
『RX621マイコンボード説明書』, 秋月電子通商.
『RX621マイコンボード回路図』, 秋月電子通商.
『RX62N/RX621グループ データシート』, R01DS0052JJ0140, ルネサスエレクトロニクス.
『RX62Nグループ、RX621グループ ユーザーズマニュアル ハードウェア編』, R01UH0033JJ0140, ルネサスエレクトロニクス.
『RXファミリ RXv1命令セットアーキテクチャ ユーザーズマニュアル ソフトウェア編』, R01US0032JJ0130, ルネサスエレクトロニクス.
コメント
Interface付属基板
秋月基板持ってないなあ、なんでだろうと部品箱を漁ったら、インターフェイス2011年5月号の未開封の付録基板が出てきた。
約一年ほど特集や連載が組まれていたようですが、全然記憶に残って無いのは地震でそれどころじゃなかったからでしょうか。
特集や連載をまとめて書籍化したみたいですが、書籍情報にあるインターフェイスの特集ページのリンクが切れて消滅している。
https://shop.cqpub.co.jp/hanbai/books/49/49841.html
開発環境は結構最近のgccやllvmが移植されているみたいですね。
https://llvm-gcc-renesas.com
5Vで動作するのは秋月でDIPスイッチ逆な訳あり品が安いRX220があります。発表されたばかりのRX660はまだない。
https://akizukidenshi.com/catalog/g/gK-13713/
外部ROM起動ができないのはエラッタ放置のような気がする。MD0/MD1を0固定すると外部バスがハイインピーダンス
にならず出力でバスファイトするとか入力で浮いた状態なるとかヤッチマッタ製品を知っている。
Re: Interface付属基板
基板付きTECH Iはまだ買えるようですが、これ買っちゃったしもういいかな。
訳ありRX220基板は帰ってきて資料探しているときに存在を知りました。ただ5Vはバス接続に欲しかったのでRX220ではちょっと... RX660は一部品種がMouserで1個から買えるようです。
外部ROMは、RX220, RX660でもできないようなので意図して非対応な気もします。
コメントを追加