基板コネクタ説明
基板表面

基板裏面

ジャンパの説明
|
J1
|
このジャンパをショートすると、Arduino のV50 に5V が供給されます。
|
|
J2
|
このジャンパをショートすると、Arduino のVIN に5V が供給されます。
|
|
J3
|
このジャンパをショートすると、USB コネクタ(CN3)から5V のバスパワーを受け取ります。
|
|
J4
|
このジャンパをショートすると、RS232C レベル変換ドライバの出力が有効になって、P21 の端子にRxD を送信します。P21 番ピンを汎用のI/O として使う場合にオープンにします。
|
|
J5
|
このジャンパをショートすると、USB 用電流供給スイッチのフラグ出力がCPU に接続されます。USB ホスト機能を使用する場合にはオープンにします。
|
|
J6
|
このジャンパをショートすると、オンボードの78K マイコンがJTAG モードで起動します。
|
|
J7
|
このジャンパをショートすると、AN4 の端子にL チャネルのオーディオ入力が接続されます。
|
|
J8
|
このジャンパをショートすると、DA1 の端子がOP アンプを介して、L チャネルのオーディオ出力へ接続されます。
|
|
J9
|
このジャンパをショートすると、AN0 の端子にR チャネルのオーディオ入力が接続されます。
|
|
J10
|
このジャンパをショートすると、DA0 の端子がOP アンプを介して、R チャネルのオーディオ出力へ接続されます。
|
Interface基板のジャンパについて
基板のジャンパは次のようにしてください。
表面
JPP1・・・オープン。このジャンパをショートすると、MD0がLレベルになります。
JPP2・・・オープン。このジャンパをショートすると、MD1がLレベルになります。
JPP3・・・オープン。このジャンパをショートすると、nRSTがLレベルになります。
JPP4・・・オープン。このジャンパをショートすると、NMIがLレベルになります。

裏面
JP7・・・カット。このジャンパをカットすると、バウンダリスキャンが使えるようになります。
JP5・・・ショート。このジャンパをショートすると、JTAG-ICEが使えるようになります。
JP3・・・USBホストを使う場合はショート、USBファンクションを使う場合はカット
JP4・・・USBホストを使う場合はショート、USBファンクションを使う場合はカット

