製品概要

2.1. 製品の特長

2.1.1. Armadilloとは

「Armadillo(アルマジロ)」は、Armコアプロセッサ搭載・Linux対応の組み込みプラットフォームのブランドです。 Armadilloブランド製品には以下の特長があります。

  • Armプロセッサ搭載・省電力設計

    Armコアプロセッサを搭載しています。1~数ワット程度で動作する省電力設計で、 発熱が少なくファンを必要としません。

  • 小型・手のひらサイズ

    CPUボードは名刺サイズ程度の手のひらサイズが主流です。 名刺の1/3程度の小さなCPUモジュールや無線LANモジュール等、超小型のモジュールもラインアップしています。

  • 標準OSとしてLinuxをプリインストール

    標準OSにLinuxを採用しており、豊富なソフトウェア資産と実績のある安定性を提供します。 ソースコードをオープンソースとして公開しています。

  • 開発環境

    Armadilloの開発環境として、「Atmark Techno Development Environment (ATDE)」を無償で提供しています。 ATDE は Oracle VirtualBox 用の仮想イメージファイルです。 このイメージには、Linuxデスクトップ環境をベースにGNUクロス開発ツールやその他の必要なツールが事前にインストールされています。 ATDEを使うことで、開発用PCの用意やツールのインストールなどといった開発環境を整える手間を軽減することができます。

2.1.2. Armadillo-IoT ゲートウェイ A6Eとは

Armadillo-IoT ゲートウェイ A6Eは、従来製品以上に省電力で動作するIoTゲートウェイです。間欠動作にも対応しており、ハード・ソフトの両面で優れた省電力性能を有しています。

搭載する通信モジュールやインターフェースの有無でモデルが用意されているため、接続する機器やセンサーに合わせて選択することができます。

高い自由度と、開発のしやすさ、組み込み機器としての堅牢性をバランスよく兼ね備えており、オリジナルの商用 IoT ゲートウェイを市場のニーズに合わせてタイムリーに開発したい方に好適です。

images/about-a6e-cat1bis.png

図2.1 Armadillo-IoT ゲートウェイ A6Eとは


  • 省電力モード搭載・バッテリー駆動の機器に最適

    省電力モードを搭載し、「アプリケーションから本体の電源をOFFにする」「RTC(リアルタイムクロック)のアラームで決まった時間に本体の電源をONにする」といった細かな電源制御や間欠動作が可能です。

    必要な時だけ本体を起動できるため、バッテリー駆動の機器に適しています。

  • RS-485や接点入出力、アナログ入力を搭載

    LAN、USB2.0のインターフェースに加え、多くの事例で利用されているRS-485シリアル通信(半二重)、 接点入力2ch、接点出力2chを標準搭載しました。また、アナログ入力4ch、接点入力を8ch追加した製品も標準ラインアップに含まれています。

    センサーや機器とすぐに接続可能で、ハードウェアを拡張開発することなく、様々な製品を作ることができます。

  • コンテナ型のArmadillo Base OSを搭載し、差分アップデートにも対応

    LinuxをベースとしたArmadillo Base OS (ABOS)は、コンパクトでセキュリティリスクが抑えられたコンテナアーキテクチャーのOSであり、標準でソフトウェアアップデート機能を有しています。アプリケーションソフトウェアはコンテナ上で動作し、コンテナのアップデートで新機能の追加やセキュリティ更新をすることができます。また差分アップデート機能にも対応しているため、アップデート時の通信容量を抑えることができます。

  • 各種クラウドIoTサービスに対応したゲートウェイコンテナを提供

    各種クラウドIoTサービス(Azure IoTやAWS IoT Core)に対応したゲートウェイコンテナを用意しました。従来のモデルでは、ユーザー自身が開発するアプリケーションソフトウェア上で、ゲートウェイとしての機能の他、通信障害時の対応、セキュリティ対応、間欠動作時の挙動などの難しい課題を自ら解決する必要がありました。

    あらかじめ用意されたゲートウェイコンテナを活用することで、これらの課題に対処することができ、短期間にIoTシステムを構築可能です。

    images/a6e-cat1bis-ex-connect-device.png

    図2.2 様々なデバイスとの接続例


  • 用途に合わせて複数のラインアップを用意

    Armadillo-IoT ゲートウェイ A6Eは、モバイル通信モジュールを搭載し、WLANモジュールの搭載有無を選べる「Cat.1 bisモデル」、WLANモジュールのみを搭載した「WLANモデル」、モバイル通信モジュールとWLANを非搭載とした最もシンプルな「LANモデル」をラインアップしています。

2.1.3. Armadillo Base OSとは

Armadillo Base OSは、アットマークテクノが提供する専用ディストリビューションです。 Linux5.10をベースに、コンテナ管理機能、ソフトウェアアップデート機能、ネットワークマネージャーなどに対応。 機能を限定したコンパクトなOSで、安全性の高い運用を実現します。

images/about-armadillo-base-os.png

図2.3 Armadillo Base OSとは


  • OSのコンパクト化

    OS基盤の機能を最小限にしたことで、セキュリティリスクを低減しています。 アットマークテクノが継続的にアップデートを提供するため、 高セキュリティなIoT機器として長期間に渡り運用することができます。

  • コンテナによるアプリケーション運用

    アプリケーションを「コンテナ」単位でOSから分離して管理できるため、コンテナごとのアップデートが可能です。 サンドボックス化されることにより、悪意あるソフトウェアからの攻撃に対する機器全体の保護に有効性を発揮します。

