RV1126B 最小システム
コアボード(Core Board)は、電源管理チップ、DDR、EMMCを小型のモジュールに集積しており、必要な外部回路は非常にシンプルです。5V電源と基本的な周辺機器のみで最小システムを構築できます。システムの電源投入時は、ベースボードへの電流逆流がシステムの起動に影響を与えるのを防ぐため、必ずベースボードよりも先にコアボードの電源を投入してください。

RV1126B SoM 最小構成
コアボードの周囲には4つのM2位置決め穴があり、これらとベースボードのスタンドオフをネジで固定します。提供されるコアボードのフットプリントにはスタンドオフのはんだ付け位置が設けられており、モデルはTH-1.6-3.0-M2、仕様はM2φ4L3+1.5です。
注: デバッグとアップグレードの利便性のために、ベースボードを設計する際は必ず以下を設けてください:
-
- Recoveryボタンとリセットボタン
-
- デバッグシリアルポート(UART0)
-
- ADBインターフェース(USB_OTG)
2. リセット回路
リセット回路はリセットボタンと保護デバイスで構成され、コアボードのCPUとPMICを直接リセットします。リセット信号の電圧レベルは3.3Vで、コアボード内部にはすでに1KΩのプルアップ抵抗が接続されています。CPUのリセットには少なくとも10msの時間が必要です。

リセット信号
| 信号名 | デフォルト設定 (プルアップ/ダウン) | 接続方式の説明 (接続先) |
|---|---|---|
| SARADC_VIN1_KEY/RECOVERY | 1.8Vへプルアップ | Recoveryダウンロードモードに直接接続(直結) |
| RESETn | 3.3Vへプルアップ | CPUおよびPMICのリセットピンに直接接続(直結) |
PCB設計の説明:
- リセット信号は影響を受けやすい信号であるため、RESETnの配線はできるだけ短くし、DCDCやRFなどの強い干渉源から遠ざけてください。配線が長くなる場合はグラウンドシールド処理を推奨し、200milごとにGNDビアを追加してください。
- CPUのリセットには最低10ms必要です。
- コンデンサC203はコアボードのリセットピンの近くに配置してください。
- 保護デバイスD83はスイッチS1の近くに配置してください。
3. Recoveryダウンロードモード回路
ボタンS2はLOADボタンで、CPUのSARADC_VIN1_KEY/RECOVERYに接続されています。LOADボタンを押した状態でリセットボタンを押すと、システムはLoaderダウンロードモードに入り、書き込みインターフェースを介してファームウェアをダウンロードできます。

Recovery信号
| 信号名 | デフォルト設定 (プルアップ/ダウン) | 接続方式の説明 (接続先) |
|---|---|---|
| SARADC_VIN1_KEY/RECOVERY | 1.8Vへプルアップ | Recoveryダウンロードモードに直接接続(直結) |
PCB設計の説明:
- SARADC_VIN1_KEY/RECOVERY信号は高速信号から遠ざけ、隣接層での配線や、高速信号の近くでのビアを通した層変更を禁止します。また、インダクタンス領域を横切らないでください。
- 保護デバイスD84はボタンS2の近くに配置してください。
4. Maskromダウンロードモード回路
Maskromインターフェースはコアボード上のテストポイントを介して引き出され、CPUのBOOT_SARADC_IN0に接続されます。Maskromインターフェースをショートさせ、リセットボタンを押すと、システムはMaskromダウンロードモードに入ります。これは通常、システムファームウェアが破損してボードが「文鎮化」した場合にのみ使用されます。正常なファームウェアのダウンロードにはLoaderモードを使用してください。

MaskROMテストポイントの位置
| 信号名 | デフォルト設定 (プルアップ/ダウン) | 接続方式の説明 (接続先) |
|---|---|---|
| BOOT_SARADC_IN0 | 1.8Vへプルアップ | Maskromダウンロードモードに直接接続(直結) |
5. デバッグシリアルポート
UART0はシステムのデバッグシリアルポートで、すべてのインタラクション情報を出力でき、シェルコマンドの入力も可能です。一般的なシリアルポートとしては使用できません。EASY-EAI-Nano-TBメインボードでは、CH340C変換チップを追加し、UART0をUSB信号に変換しています。TYPE-Cケーブルを挿入するだけでPCと接続して使用できます。電圧レベルは3.3Vです。

デバッグ用UART回路
| 信号 (Signal) | 接続方式 (Connection Method) | 説明 (Description) |
|---|---|---|
| UART0_RX_DBG | 22Ωのバッファ抵抗(ダンピング抵抗)を直列に接続 | シリアルポート受信信号 |
| UART0_TX_DBG | 22Ωのバッファ抵抗(ダンピング抵抗)を直列に接続 | シリアルポート送信信号 |
5.1 PCB設計の推奨事項
- 保護部品(D83、ED27)はUSBコネクタの近傍に配置すること。
- USB 2.0の配線要件:
| パラメータ | 规格要求 (Specification) |
|---|---|
| USB 2.0 配線インピーダンス | 差動 90Ω ±10% |
| 差動ペア内配線長差(スキュー) | < 20mil |
| 配線長 | < 6 inch |
| 各信号の許容ビア数 | 推奨4個以下、最大6個まで |
6. TYPE-C書き込みインターフェース
ファームウェアのダウンロードとアプリケーションのデバッグに使用されます。USB30_OTG0_VBUSDETはUSB OTGの挿入検出ピンで、検出電圧は3.3Vです。USB30_OTG0_IDピンはHostとDeviceモードの切り替えに使用され、HighレベルでDeviceモード、LowレベルでHostモードになります(CPU内部で1.8Vにプルアップされているため、デフォルトはDeviceモードです)。

Type-C 書き込みインターフェース回路
| 信号名 (Signal Name) | 接続方式 (Connection Method) | 説明 (Description) |
|---|---|---|
| USB_OTG_N | 2.2Ω抵抗を直列接続 | USB HS/FS/LSモードのデータ入力/出力 |
| USB_OTG_P | 2.2Ω抵抗を直列接続 | USB HS/FS/LSモードのデータ入力/出力 |
| USB30_OTG0_ID | OTG0のID信号に直結 | OTG0のID信号 |
| USB30_OTG0_VBUSDET | 抵抗分圧による検出 | OTG0の挿入検出信号 |