Chapter 3. Before Turning on Armadillo
3.1. Preparation
Before using Armadillo, please prepare the following as required.
Work PC
A PC that runs either Linux or Windows which has a network interface and at least one
USB port. Please refer to Section 3.2, “Setup of Environment for Development and
Operational Checks” and set up the development and operational check environment
on the work PC.
Network Environment
Please connect the Armadillo and Work PC so that they can communicate via a network.
SD Card
Used when checking the operation of the SD slot.
USB Memory
Used when checking USB operation.
MicroSIM (UIM Card) and
APN Information
These are used to confirm 3G operation. A contract with a telecommunications carrier
is required. In order to check the operation of SMS, a MicroSIM (UIM card) with SMS
function is required.
Software to Extract tar.xz For-
mat Files
Used when creating the development and operational check environment. On Linux,
tar
[1]
can be used for the extraction. For Windows, 7-Zip and Lhaz etc can be used. 7-
Zip is included on the development DVD.
3.2. Setup of Environment for Development and Operational
Checks
A VMware virtual machine data image is provided to allow easier software development and operational checks of Atmark
Techno products. The VMware virtual machine data image is referred to as ATDE (Atmark Techno Development Envi-
ronment). To start ATDEm, VMware virtualization software is used. The ATDE image data is compressed in the tar.xz
format. Please extract it with the tools suitable for your environment.
In addition to VMware, Oracle VM VirtualBox is also a well know virtualization
program. Oracle VM VirtualBox has the following features.
• Provided under GPL v2 (General Public License version 2)
[2]
• Supports VMware virtual disk (.vmdk) files
It is possible to start ATDE with Oracle VM and use it as the software development
environment,
The Atmark Techno products supported differ depending on the ATDE version. The ATDE compatible with this product
is ATDE6 v20160321 or later.
ATDE6 is based on Debian GNU/Linux 8 (codename jessie) and the cross development tools necessary for software
development and performing the operational checks of Armadillo-IoT Gateway are preinstalled.
[1]
Specify the
Jxf
options to expand tar.xz format files.
[2]
PUEL (VirtulBox Personal Use and Evaluation License) may be applied up to version 3.x.
Armadillo-IoT Gateway G3Product Manual - INTL
Before Turning on Armadillo
21