images/app-operation-container.png

図2.4 コンテナによるアプリケーションの運用


  • アップデート機能を標準搭載

    ネットワークやUSBメモリ、microSDカード、Armadillo Twinによるアップデート機能を標準搭載しています。 正しく署名されたソフトウェアのみアップデートできる仕組みや、差分アップデート機能も用意されています。 OS・ブートローダー・コンテナ部分は、安全性を担保するため二面化し、リカバリー機能を備えています。 万が一アップデートに失敗した場合でも、作業前の状態にロールバックすることができます。

images/rollback.png

図2.5 ロールバックの仕組み


  • 堅牢性の向上

    安定性の高いファイルシステムで、ストレージへの書込みを減らして消耗を抑制するなど、 高い堅牢性を有します。運用ログの記録機能も標準搭載しています。

  • セキュリティ機能の向上

    コンテナにアクセス権限を設けて管理することができます。 デバイス証明に利用できるセキュアエレメントを搭載するほか、セキュア環境「OP-TEE[4][5]」を利用 可能な状態で提供しています。

2.1.4. Armadillo Base OSのメンテナンスポリシーとアップデートの推奨

Armadillo Base OSは Armadillo Base OS搭載製品のサポート期限にしたがって、アットマークテクノがセキュリティアップデートの提供、既存機能のバグ修正、今はない便利な機能の追加を継続的に行い、ユーザービリティの向上に努めます。緊急時を除き月末に "製品アップデート" としてこれらをリリースをし、Armadilloサイトから通知、変更内容の公開を行います。ユーザー登録を行うことで通知をメールで受け取ることもできます。

ArmadilloをIoT機器としてネットワークに接続し長期に運用を行う場合、継続的に最新バージョンを使用することを強く推奨いたします。 最新バージョンを使用しない場合の注意点については「ソフトウェア使用に関しての注意事項」の「ソフトウェアのアップデートについて」を参照してください。

2.1.4.1. 後方互換性について

Armadillo Base OSは、原則、abos-ctrlコマンド等の各種機能や、sysfsノード、コンテナ制御をするためのpodmanコマンド等のAPI後方互換を維持します。また、Armadillo Base OSとコンテナ間でサンドボックス化されていることもあり、互いのlibc等のライブラリや、各種パッケージなどの組み合わせによって互換性の問題は発生しません。 このため、Armadillo Base OSをアップデートしても、これまで利用していたアプリケーションコンテナは原則的にそのまま起動・動作させることができます。

しかし、Armadillo Base OS内のLinux-Kernelやalpineパッケージ変更によって、細かな動作タイミングが変更になる場合があるため、タイミングに大きく依存するようなアプリケーションをコンテナ内部に組み込んでいた場合に、動作に影響を与える可能性があります。 まずは、テスト環境でArmadillo Base OS更新を行い、アプリケーションコンテナと組み合わせた評価を行った後、市場で動作しているArmadilloに対してアップデートを行うことを推奨します。

製品開発を開始するにあたり、Armadillo Base OS に関してより詳細な情報が必要な場合は、 「開発前に知っておくべき Armadillo Base OS の機能・特徴」 を参照してください。

2.1.5. Armadillo Twin とは

Armadillo Twin は、アットマークテクノが提供するクラウドサービスです。 Armadillo Base OS 搭載のデバイスを、リモートから運用管理することができます。 様々なタスクをリモートから実行できるようになり、 OS アップデートもサービス画面からの操作で行えるため、稼働中のデバイスは常に最新の状態を維持することができます。 また、バグ修正やセキュリティ対策などのメンテナンスのほか、機能追加や設定変更、アプリケーションのアップデートなども行えるため、 デバイスの設置現場に出向くことなく、計画的で効率的なDevOpsを実現することができます。

本書では、開発・量産・運用の各フェーズにおける Armadillo Twin の利用について記載しています。

images/abos-images/armadillo-twin/about-armadillo-twin.png

図2.6 Armadillo Twin とは


2.1.5.1. サービスの特徴

  • ソフトウェアアップデート (OTA)

    遠隔からデバイスのソフトウェアアップデートをすることで、長期的にセキュリティ性の高いシステムを保つと共に、新たな機能を提供することも可能です。本サービスで管理するデバイスに搭載されている Armadillo Base OS は、不正なソフトウェアへのアップデートを行わせない署名検証機能や、アップデートが失敗した際に自動で元の状態に戻るロールバック機能を備えています。そのため、安心してソフトウェアアップデートを利用することができます。

  • 遠隔稼働監視

    登録されたデバイスの死活監視をはじめ、CPU の使用率や温度、メモリの使用量、モバイル回線の電波状況、ストレージの空き容量や寿命を監視することができます。各値にはアラートの設定を行うことができ、異常を検知した場合はアラートメールを管理者に送信します。メールを受けた管理者は本サービスの遠隔操作機能を利用し、即座に対応を行うことができるため、システムの安定運用を行うことができます。 そのほか、本サービスに登録したデバイスは、自由にラベル名を付けたりグループを作成して管理することができるため、どのデバイスをどの場所に設置したか画面上で把握することが容易になります。また、デバイス本体に搭載されているセキュアエレメントを利用した個体認証により、不正なデバイスの登録を防ぎます。

  • 遠隔操作

    画面上で入力した任意のコマンドをデバイス上で実行することができます。本サービスは遠隔操作で一般的に使われる SSH(Secure Shell) のように固定グローバル IP アドレスの設定は不要です。そのため、通信回線の契約料金を安くできるだけではなく、インターネット上からのサイバー攻撃のリスクを抑制する効果も期待できます。 任意のコマンドは単一のデバイスだけではなく、グループ単位、また複数のデバイスを選択して一括して実行したり、時刻を指定するスケジュール実行にも対応しています。

