Renesas RX65N Envision Kit のLAN/SDカードを実装してみた。

RX65N Envision Kit はLAN/SD/JOYSTICKに対応しているが残念ながら部品が未実装となっている。JOYSTICKは必要性を感じなかったが、LAN/SDは使いたいと思ったのがそもそもの苦労の始まりであった。

RTK5RX65N、未実装部品、SDカードの利用

(1)SDカードソケット「SD/MMCカードソケット:101-00565-64(AMPHENOL COMMERCIAL PRODUCTS製)」
(2)SDカード電源用ゲートIC「ISL61861BIBZ」
(3)JOYスティック「SW3(JOYSTICK):SKQUDBE010(ALPS製)」
(4)イーサーネットコネクタ「RJ45_J3011G21DNL」
(5)イーサーネットPHY「LAN8720A」

上記サイトを参考に部品を発注しようとしたところ、(1)101-00565-64/(3)SKQUDBE010が既に生産終了品となっており入手が難しいことがわかる。(3)SKQUDBE010は必要ないので残るは(1)101-00565-64のみであるが在庫ありとなっていた国内外WEBサイトを手あたり次第に発注してみたものの後日在庫表示が更新されていなかったという理由で全てキャンセルを食らう。唯一、element14で注文が受け付けられたが納品は数カ月も先になると連絡が。未だに納品にはなっていないが、数カ月も待たされた挙句の果てに勝手にキャンセルされたものではたまらないのでさらに探しまくってみた。普段よく使うAliexpressでは見つけられなかったが中国国内専用サイトである天猫ショッピングモールでついに見つけた。お値段は一個350円。中国らしいというかelement14では140円だったのでそれなりに高いが在庫があるのが確認できたのでオーダーし無事入手することができた。但し、正規品かどうかが定かでないところが微妙であるが...(-_-;)

その他部品も入手し一通り揃ったところでまた悩みが。表面実装チップであるLAN8720Aの裏側の中央にVSS端子がありハンダごてしか使えない私には実装できないのだ。その他のチップはなんとか自分でもハンダ付けできそうではあったが他の部品が実装済であるため少し難易度は高い。そのため、今回初めてハンダ付けのプロにお願いすることに。

ハンダ付けは「はんだ工房」さんにお願いしてみたが動作確認してみるとLAN/SDとも全く動作しない。原因が分からず悩んだ挙句、はんだ工房さんに相談してみたところハンダ付けに問題があるのかもということで再度確認してもらえることになったのだがハンダ付けし直してもらっても動かない。原因がわからないまま何日かが過ぎたところではんだ工房さんから上記以外に必要なチップ抵抗の未実装があるという連絡が入る。回路図で確認すると(DNF)と記載されている部品だった。このとき初めて(DNF)の意味を知ってしまうことになるがシルク印刷が無いため部品の場所が分からない。とりあえず回路図を参考に必要と思われる部品を選定し、はんだ工房さんからパターンを追ってもらって足りないチップ抵抗を実装してもらったところ、ようやく動くようになった。ここまで来るのにかなり時間がかかったが動くようになって本当に嬉しい。

これで、ようやくソフト開発を進められるかなと思ったら、今度は、コンパイラの無償ライセンス期間が終了...orz

生産終了部品の入手とハンダ付けだけでほぼ時間を使い果たしてしまったようだ。(T_T)


【未実装部品を実装した基板全体】


【LANの未実装部品】
CN15 RJ45_J3011G21DNL
IC6 LAN8720A
R42 12.1K          
R43 330
R44 330
R45 100K 
R46 100K
R47 100K
R48 100K
R60 10K


【SDカードの未実装部品】
CN7 101-00565-64
U2 ISL61861BIBZ
R32 10K
R35 10K
R66 22K


LANが動作した!!

“Renesas RX65N Envision Kit のLAN/SDカードを実装してみた。” への3件の返信

  1. 情報ありがとうございます。
    LANの未実装部品を実装したところ、橙LED点灯、緑LED点滅
    しましたが、pingに反応がありません。
    researcher様はpingに反応があったでしょうか?

    RenesasのEthernetのサンプルプログラム
    (r20an0051xx0210-rx-t4-fitのrskrx65n_2mb_tcp_blocking)を
    参考に作成しましたが、DHCPからIPアドレスを割り当てられず、
    また、固定IPアドレスにしてもpingに反応がありません。

    もしよろしければ設定情報(プロジェクト・ファイル(*.scfg))を
    教えていただけないでしょうか。

    1. DHCPでアドレスが割り当てされることやPingも試したような気もするのですが無料ライセンス期間終了後はやる気が失せてしまって記憶が定かではありませんので、とりあえず私の手持ちに残ってる全ての*.scfgをDLできるように致しますのでご確認頂ければと思います。何かしらの参考にでもなれば幸いです。
      RX65N(*.scfg)

  2. researcher様
    ファイルありがとうございます。
    無事「DHCPでアドレス割り当て」、「固定アドレス」両方
    動作し、pingも動作しました。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA


このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください