i.MX8 QP/QM SMARC開発プラットフォームを始めよう
開梱
箱から開発プラットフォームを取り出し、ESDフリーエリアの上に置きます。静電気防止パッド/マットを使用し、適切に接地して開発プラットフォームを設置してください。また、以下の納品物が物理的な損傷なく受け取られていることを確認してください。
開発キットの内容
- SMARC開発プラットフォーム
- 12V、2A電源
- 安全ガイドライン
- Wi-Fi & BTアンテナ
- 扇風機
- USBデバッグケーブル
安全ガイドライン
SMARC開発プラットフォーム
12V、電源
USB DEBUG CABLE
* オプション
ファン
Wi-Fi BTアンテナ
知る
i.MX8 QP/QM SMARC SOM – Top view
i.MX8 QP/QM SMARC SOM – Bottom view
1. SMARC Edge
2. Fan Header
3. Wi-Fi & BT Module
4. i.MX8 QM CPU
5. LPDDR4
6. eMMC
7. Expansion Connector
iW-RainboW-G27D– Top view
1. 電源入力ジャック
2.USB Debug Conn.
3. USB OTG Conn.
4. USB Type C Conn.
5. USB 3.0 Conn.
6. SMARC MXM Conn.
7. USB 2.0 Conn.
8. Ethernet Jack
9.キャップ。Touch コネクタ
10. MIPI DSIO コネクタ
11.UART ヘッダー
12.バックライト端子
13. CAN0 Conn.
14. CAN1 Conn.
15. Camera Conn.
16. PCIe Selection Switch
17. OV5640 Camera Conn.
18. Reset IN Button
19. Power Button
20. PCIe x4 Conn.
21. Audio In/out Jack*
22. RS232 Conn.
23. Nano SIM Slot
24. Recovery Button
25. Display Port*
26. Audio IN Conn.
27. Audio OUT Conn.
28. HDMI Connector
29. Carrier Exp. Conn.1
30. SOM Expansion Conn
31. Carrier Exp. Conn.2
32. Boot Mode Switch
33. Configuration Switch
34. ON/OFF Switch
iW-RainboW-G27D– Bottom view
35.標準 SD スロット
36.M.2 PCIE 接続
37.LVDS1/MIPI DSI* (LVDS1/MIPI DSI*)
* オプション
38. LVDS0 Conn*.
39. USB Conn.
40. M.2 SATA Conn.
41. RTC Battery Holder
ブートスイッチ設定
Make sure On-Board Switch (SW5) is set properly as shown below image..
SW5 - ブート選択スイッチ
表1:ブート・メディア・スイッチの設定
デバッグポートの設定
USBケーブルのType-A側をPCに接続し、USBケーブルのMicro-B側を開発プラットフォームのデバッグUSB Micro-ABコネクタ(J24)に下図のように接続します。
ホスト・マシンのオペレーティング・システムに応じて、いずれかのターミナル・アプリケーションを使用する:
- Linuxホスト・マシンのコマンド・プロンプトで、以下のコマンドを実行し、ポート番号を確認する。
$ ls /dev/ttyUSB* - 小さい数字がArm® Cortex®-A53コア、大きい数字がArm® Cortex®-M4コアです。
Minicom
シリアル通信プログラム(例としてminicom)をインストールして実行するには、以下のコマンドを使用します:
- Ubuntuパッケージマネージャを使用してMinicomをインストールします。
$ sudo apt-get install minicom
$ sudo minicom -s 先ほど決定したポート番号を使って、コンソールウィンドウからMinicomを起動する。- 下図のようにミニコムを設定する。
- 次のステップは、ボードの電源を入れることである。
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 が警告を発します。
- 次のステップは、ボードの電源を入れることである。
電源オン
Connect the 12V power supply plug to the power connector (J26) of the Development Platform as shown below and switch ON the power supply. Once power is applied to the Development Platform, the power LEDs in the SMARC SOM and carrier board will glow as shown in i.MX 8 QM/QP the below image.
警告だ:
- 開発キットに付属している以外の電源を接続しないでください。
- Do not plug or remove the SMARC SOM from carrier board i.MX 8 with live power
- 電源LEDが点灯しない場合は、iWaveにご連絡ください。
ブート画面
User must go through “Software User Guide” and get familiar with software section of iW-RainboW-G27D-i.MX 8 QM/QP SMARC SOM Development Platform.
オペレーティング・システム・サポート
開発プラットフォームに電源が投入され、ブートが成功すると、サポートされているオペレーテ ィングシステムとブートローダーに応じて、ターミナルウィンドウに以下のようなブートメッセージ が表示されます。ターミナルで Enter キーを押すと、特定のデリバリーでのテスト環境のセットアップが完了します。
コマンドプロンプト(Linux)
コマンドプロンプト(アンドロイド)
Linuxホーム画面
アンドロイドのホーム画面