2.1.5.2. 提供する機能一覧

Armadillo Twin は、下記の機能を提供します。

遠隔稼働監視

死活監視、アプリケーションコンテナ稼働状況、 CPU使用率・温度/メモリ使用率、ストレージ寿命、モバイル回線電波強度、モバイル回線基地局の位置情報[a]、アラートメール

遠隔操作

ソフトウェアアップデート(OTA)、任意コマンド実行、ソフトウェアバージョン確認、設定変更、グループ一括実行、スケジュール実行

個体管理

デバイス登録(デバイス証明書を利用)、ラベル付け、デバイスグループ化機能

ユーザ管理

ユーザーの追加/削除、ユーザー権限の設定

お知らせ

セキュリティアップデート、システム障害通知

[a] サービス開始時には非対応の機能です。今後のアップデートで対応予定です。

2.2. 製品ラインアップ

LAN、USB2.0のインターフェース、RS-485シリアル通信(半二重)、接点入力2ch、接点出力2chを搭載したスタンダードタイプと、アナログ入力4ch、接点入力8chを追加した+Di8+Ai4タイプをラインアップしています。

images/a6e-cat1bis-model.png

図2.7 スタンダートタイプと+Di8+Ai4タイプ


スタンダードタイプと+Di8+Ai4タイプのそれぞれに、モバイル通信モジュールを搭載し、WLANモジュールの搭載有無を選べる「Cat.1 bisモデル」、WLANモジュールのみを搭載した「WLANモデル」、モバイル通信モジュールとWLANを非搭載とした「LANモデル」を用意しています。

設計開発時には、開発に必要なものを一式含んだ「開発セット」、量産時には、必要最小限のセット内容に絞った「量産用」もしくは「量産ボード」をご購入ください。 「量産用」はケース有、「量産ボード」はケース無となります。

表2.1 スタンダードタイプの型番と搭載モジュールおよび付属品一覧

モデル型番LTE
モジュール
LTE
アンテナ
WLAN
モジュール
WLAN
アンテナ
ケースその他
付属品 [a]

Cat.1 bis
+WLAN

AG6251-C03D0

AG6251-C03Z

×

AG6251-U03Z

×

×

AG6251-U00Z

×

×

×

×

Cat.1 bis

AG6241-C01Z

×

×

×

AG6241-U01Z

×

×

×

×

AG6241-U00Z

×

×

×

×

×

WLAN

AG6211-C02D0

×

×

AG6211-C02Z

×

×

×

AG6211-U02Z

×

×

×

×

AG6211-U00Z

×

×

×

×

×

LAN

AG6201-C00Z

×

×

×

×

×

AG6201-U00Z

×

×

×

×

×

×

[a] ACアダプタ(12V/2.0A)、USB(Aオス-microB)ケーブル


表2.2 +Di8+Ai4タイプの型番と搭載モジュールおよび付属品一覧

モデル型番LTE
モジュール
LTE
アンテナ
WLAN
モジュール
WLAN
アンテナ
ケースその他
付属品 [a]

Cat.1 bis
+WLAN

AG6253-C03D0

AG6253-C03Z

×

Cat.1 bis

AG6243-C01Z

×

×

×

WLAN

AG6213-C02D0

×

×

AG6213-C02Z

×

×

×

LAN

AG6203-C00Z

×

×

×

×

×


2.2.1. Armadillo-IoT ゲートウェイ A6E開発セット

Armadillo-IoT ゲートウェイ A6Eの開発セットは、Armadillo-IoT ゲートウェイ A6E本体に加え、ACアダプタやUSBケーブルなど、開発に必要なものが一式揃った、設計開発用のラインアップです。

モバイル通信が必要な場合は「Cat.1 bisモデル」、モバイル通信が不要な場合はWLANのみの「WLANモデル」を推奨いたします。

表2.3 Armadillo-IoT ゲートウェイ A6E開発セット一覧 (スタンダードタイプ)

名称 型番

Armadillo-IoTゲートウェイA6E Cat.1 bis+WLANモデル 開発セット

AG6251-C03D0

Armadillo-IoTゲートウェイA6E WLANモデル 開発セット

AG6211-C02D0


表2.4 Armadillo-IoT ゲートウェイ A6E開発セット一覧 (+Di8+Ai4タイプ)

名称 型番

Armadillo-IoTゲートウェイA6E Cat.1 bis+WLANモデル +Di8+Ai4 開発セット

AG6253-C03D0

Armadillo-IoTゲートウェイA6E WLANモデル +Di8+Ai4 開発セット

AG6213-C02D0


開発セットの内容物は以下の通りです。

表2.5 Armadillo-IoT ゲートウェイ A6E開発セットの内容物

Armadillo-IoT ゲートウェイ A6E 本体

LTE外付けアンテナ [a]

WLAN基板アンテナ

USB(Aオス-microB)ケーブル

ACアダプタ(12V/2.0A)

[a] Cat.1 bisモデルの場合


