i.MX 8M Miniまたはi.MX 8M Nano Qseven SOM開発プラットフォームの利用開始
開梱
箱から開発プラットフォームを取り出し、ESDフリーエリアの上に置きます。静電気防止パッド/マットを使用し、適切に接地して開発プラットフォームを設置してください。また、以下の納品物が物理的な損傷なく受け取られていることを確認してください。
開発キットの内容
- i.MX 8M Miniまたはi.MX 8M Nano DevKit
- 12V、2A電源
- USBケーブル*(マイクロB-標準A)
- Wi-Fi & BTアンテナ
- 安全ガイドライン
* オプション



安全ガイドライン
i.MX 8Mミニまたはナノ・デバ・キット
WiFi&BTアンテナ


12V、電源
USB OTGケーブル
知る


i.MX 8M Miniまたはi.MX 8M Nano SoM-上面図
i.MX 8M Miniまたはi.MX 8M Nano SoM-底面図
1.Qseven Edge コネクタ
3. Wi-Fi & BT モジュール
5.MIPI_CSIコネクタ
7. μSDコネクタ(オプション)
9. eMMC
2.LPDDR4
4.WIFI & BT アンテナコネクタ
6. i.MX 8M Mini または i.MX 8M Nano SoC
8.ブートメディアスイッチ

i.MX 8M Miniまたはi.MX 8M Nano DevKit-トップビュー
1.電源 IN ジャック
4.USB OTG コネクタ
7.デバッグ UART コネクタ
10.Nano Sim コネクタ
13.キャリアExp.コネクタ-2*
16.CAN ヘッダー
19.ディスプレイポートコネクタ*
22.WAKE SW*
25.USB 3.0 コネクタスタック
28.JTAG ヘッダー
31.ボードコンフィグ。SW
2.電源スイッチ
5.Audio OUT Jack
8.
11 .データ UART ヘッダー
14.電源ヘッダー*
17.電源 I&O コネクタ-1
20.THERM SW
23.HDMI コネクタ
26.ON/OFF SW
29.CAP Touch コネクタ
32.7″RGBディスプレイコネクタ
3.Q7 MXM コネクタ
6.オーディオ IN ジャック
9.SOM 拡張コネクタ 2*
12.電源I&Oコネクタ2
15.キャリアExp.コネクタ-1*
18.FAN ヘッダー
21.SLP SW
24.RESET SW
27.イーサネットジャック
30.コンフィグコネクタ

i.MX 8M Miniまたはi.MX 8M Nano DevKit-底面図
33.SD/MMC コネクタ
36.RES Touch コネクタ*
39.M.2 SATAコネクタ
*
**Not Supported in i.MX 8M Nano SoC
34.M.2 PCIe コネクター**
37.CAP LCD BL コネクタ
35.LVDS LCD コネクタ*
38.RTC バッテリーコネクター
ブートスイッチ設定
オンボードスイッチ(SW1)が下図のように正しく設定されていることを確認してください。

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

* i.MX 8M NanoはuSDから起動します。i.MX 8M Miniではこのモードは予約されています。
デバッグポートの設定
USBケーブルのType-A側をPCに接続し、USBケーブルのMicro-B側を開発プラットフォームのデバッグ用Micro USBコネクタ(J2)に下図のように接続します。

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

$ 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 が警告を発します。
- 次のステップは、ボードの電源を入れることである。
電源オン
下図のように電源プラグを DevKit の電源コネクタ(J4)に接続し、電源を入れてください。キットに電源が供給されると、下図のように電源LEDが光ります。

警告だ:
- i.MX 8M Miniまたはi.MX 8M Nano DevKitに付属している以外の電源を接続しないでください。
- 電源LEDが点灯しない場合は、iWaveにご連絡ください。
ブート画面
iW-RainboW-G34M/37M-i.MX 8M Miniまたはi.MX 8M Nano Devkitの "Software User Guide "を参照し、ソフトウェアのセクションを熟知する必要があります。
オペレーティング・システム・サポート

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

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

コマンドプロンプト(アンドロイド)

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



Linuxホーム画面
アンドロイドのホーム画面
Ubuntuホーム画面