STM32MP135ベースのSBCを始めよう
開梱
SBC を箱から取り出し、ESD のない場所の上に置きます。SBCを設置する際は、適切なアースが施された静電気防止パッド/マットを使用してください。また、以下の納品物が物理的な損傷がないことを確認してください。
SBCキットの内容
- STM32MP135ベースのSBC
- 12V、2A電源
- 安全ガイドライン
- UARTデバッグケーブル


安全ガイドライン
STM32MP135ベースのSBC


12V、電源
* オプション
UARTデバッグケーブル
知る


STM32MP13x OSMベースSOM - トップビュー
STM32MP13x OSMベースSOM-底面図
1.ddr3l
2.stm32mp135 mpu.
3.PMIC
4.eMMC
5.OSM LGA

STM32MP135 OSMベースSBC-トップビュー
1.Power IN Jack
2.Dual USB 3.0 Conn.**
3.RTC Conn.
4.Ethernet Conn.
5.Power button.
6.USB OTG コネクタ
7.Conn.**
8.ブート選択スイッチ
9.USB ヘッダー
10.デバッグ UART コネクタ
11.Camera Conn.**
12.OSM SOM Size SF.
13.Micro HDMI** .
14.Fan header.
15.Power ON/OFF スイッチ.

STM32MP135 OSMベースSBC-底面図
16.Expansion conn - 1.
17.18 bit RGB Display conn.
18. Expansion conn - 3.
*オプション
**非対応
19.
20. 拡張コネクター - 2
21.マイクロSDスロット。
ブートスイッチ設定
オンボードスイッチ(SW2)が下図のように正しく設定されていることを確認してください。

SW1-ブート選択スイッチ
表1:ブートメディアスイッチの設定

注意:- OTGを有効にするには、SW2の第4ビットを常にHighにする必要がある。
デバッグポートの設定
下図のように、TTL-232R-RPI ケーブルのタイプ A 端を PC に接続し、TTL-232R-RPI ケーブルの 3 ピン(100mil)バーグハウス端をデバッグ UART ヘッダー(J5)に接続します。

ホスト・マシンのオペレーティング・システム(
)に応じて、ターミナル・アプリケーションのいずれかを使用する:

$ ls /dev/ttyUSB*
数字が小さい方がArm® Cortex®-A53コア、大きい方がArm® Cortex®-M4コアです。
ミニコム
以下のコマンドを使用して、シリアル通信プログラム(例としてminicom)をインストールし、実行する:
- Ubuntuパッケージ・マネージャーを使ってMinicomをインストールする。
sudo apt-get install minicom
- 先ほど決定したポート番号を使用して、コンソールウィンドウからMinicomを起動します。
sudo minicom -s - 下図のようにミニコムを設定する。
次のステップは、ボードの電源を入れることである。
http://ftdichip.com/drivers/vcp-drivers/以下のリンクから、ホストPC/ノートPCにデバッグUSBポート用ドライバーをインストールしてください。
- Tera Term をダウンロードする。ダウンロード後、インストーラーを実行し、このページに戻ってください。
- TeraTermを起動する。初回起動時は以下のダイアログが表示されます。シリアルオプションを選択する。ボードが接続されていると仮定すると、リストにCOMポートが自動的に入力されているはずです。
- シリアルポートの設定。
Setup→Serial Portと進み、以下のように設定を変更する。
- 接続が開かれていることを確認 する。接続されていれば、Tera Term のタイトルバーに以下のような表示が出る。
- 次のステップは、ボードの電源を入れることである。
http://ftdichip.com/drivers/vcp-drivers/以下のリンクから、ホストPC/ノートPCにデバッグUSBポート用ドライバーをインストールしてください。
- PuTTYをダウンロードします。ダウンロード後、インストーラを実行し、このウェブページに戻って続行します。
- ダウンロードした実行ファイルをダブルクリックするか、選択したダウンロードの種類に応じてスタートメニューからPuTTYを起動します。
- 設定 起動したウィンドウでSerial ラジオボタンを選択し、先ほど決定した COM ポート番号を入力します。また、ボーレート115200を入力します。
- Open をクリックしてシリアル接続を開く。ボードが接続され、正しい COM ポートを入力したと仮定すると、ターミナルウィンドウが開きます。設定が正しくない場合、puTTY が警告を発します。
- 次のステップは、ボードの電源を入れることである。
電源オン
12V電源プラグを下図のようにiW-RainboW-G54S-STM32MP135搭載SBCの電源コネクタ(J3)に接続し、電源のスイッチを入れる。
SBCに電源が供給されると、iW-RainboW-G54S-STM32MP135搭載SBCのLEDが下図のように光ります。

警告だ:
- iW-RainboW-G54S-STM32MP135 ベースの SBC に付属している以外の電源を接続しないでください。
- 電源LEDが点灯しない場合は、iWaveにご連絡ください。
ブート画面
iW-RainboW-G54S-STM32MP135 SBC のソフトウエアについては、「ソフトウエア・ユーザー・ガイド」を参照し、よく理解してください。
オペレーティングシステムのサポート。

SBC に電源が投入され、ブートが成功すると、サポートされているオペレーティングシステムとブートローダに応じて、以下のようにターミナルウィンドウにブートメッセージが表示されます。ターミナルで Enter キーを押すと、特定のデリバリーでのテスト環境のセットアップが完了します。

コマンドプロンプト(Linux)