images/a6e-dev-set.svg

図2.8 Armadillo-IoT ゲートウェイ A6E開発セット (スタンダードタイプ)


2.2.2. Armadillo-IoT ゲートウェイ A6E量産用

Armadillo-IoT ゲートウェイ A6E量産用は、ケースに収めたArmadillo-IoT ゲートウェイ A6E本体とアンテナのみに内容物を絞った、量産向けのラインアップです。

表2.6 Armadillo-IoT ゲートウェイ A6E量産用一覧 (スタンダードタイプ)

名称 型番

Armadillo-IoTゲートウェイA6E Cat.1 bis+WLANモデル 量産用
(LTEアンテナセット付属、WLANコンボ搭載、WLAN基板アンテナ付属)

AG6251-C03Z

Armadillo-IoTゲートウェイA6E Cat.1 bisモデル 量産用
(LTEアンテナセット付属、WLANコンボ非搭載)

AG6241-C01Z

Armadillo-IoTゲートウェイA6E WLANモデル 量産用
(WLANコンボ搭載、WLAN基板アンテナ付属)

AG6211-C02Z

Armadillo-IoTゲートウェイA6E LANモデル 量産用

AG6201-C00Z


表2.7 Armadillo-IoT ゲートウェイ A6E量産用一覧 (+Di8+Ai4タイプ)

名称 型番

Armadillo-IoTゲートウェイA6E Cat.1 bis+WLANモデル +Di8+Ai4 量産用
(LTEアンテナセット付属、WLANコンボ搭載、WLAN基板アンテナ付属)

AG6253-C03Z

Armadillo-IoTゲートウェイA6E Cat.1 bisモデル +Di8+Ai4 量産用
(LTEアンテナセット付属、WLANコンボ非搭載)

AG6243-C01Z

Armadillo-IoTゲートウェイA6E WLANモデル +Di8+Ai4 量産用
(WLANコンボ搭載、WLAN基板アンテナ付属)

AG6213-C02Z

Armadillo-IoTゲートウェイA6E LANモデル +Di8+Ai4 量産用

AG6203-C00Z


images/a6e-cat1bis-mass-pro-iso.svg

図2.9 Armadillo-IoT ゲートウェイ A6E量産用


2.2.3. Armadillo-IoT ゲートウェイ A6E量産ボード

Armadillo-IoT ゲートウェイ A6E量産ボードは、ケース無しのArmadillo-IoT ゲートウェイ A6E本体とアンテナのみに内容物を絞った、量産向けのラインアップです。 オリジナルのケースを使用する等、ケースが不要の場合はこちらをご検討ください。

表2.8 Armadillo-IoT ゲートウェイ A6E量産ボード一覧

名称 型番

Armadillo-IoTゲートウェイA6E Cat.1 bis+WLANモデル 量産ボード
(LTEアンテナセット付属、WLANコンボ搭載、WLAN基板アンテナ付属)

AG6251-U03Z

Armadillo-IoTゲートウェイA6E Cat.1 bis+WLANモデル 量産ボード
(LTEアンテナセット無、WLANコンボ搭載、WLAN基板アンテナ無)

AG6251-U00Z

Armadillo-IoTゲートウェイA6E Cat.1 bisモデル 量産ボード
(LTEアンテナセット付属、WLANコンボ非搭載)

AG6241-U01Z

Armadillo-IoTゲートウェイA6E Cat.1 bisモデル 量産ボード
(LTEアンテナセット無、WLANコンボ非搭載)

AG6241-U00Z

Armadillo-IoTゲートウェイA6E WLANモデル 量産ボード
(WLAN基板アンテナ付属)

AG6211-U02Z

Armadillo-IoTゲートウェイA6E WLANモデル 量産ボード
(WLAN基板アンテナ無)

AG6211-U00Z

Armadillo-IoTゲートウェイA6E LANモデル 量産ボード

AG6201-U00Z


images/a6e-cat1bis-mass-pro-board-iso.svg

図2.10 Armadillo-IoT ゲートウェイ A6E量産ボード


2.2.4. Armadillo-IoT ゲートウェイ A6E オプション品

オプション品として、以下の製品を提供しています。

表2.9 Armadillo-IoT ゲートウェイ A6E のオプション品一覧

名称型番

ACアダプタ(12V/2.0A φ2.1mm)温度拡張品 効率レベルVI品

OP-AC12V4-00

Armadillo-IoTゲートウェイA6E 標準ケースセットロング(9M)

OP-CASEA6E-PLA-20

Armadillo-IoTゲートウェイA6E DI8AI4拡張ボードセット00

-[a]

[a] アットマークテクノ 営業部までお問い合わせください。


2.2.5. Armadillo-IoT ゲートウェイ A6E BTOサービス

セミオーダー式メニューから選択して Armadillo-IoT ゲートウェイ A6E の量産品を一括手配いただける有償サービスを提供しています。

images/bto-service.svg

図2.11 Armadillo-IoT ゲートウェイ A6EBTOサービス


標準ラインアップ品の仕様をベースとして、搭載するモジュールの種類やケース、ACアダプタの有無、 部品実装の一部変更、お客様支給品の SD カードや SIM カードの接続、 お客様ご指定のソフトウェアイメージ書き込みなど、 メニュー内から指定可能なキッティング項目を選択・指定することが可能です。 販売代理店またはアットマークテクノの窓口からお申し込みいただけます。

