IoTit – Colibri iMX6のサポート

弊社がオープンソースソフトウェアとして提供しているデバイス初期化ツール「IoTit」の最新リリースを公開しました。

今回のアップデートに伴い、前回の記事でも紹介したコンピューターモジュールのColibri iMx6をサポートしたので、その初期化方法について紹介します。

現在サポートしているホストマシンのOSはmacOSとLinuxですが(Windowsは今後サポートする予定です)、こちらの記事ではmacOSでの作業について解説しています。実際に試していただく場合は以下のものを用意してください。

また、IoTitは内部でVirtualBoxを使用するため、あらかじめVirtualBoxとそのバージョンにあったExtension Packをダウンロードしてください(Extension Packのダウンロード先は下図を参照)

extension-pack-download

IoTitのインストール

GitHubのリリースページからIoTitの最新版をインストールします。お使いのOSにあったバージョンのtarファイルをダウンロードしてください。

ターミナル を開き、tarファイルをダウンロードしたフォルダに移動し、ファイルを解凍します。

cd path/to/downloads/
tar -zxvf iotit_0.3.3_darwin_amd64.tar.gz  # macOS用のビルド

iotitというプログラムが実行ファイルです。iotit --helpで使用できるコマンドを確認できます。

./iotit --version  # バージョン番号の表示
iotit version 0.3.3

SDカードのセットアップ

お使いのPCにSDカードとキャリアボードを接続し、下記のコマンドを実行します。実行後、いくつかの設定を対話形式でおこないます。

./iotit flash colibri

使用するVirtualBoxのイメージを選びます。1を選択してください。

   [1] Use default vbox preset
   [2] Create a new vbox preset
[?] Please select an option: 1

OSイメージのダウンロード終了後、初期化するSDカードを選択します。diskutil list(Linuxの場合はsudo fdisk -l)などでデバイスを確認し、正しいものを選択してください。

[+] Listing available disks...
   [1] SDDR-389 - /dev/disk2 ()
[?] Select disk to format:

OSイメージのSDカードへの書き込みが始まります。

OSのインストール

次に、Colibri iMX6のeMMCにOSイメージをインストールします。

SDカードへの書き込み終了後、下記の内容が表示されるのでSDカードをPCから取り外してキャリアボードに差し込み、yesを入力します。

[?] Please insert prepared SD card into your Colibri iMX6 board. Type yes once ready. (y/yes, n/no):

下記の質問では、Irisキャリアボードをお使いの場合はyesを、Asterキャリアボードをお使いの場合はnoを選択します。

[?] Do you have a reset button on your carrier board? (y/yes, n/no):

選択後、自動的にeMMCへOSイメージを書き込みます。最後にVirtualマシンを停止するかどうか尋ねられます。他にも初期化したいボードがある場合はnoを、そうでない場合はyesを選択します。

最後に、IoTit のアスキーアートが表示されれば成功です。

前回紹介した方法ではscreenなどでコンピューターモジュール側にログインする必要がありましたが、今回の方法ではPCからの操作のみで初期化ができます。

XSHELLでは、弊社サービスのisaaxやIoTitのリリース情報、IoT開発に役立つ記事を公開しておりますので、ぜひ@xshell_incをフォローしてください。

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中