基板ピン配置対応表
基板上のコンポーネント
|
場所
|
名称
|
CPUポート名
|
CPUピン番号
|
RXduinoでのピン番号
|
| ボード上 |
LED0 |
P22 |
35 |
PIN_LED0 |
| ボード上 |
LED1 |
P23 |
34 |
PIN_LED1 |
| ボード上 |
LED2 |
P24 |
33 |
PIN_LED2 |
| ボード上 |
LED3 |
P17 |
38 |
PIN_LED3 |
| ボード上 |
BUZZ |
P17 |
38 |
PIN_BUZZ |
| ボード上 |
SW |
P35/NMI |
24 |
PIN_SW |
Arduinoコネクタ
|
場所
|
名称
|
CPUポート名
|
CPUピン番号
|
RXduinoでのピン番号
|
| CN22 |
Digital 0 |
P01/RxD6-A |
7 |
0 |
| CN22 |
Digital 1 |
P00/TxD6-A
|
8 |
1 |
| CN22 |
Digital 2 |
P07 |
144 |
2 |
| CN22 |
Digital 3 |
P60 |
117 |
3 |
| CN22 |
Digital 4 |
P90 |
131 |
4 |
| CN22 |
Digital 5 |
P91 |
129 |
5 |
| CN22 |
Digital 6 |
P92 |
128 |
6 |
| CN22 |
Digital 7 |
P93 |
127 |
7 |
| CN21 |
Digital 8 |
P50/TxD2-B
|
56 |
8 |
| CN21 |
Digital 9 |
P51 |
55 |
9 |
| CN21 |
Digital 10 |
PC4_SPI_CS0 |
66 |
10 |
| CN21 |
Digital 11 |
PC6_SPI_MOSI |
61 |
11 |
| CN21 |
Digital 12 |
PC7_SPI_MISO |
60 |
12 |
| CN21 |
Digital 13 |
PC5_SPI_CLK |
62 |
13 |
| CN24 |
Analog 0 |
AN0/P40 |
141 |
14 |
| CN24 |
Analog 1 |
AN1/P41
|
139 |
15 |
| CN24 |
Analog 2 |
AN2/P42
|
138 |
16 |
| CN24 |
Analog 3 |
AN3/P43
|
137 |
17 |
| CN24 |
Analog 4 |
AN4/P44
|
136 |
18 |
| CN24 |
Analog 5 |
AN5/P45
|
135 |
19 |
MARYコネクタ1
|
場所
|
名称
|
CPUポート名
|
CPUピン番号
|
RXduinoでのピン番号
|
| CN13_4 |
AD3 |
AN1/P41
|
139 |
PIN_MARY1_AD3 |
| CN14_1 |
AD5 |
AN5/P45
|
135 |
PIN_MARY1_AD5 |
| CN14_2 |
PIO1_7 |
P00/TxD6-A
|
8 |
PIN_MARY1_TXD |
| CN14_3 |
PIO3_2 |
P02/SCK6 |
6 |
PIN_MARY1_GP0
|
| CN14_4 |
RXD |
P01/RxD6-A |
7 |
PIN_MARY1_RXD |
| CN15_1 |
PIO1_8 |
P90 |
131 |
PIN_MARY1_GP1 |
| CN15_2 |
SSEL |
PC0_SPI_CS1 |
75 |
PIN_MARY1_SSEL |
| CN15_3 |
SCL |
P12/SCL0 |
45 |
PIN_MARY1_SCL |
| CN15_4 |
SDA |
P13/SDA0 |
44 |
PIN_MARY1_SDA |
| CN16_1 |
PIO1_9 |
P91 |
129 |
PIN_MARY1_GP2 |
| CN16_2 |
SCK |
PC5 |
62 |
PIN_MARY1_SCK |
| CN16_3 |
MISO |
PC7 |
60 |
PIN_MARY1_MISO |
| CN16_4 |
MOSI |
PC6 |
61 |
PIN_MARY1_MOSI |
MARYコネクタ2
|
場所
|
名称
|
CPUポート名
|
CPUピン番号
|
RXduinoでのピン番号
|
| CN17_4 |
AD3 |
AN2/P42
|
138 |
PIN_MARY2_AD3 |
| CN18_1 |
AD5 |
AN6/P46
|
134 |
PIN_MARY2_AD5 |
| CN18_2 |
PIO1_7 |
P50/TxD2-B
|
56 |
PIN_MARY2_TXD |
| CN18_3 |
PIO3_2 |
P51/SCK6 |
55 |
PIN_MARY2_GP0
|
| CN18_4 |
RXD |
P52/RxD2-B |
54 |
PIN_MARY2_RXD |
| CN19_1 |
PIO1_8 |
P92 |
128 |
PIN_MARY2_GP1
|
| CN19_2 |
SSEL |
PC0_SPI_CS2 |
73 |
PIN_MARY2_SSEL |
| CN19_3 |
SCL |
P12/SCL0 |
45 |
PIN_MARY2_SCL |
| CN19_4 |
SDA |
P13/SDA0 |
44 |
PIN_MARY2_SDA |
| CN20_1 |
PIO1_9 |
P93 |
127 |
PIN_MARY2_GP2
|
| CN20_2 |
SCK |
PC5 |
62 |
PIN_MARY2_SCK |
| CN20_3 |
MISO |
PC7 |
60 |
PIN_MARY2_MISO |
| CN20_4 |
MOSI |
PC6 |
61 |
PIN_MARY2_MOSI |
プログラムの書き込み方法
本ボードにプログラムをダウンロードするには、大きく分けて以下の4通りの方法があります。
@ FDTで内蔵フラッシュROMに書き込む
A Interface誌5月号に掲載されている「シリアル接続HEWモニタ」を使う
B JTAGデバッガ(E1またはMITOUJTAG)でダウンロードする
C シリアルモニタ経由でMOTファイル(Sレコードファイル)を送る
1.FDTで内蔵フラッシュROMに書き込む
FDTで内蔵フラッシュに書き込む際には、モードピンの変更が必要です。
Interface誌基板の上でJPP1にジャンパをしてもよいし、USB-UARTから「fdt」コマンドを送ることでもMD0端子をLレベルにすることができます。
2.Interface誌5月号に掲載されている「シリアル接続HEWモニタ」を使う
RX-MEGAボードは、Interface誌の付録基板を使います。したがって、Interface誌付録基板に対してライセンスされた「シリアル接続HEWモニタ」を使うことができます。
モニタ経由でプログラムをダウンロードしたり、デバッグできます。
その場合、RX-MEGAボードのCN4にUSBケーブルを接続してください。
3.JTAGデバッガ(E1またはMITOUJTAG)でダウンロードする
E1を使用する場合は、FRK-R62NのCN4に接続し、E1のマニュアルにしたがって操作してください。
オンボードのUSB-JTAGを利用する場合は、USBコネクタ(CN6)とお使いのPCとをUSBケーブルで接続してください。デバイスドライバは製品CD-ROM内にあります。

そして、MITOUJTAGを起動すると、RX62Nボード上のUSB-JTAGが検出されます。

そして、MITOUJTAGのツールバーにある自動認識ボタンを押します。

デバイスが検出された旨が表示されるので、QFP144ピンのデバイスを選択します。

QFP144ピンのRX62Nデバイスが表示されます。

そうしたら、ツールメニューの中からJTAG ICEを選択して起動します。

JTAG ICEが起動し、現在のプログラムカウンタの値でCPUが停止します。

ダウンロードボタンを押します。

ダイアログが開くので、ダウンロードしたいファイルを選択し、ROMかRAMかを選んで、開始ボタンを押します。

書き込みが開始します。

書き込みが完了したら、▲ボタンを押して、プログラムを実行します。

4.シリアルモニタ経由でMOTファイルを送る
シリアルポートから書き込むには、あらかじめROMにシリアルモニタを書き込んでおき、シリアルポート経由でMOTファイル(Sレコード)を送信して行います。
以上の各種の方法の特徴をまとめます
|
書き込み方法
|
使用するツール
|
メリット
|
デメリット
|
|
内蔵フラッシュ
|
ルネサスFDT
USB
|
大規模なプログラムを高速で書き込める
|
ジャンパの切り替えが面倒
|
|
JTAG(外部)
|
MITOUJTAG
|
ユーザリソースを使用しない
そこそこ高速
|
ROMへの書き込みができない
|
|
JTAG(オンボード)
|
MITOUJTAG
|
ユーザリソースを使用しない
手軽
|
遅い(毎秒1KB程度)
|
|
シリアル(外部)
|
シリアルモニタ
|
非常に手軽
|
|
|