詳しくは Armadillo サイトの 「アットマークテクノ BTO サービス」 [https://armadillo.atmark-techno.com/services/customize/bto] をご確認ください。

2.3. 仕様

2.3.1. スタンダードタイプ

Armadillo-IoT ゲートウェイ A6E スタンダードタイプの主な仕様を表2.10「仕様 (スタンダートタイプ)」に示します。

表2.10 仕様 (スタンダートタイプ)

モデル名Cat.1 bis+WLANCat.1 bisWLANLAN

プロセッサ

NXP Semiconductors i.MX6ULL

ARM Cortex-A7 x 1
・命令/データキャッシュ 32KByte/32KByte
・L2 キャッシュ 128KByte
・内部 SRAM 128KByte
・メディアプロセッシングエンジン(NEON)搭載
・Thumb code(16bit 命令セット)サポート

システムクロック

CPU コアクロック(ARM Cortex-A7): 528MHz
DDR クロック: 396MHz
源発振クロック: 32.768kHz, 24MHz

RAM

DDR3L: 512MByte
バス幅: 16bit

ROM

eMMC: 3.5GB [a]

LAN(Ethernet)

100BASE-TX/10BASE-T x 1
AUTO-MDIX対応

無線LAN/Bluetooth

WLAN+BT コンボモジュール
IEEE 802.11a/b/g/n/ac and Bluetooth 5.2 [b] [c]

非搭載

WLAN+BT コンボモジュール
IEEE 802.11a/b/g/n/ac and Bluetooth 5.2 [b] [c]

非搭載

モバイル通信

LTE Cat.1 bis モジュール [d]

SIMスロット: nanoSIM対応

非搭載

USB

USB 2.0 Host x 1 (High Speed)

SD

microSDスロット x 1 [b] [e]

入出力
インターフェース

接点入力 x 2
接点出力 x 2

シリアル(RS-485)

2線式(Data+, Data-, GND) x 1
最大データ転送レート: 5Mbps
終端抵抗 120Ω内蔵 [f]

拡張インターフェース [g]

GPIO x 24、UART x 2、I2C x 1、SPI x 1、CAN x 2、I2S x 1、PWM x 4、A/D x 4、MQS x 1

カレンダ時計

リアルタイムクロック搭載
バックアップ用電池 CR1220接続可能
最大月差: 8秒(周囲温度-20℃~60℃、経年変化除く)

スイッチ

ユーザースイッチ x 1
設定用スイッチ x 2

LED

SYS(Green) x 1
APP(Green) x 1
WWAN(Green) x 1 [h]

メンテナンスポート

USB micro B シリアルコンソール

セキュアエレメント

NXP Semiconductors SE050 搭載

監視機能

入力電圧監視

非対応

入力電源

DC 8~26.4V

消費電力

シャットダウン

約4mW

約3mW

約3mW

約3mW

スリープ

約150mW

約140mW

約130mW

約130mW

スリープ(SMS起床可能)

約175mW

約165mW

非対応

非対応

アクティブ

約1250mW [i]

約1000mW [i]

約800mW

約900mW [j]

最大

約3750mW [i]

約2400mW [i]

約1900mW

約1300mW

動作温度範囲

-20~+60℃ (結露なきこと)

外形サイズ(基板)

103 x 87 mm (突起部、アンテナを除く)

外形サイズ(ケース)

106.2 x 90 x 32.2 mm (突起部、アンテナを除く)

[a] pSLCでの数値です。出荷時pSLCに設定しています。

[b] Cat.1 bis+WLANモデルとWLANモデルは、インストールディスク以外でのSD利用ができません。

[c] Bluetoothの最大接続台数はClassicが7台、Bluetooth Low Energyが16台です。

[d] モバイル通信を利用する時は、外付けアンテナを接続する必要があります。

[e] ケースに入れた状態で操作することはできません。

[f] ディップスイッチの操作で抵抗の切り離しが可能です。

[g] i.MX6ULL のピンマルチプクレスの設定で、優先的に機能を割り当てた場合に拡張可能な最大数を記載しています。

[h] WLANモデルとLANモデルはWWAN LEDをユーザーが自由に使用することができます。

[i] LTEのsignal qualityが約80%かつ周辺機器が未接続の時の参考値となります。電波環境や接続するデバイスにより消費電力は変化します。

[j] LANケーブル接続時


2.3.2. +Di8+Ai4タイプ

Armadillo-IoT ゲートウェイ A6E +Di8+Ai4タイプの主な仕様を表2.11「仕様 (+Di8+Ai4タイプ)」に示します。

表2.11 仕様 (+Di8+Ai4タイプ)

モデル名Cat.1 bis+WLAN
+Di8+Ai4
Cat.1 bis
+Di8+Ai4
WLAN
+Di8+Ai4
LAN
+Di8+Ai4

プロセッサ

NXP Semiconductors i.MX6ULL

ARM Cortex-A7 x 1
・命令/データキャッシュ 32KByte/32KByte
・L2 キャッシュ 128KByte
・内部 SRAM 128KByte
・メディアプロセッシングエンジン(NEON)搭載
・Thumb code(16bit 命令セット)サポート

システムクロック

CPU コアクロック(ARM Cortex-A7): 528MHz
DDR クロック: 396MHz
源発振クロック: 32.768kHz, 24MHz

RAM

DDR3L: 512MByte
バス幅: 16bit

ROM

eMMC: 3.5GB [a]

LAN(Ethernet)

100BASE-TX/10BASE-T x 1
AUTO-MDIX対応

無線LAN/Bluetooth

WLAN+BT コンボモジュール
IEEE 802.11a/b/g/n/ac and Bluetooth 5.2 [b] [c]

非搭載

WLAN+BT コンボモジュール
IEEE 802.11a/b/g/n/ac and Bluetooth 5.2 [b] [c]

非搭載

モバイル通信

LTE Cat.1 bis モジュール [d]

SIMスロット: nanoSIM対応

非搭載

USB

USB 2.0 Host x 1 (High Speed)

SD

microSDスロット x 1 [b] [e]

入出力
インターフェース

アナログ入力 x 4
接点入力 x 10
接点出力 x 2
外部電源出力 x 1

シリアル(RS-485)

2線式(Data+, Data-, GND) x 1
最大データ転送レート: 5Mbps
終端抵抗 120Ω内蔵 [f]

拡張インターフェース

非対応

カレンダ時計

リアルタイムクロック搭載
バックアップ用電池 CR1220接続可能
最大月差: 8秒(周囲温度-20℃~60℃、経年変化除く)

スイッチ

ユーザースイッチ x 1
設定用スイッチ x 2

LED

SYS(Green) x 1
APP(Green) x 1
WWAN(Green) x 1 [g]

メンテナンスポート

USB micro B シリアルコンソール

セキュアエレメント

NXP Semiconductors SE050

監視機能

入力電圧監視

入力電源

DC 8~26.4V

消費電力

シャットダウン

約4mW

約3mW

約3mW

約3mW

スリープ

約200mW

約190mW

約180mW

約180mW

スリープ(SMS起床可能)

約225mW

約215mW

非対応

非対応

アクティブ

約1300mW [h]

約1050mW [h]

約1200mW

約950mW [i]

最大

約4000mW [h]

約3000mW [h]

約2150mW

約1550mW

動作温度範囲

-20~+60℃ (結露なきこと)

外形サイズ(基板)

156 x 87 mm (突起部、アンテナを除く)

外形サイズ(ケース)

159.9 x 90 x 32.2 mm (突起部、アンテナを除く)

[a] pSLCでの数値です。出荷時pSLCに設定しています。

[b] Cat.1 bis+WLANモデルとWLANモデルは、インストールディスク以外でのSD利用ができません。

[c] Bluetoothの最大接続台数はClassicが7台、Bluetooth Low Energyが16台です。

[d] モバイル通信を利用する時は、外付けアンテナを接続する必要があります。

[e] ケースに入れた状態で操作することはできません。

[f] ディップスイッチの操作で抵抗の切り離しが可能です。

[g] WLANモデルとLANモデルはWWAN LEDをユーザーが自由に使用することができます。

[h] LTEのsignal qualityが約80%かつ周辺機器が未接続の時の参考値となります。電波環境や接続するデバイスにより消費電力は変化します。

[i] LANケーブル接続時


2.4. インターフェースレイアウト

2.4.1. スタンダードタイプ

Armadillo-IoT ゲートウェイ A6E スタンダードタイプのインターフェースレイアウト [6]です。一部のインターフェースを使用する際には、ケースを開ける必要があります。

images/a6e-cat1bis-layout-startup.svg

図2.12 Armadillo-IoT ゲートウェイ A6E インターフェースレイアウト (スタンダードタイプ)


表2.12 各部名称と機能

番号 名称 形状 説明

1

SDインターフェース

microSDスロット

外部ストレージが必要な場合 [a]や、ブートローダーを破壊してしまった時の復旧等で使用します。microSDカードを挿入します。

2

nanoSIM インターフェース

nanoSIMスロット

LTEデータ通信を利用する場合に使用します。nanoSIMカードを挿入します。

3

LANインターフェース

RJ-45コネクタ

有線LANを利用する場合に使用します。LANケーブルを接続します。

4

電源入力インターフェース

DCジャック

本体への電源供給で使用します [b]。付属のACアダプタ(12V/2A)を接続します。対応プラグ:内径2.1mm、外形5.5mm

5

入出力インターフェース

端子台

絶縁入出力、RS-485通信する場合に使用します。本体への電源供給も可能です [b]

6

USBコンソールインターフェース

USB micro Bコネクタ

コンソール入出力を利用する場合に使用します。USB micro Bケーブルを接続します。

7

拡張インターフェース

ピンヘッダ34ピン(2.54mmピッチ)

機能拡張する場合に使用します。2.54mmピッチのピンヘッダを実装することができます。

8

USBインターフェース

USB 2.0 Type-Aコネクタ

外部ストレージが必要な場合等に使用します。USBメモリ等を接続します。

9

RTCバックアップインターフェース

電池ボックス

リアルタイムクロックのバックアップ給電が必要な場合に使用します。対応電池: CR1220 等

10

システムLED

LED(緑色、面実装)

電源の入力状態を表示する緑色LEDです。

11

アプリケーションLED

LED(緑色、面実装)

アプリケーションの状態を表示する緑色LEDです。

12

ワイヤレスWAN LED

LED(緑色、面実装)

LTE通信の状態を表示する緑色LEDです。

13

ユーザースイッチ

タクトスイッチ

ユーザーが利用可能なタクトスイッチです。

14

起動デバイス設定スイッチ

DIPスイッチ

起動デバイスを設定する時に使用します。

15

RS-485終端抵抗設定スイッチ

DIPスイッチ

RS-485通信の終端抵抗を設定する時に使用します。

16

WLAN/BT アンテナインターフェース

MHF4コネクタ

WLAN/Bluetoothのデータ通信を利用する場合に使用します。付属のWLANアンテナを接続します。 [c]

17

LTE アンテナインターフェース

SMAコネクタ

LTEデータ通信を利用する場合に使用します。付属のLTEアンテナを接続します。

18

アンテナ中継インターフェース

SMAコネクタ

アンテナを外付けする場合に使用します。

19

アンテナインターフェース

U.FLコネクタ

アンテナを外付けする場合に使用します。

[a] Cat.1 bis+WLANモデルとWLANモデルは、SDをストレージとして使用できません。

[b] DCジャックと端子台の両方から同時に電源供給することはできません。

[c] Cat.1 bis+WLANモデルの場合はA面側、WLANモデルの場合はB面側に搭載されます。


2.4.2. +Di8+Ai4タイプ

Armadillo-IoT ゲートウェイ A6E +Di8+Ai4タイプのインターフェースレイアウト [7]です。一部のインターフェースを使用する際には、ケースを開ける必要があります。

images/a6e-cat1bis-ai-layout-startup.svg

図2.13 Armadillo-IoT ゲートウェイ A6E インターフェースレイアウト (+Di8+Ai4タイプ)


表2.13 各部名称と機能

番号 名称 形状 説明

1

SDインターフェース

microSDスロット

外部ストレージが必要な場合[a]や、ブートローダーを破壊してしまった時の復旧等で使用します。microSDカードを挿入します。

2

nanoSIM インターフェース

nanoSIMスロット

LTEデータ通信を利用する場合に使用します。nanoSIMカードを挿入します。

3

LANインターフェース

RJ-45コネクタ

有線LANを利用する場合に使用します。LANケーブルを接続します。

4

電源入力インターフェース

DCジャック

Armadillo-IoT ゲートウェイ A6Eへの電源供給で使用します [b]。付属のACアダプタ(12V/2A)を接続します。

5

入出力インターフェース

端子台

絶縁入出力、RS-485通信する場合に使用します。Armadillo-IoT ゲートウェイ A6Eへの電源供給も可能です [b]

6

USBコンソールインターフェース

USB micro Bコネクタ

コンソール入出力を利用する場合に使用します。USB micro Bケーブルを接続します。

7

拡張インターフェース

ピンヘッダ34ピン(2.54mmピッチ)

+Di8+Ai4 拡張基板と接続しています。

8

USBインターフェース

USB 2.0 Type-Aコネクタ

外部ストレージが必要な場合等に使用します。USBメモリ等を接続します。

9

RTCバックアップインターフェース

電池ボックス

リアルタイムクロックのバックアップ給電が必要な場合に使用します。対応電池: CR1220 等

10

入出力インターフェース

端子台

絶縁入力、外部電源制御出力を利用する場合に使用します。

11

アナログ入力インターフェース

端子台

アナログ入力を利用する場合に使用します。

12

拡張インターフェース

ピンヘッダ34ピン(2.54mmピッチ)

+Di8+Ai4 拡張基板をカスケード接続する場合に使用します。

13

システムLED

LED(緑色、面実装)

電源の入力状態を表示する緑色LEDです。

14

アプリケーションLED

LED(緑色、面実装)

アプリケーションの状態を表示する緑色LEDです。

15

ワイヤレスWAN LED

LED(緑色、面実装)

LTE通信の状態を表示する緑色LEDです。

16

ユーザースイッチ

タクトスイッチ

ユーザーが利用可能なタクトスイッチです。

17

起動デバイス設定スイッチ

DIPスイッチ

起動デバイスを設定する時に使用します。

18

RS-485終端抵抗設定スイッチ

DIPスイッチ

RS-485通信の終端抵抗を設定する時に使用します。

19

WLAN/BT アンテナインターフェース

MHF4コネクタ

WLAN/Bluetoothのデータ通信を利用する場合に使用します。付属のWLAN基板アンテナを接続します。 [c]

20

LTE アンテナインターフェース

SMAコネクタ

LTEデータ通信を利用する場合に使用します。付属のLTEアンテナを接続します。

[a] Cat.1 bis+WLANモデルとWLANモデルは、SDをストレージとして使用できません。

[b] DCジャックと端子台の両方から同時に電源供給することはできません。

[c] Cat.1 bis+WLANモデルの場合はA面側、WLANモデルの場合はB面側に搭載されます。


2.5. ブロック図

2.5.1. スタンダードタイプ

Armadillo-IoT ゲートウェイ A6E スタンダードタイプのブロック図です。モデルにより、一部機能が異なります。

images/a6e-cat1bis-block.svg

図2.14 ブロック図 (スタンダートタイプ)


images/common-images/callouts/1.svg
Cat.1 bisモデルの場合、LTEモジュール、アンテナ、SIMスロットが搭載されます。
images/common-images/callouts/2.svg
Cat.1 bis+WLANモデル、WLANモデルの場合、WLANモジュール、基板アンテナが搭載されます。
images/common-images/callouts/3.svg
ANT2にWLANアンテナを外付けするカスタマイズおよび拡張基板上の通信モジュールのアンテナケーブルをCON12に接続してANT2にアンテナを外付けするカスタマイズが可能です。
images/common-images/callouts/4.svg
Cat.1 bisモデルの場合、A/Dコンバータが搭載されます。

2.5.2. +Di8+Ai4タイプ

Armadillo-IoT ゲートウェイ A6E +Di8+Ai4タイプのブロック図です。モデルにより、一部機能が異なります。

images/a6e-cat1bis-ai-block.svg

図2.15 ブロック図 (+Di8+Ai4タイプ)


images/common-images/callouts/1.svg
Cat.1 bisモデルの場合、LTEモジュール、アンテナ、SIMスロットが搭載されます。
images/common-images/callouts/2.svg
Cat.1 bis+WLANモデル、WLANモデルの場合、WLANモジュール、基板アンテナが搭載されます。
images/common-images/callouts/3.svg
ANT2にWLANアンテナを外付けするカスタマイズおよび拡張基板上の通信モジュールのアンテナケーブルをCON12に接続してANT2にアンテナを外付けするカスタマイズが可能です。
images/common-images/callouts/4.svg
Cat.1 bisモデルの場合、A/Dコンバータが搭載されます。

2.6. 使用可能なストレージデバイス

Armadillo-IoT ゲートウェイ A6E でストレージとして使用可能なデバイスを次に示します。

表2.14 ストレージデバイス

デバイス種類 ディスクデバイス先頭パーティションインターフェース

オンボード eMMC

/dev/mmcblk0

/dev/mmcblk0p1

オンボード

オンボード eMMC (GPP)

/dev/mmcblk0gp2

なし

オンボード

オンボード eMMC (GPP)

/dev/mmcblk0gp3

なし

オンボード

SD/SDHC/SDXCカード [a]

/dev/mmcblk1

/dev/mmcblk1p1

microSDスロット(CON1)

USBメモリ

/dev/sd* [b]

/dev/sd*1

USB ホストインターフェース (CON9)

[a] WLAN 搭載モデルでは SD のストレージとして使用はできません。量産用インストールディスクを WLAN 搭載モデルで作成する場合は、「開発したシステムをインストールディスクにする」 をご覧ください。

[b] USBハブを利用して複数のUSBメモリを接続した場合は、認識された順に sdasdbsdc … となります。


[ティップ]GPP(General Purpose Partition)について

GPP は、eMMC の通常の記憶領域を割譲して eMMC 内部に作られた記憶領域です。 eMMC の通常の記憶領域とはアドレス空間が異なるため、/dev/mmcblk0 および /dev/mmcblk0p* に対してどのような書き込みを行っても /dev/mmcblk0gp* のデータが書き換わることはありません。

Armadillo-IoT ゲートウェイ A6E では、8 MiB の GPP を4つ作成しています。各領域の用途を表2.15「eMMCのGPPの用途」に示します。

表2.15 eMMCのGPPの用途

ディスクデバイス 用途

/dev/mmcblk0gp0

ライセンス情報等の為の予約領域

/dev/mmcblk0gp1

動作ログ領域

/dev/mmcblk0gp2

動作ログ予備領域[a]

/dev/mmcblk0gp3

ユーザー領域

[a] 詳細は「ログ用パーティションについて」を参照ください。


2.7. ストレージデバイスのパーティション構成

Armadillo-IoT ゲートウェイ A6EのeMMCのパーティション構成を 表2.16「eMMCメモリマップ」に示します。

表2.16 eMMCメモリマップ

パーティション サイズ ラベル 説明

1

300MiB

rootfs_0

A/B アップデートのA面パーティション(Linuxカーネルイメージ, Device Tree Blob, Alpine Linux rootfsを含む)

2

300MiB

rootfs_1

A/B アップデートのB面パーティション(Linuxカーネルイメージ, Device Tree Blob, Alpine Linux rootfsを含む)

3

50MiB

logs

ログ書き込み用パーティション

4

200MiB

firm

ファームウェア用パーティション

5

2.5GiB

app

アプリケーション用パーティション


Armadillo-IoT ゲートウェイ A6EのeMMCのブートパーティションの構成を表2.17「eMMC ブートパーティション構成」に示します。

表2.17 eMMC ブートパーティション構成

ディスクデバイス サイズ 説明

/dev/mmcblk0boot0

4 MiB

A/B アップデートのA面

/dev/mmcblk0boot1

4 MiB

A/B アップデートのB面


Armadillo-IoT ゲートウェイ A6EのeMMCのGPP(General Purpose Partition)の構成を表2.18「eMMC GPP構成」に示します。

表2.18 eMMC GPP構成

ディスクデバイス サイズ 説明

/dev/mmcblk0gp0

8 MiB

ライセンス情報等の為の予約領域

/dev/mmcblk0gp1

8 MiB

動作ログ領域

/dev/mmcblk0gp2

8 MiB

動作ログ予備領域[a]

/dev/mmcblk0gp3

8 MiB

ユーザー領域

[a] 詳細は「ログ用パーティションについて」を参照ください。


2.8. ソフトウェアのライセンス

Armadillo Base OS に含まれるソフトウェアのライセンスは、 Armadillo にログイン後に特定のコマンドを実行することで参照できます。

手順について、詳細は以下の Howto を参照してください。



[4] Armコア向けTEE(Trusted Execution Environment)実装の一つです (https://optee.readthedocs.io/en/latest/)

[5] ソースコードは imx-boot の imx-optee-os ディレクトリに入っています

[6] 製品型番により、搭載部品が異なります。

[7] 製品型番により、搭載部品が異なります。