MiTAC M Series User manual

2021.12.23
MiTAC MP1-11TGS Getting Started Guide
for GreengrassV2 Devices

2021.12.23
Table of Contents
1Document Information.......................................................................................................... 3
2Overview................................................................................................................................. 3
3Hardware Description............................................................................................................ 4
4Set up your hardware............................................................................................................. 5
5Setup your AWS account and Permissions........................................................................... 6
6Create Resources in AWS IoT............................................................................................... 7
7Install the AWS Command Line Interface............................................................................ 7
8Install AWS IoT Greengrass ................................................................................................. 7
9Create a Hello World component.......................................................................................... 8
10 Troubleshooting................................................................................................................. 9

2021.12.23
1Document Information
1.1 Revision History
Version
Date
Revision Notes
V1.0
2021 / 12 / 23
First release
2Overview
MiTAC MP1-11TGS (M series Embedded System) is with Intel Gen11 Tiger Lake-UP3 processor
which integrates powerful Iris Xe GPU core for graphic computing.
With rich I/O, 6 x USB, 4 x COM, 2 x LAN, and 4 x display port in compact size chassis, it is suitable
to be used in cloud computing (as edge device), factory automation, edge AI, and machine vision
applications.
2.1 About AWS IoT GreengrassV2
To learn more about AWS IoT GreengrassV2, see how it works and what's new.

2021.12.23
3Hardware Description
3.1 DataSheet
Please see the detailed hardware spec as following datasheet.
https://download.mitacmct.com/Files/datasheets/embedded_system/MP1-11TGS.pdf
3.2 Standard Kit Contents
Standard Hardware Configuration
Please see more details as following product page.
https://www.mitacmct.com/EmbeddedSystem_MP1-11TGS_MP1-11TGS

2021.12.23
4Set up your hardware
Please follow the steps to set up your hardware environment.
Connecting the device
1. Connect the 72W AC adaptor in accessory or other suitable DC source to the MP1-11TGS 3-
pin power terminal block.
2. Connect LAN cable to LAN port (either one) of the MP1-11TGS, and the LAN cable also
connect to a DHCP switch (this DHCP network can access to Internet)
3. Connect LAN cable to your PC, and the LAN cable also connect to the same DHCP switch (this
DHCP network can access to Internet)
4. Power on the device
Accessing the device via ssh
The IP-Address of the LAN-interface of the MP1-11TGS is set to: 192.168.2.100/24
Configure your PC to use following network settings on the LAN-interface connected to the MP1-
11TGS:
IP-Address: 192.168.2.2
Subnet-mask: 255.255.255.0
You can use a standard SSH-Client to access the MP1-11TGS.
In this example we will use PuTTY (https://www.putty.org/)
Start the SSH-Client and enter the MP1-11TGS IP-Address into the text-field. Make sure that the
radio-button next to ‘SSH’ is checked to configure the software to use port 22 for connection

2021.12.23
The default login credentials are as follows:
Username: mp1 / Password: 123456 (Notes: User should change the default setting)
Configuring the device for AWS IoT Greengrass
Please refer to the AWS IoT Greengrass Getting Started Guide to configure the device for
interaction with AWS IoT Cloud:
https://docs.aws.amazon.com/greengrass/latest/developerguide/gg-gs.html
5Setup your AWS account and Permissions
Refer to the instructions at Set up your AWS Account. Follow the steps outlined in these
sections to create your account and a user and get started:
Sign up for an AWS account and

2021.12.23
Create a user and grant permissions.
Open the AWS IoT console
Pay special attention to the Notes.
6Create Resources in AWS IoT
Refer to the instructions at Create AWS IoT Resources. Follow the steps outlined in these
sections to provision resources for your device:
Create an AWS IoT Policy
Create a thing object
Pay special attention to the Notes.
7Install the AWS Command Line Interface
To install the AWS CLI on your host machine, refer to the instructions at Installing the AWS CLI
v2. Installing the CLI is needed to complete the instructions in this guide.
Once you have installed AWS CLI, configure it as per the instructions in this online guide. Set
the appropriate values for Access key ID, Secret access key, and AWS Region. You can set
Output format to "json" if you prefer.
8Install AWS IoT Greengrass
8.1 Download the AWS IoT Greengrass Core software
If Greengrass has not been included in the SD card image, you can download the latest
greengrass core software as follows:
wget https://d2s8p88vqu9w66.cloudfront.net/releases/greengrass-nucleus-latest.zip
8.2 Install the AWS IoT Greengrass Core software
Unzip the AWS IoT Greengrass Core software to a folder on your device. Replace
GGCoreInstall with the folder that you want to use
unzip greengrass-nucleus-latest.zip -d GGCoreInstall
rm greengrass-nucleus-latest.zip
Verify the version of the AWS IoT Greengrass Core software:
java -jar ./GGCoreInstall/lib/Greengrass.jar --version
You will see the Greengrass version displayed - similar to:
AWS Greengrass v2.4.0
8.2.1 Provide your credentials
Run the following commands to provide the credentials to the AWS IoT Greengrass Core
software.
export AWS_ACCESS_KEY_ID=<the access key id for your account>
export AWS_SECRET_ACCESS_KEY=<the secret access key for your account>

2021.12.23
8.2.2 Run the installer
Run the installer as shown below. Modify the values as per your region, install directory and
thing name.
Use the --provision true option to have the installer set up the "thing" and required policies for
you. If you prefer to configure Greengrass manually, see the online guide.
sudo -E java -Droot="/greengrass/v2" -Dlog.store=FILE \
-jar ./GGCoreInstall/lib/Greengrass.jar \
--aws-region us-west-2 \
--thing-name thing-name \
--tes-role-name GreengrassV2TokenExchangeRole \
--tes-role-alias-name GreengrassCoreTokenExchangeRoleAlias \
--component-default-user ggc_user:ggc_group \
--provision true \
--setup-system-service true \
--deploy-dev-tools true
If all goes well, you will see the following output on the device console:
Successfully configured Nucleus with provisioned resource details!
Configured Nucleus to deploy aws.greengrass.Cli component
Successfully set up Nucleus as a system service
The local development tools (specified by the --deploy-dev-tools option) take some time to
deploy. The following command can be used to check the status of this deployment:
aws greengrassv2 list-effective-deployments --core-device-thing-name thing-name
When the status is SUCCEEDED, run the following command to verify that the Greengrass CLI
is installed and runs on your device. Replace /greengrass/v2 with the path to the base folder on
your device as needed.
/greengrass/v2/bin/greengrass-cli help
9Create a Hello World component
In Greengrass v2, components can be created on the edge device and uploaded to the cloud, or
vice versa.
9.1 Create the component on your edge device
Follow the instructions online under the section To create a Hello World component to create,
deploy, test, update and manage a simple component on your device.
9.2 Upload the Hello World component
Follow the instructions online at Upload your component to upload your component to the cloud,
where it can be deployed to other devices as needed.

2021.12.23
10 Troubleshooting
Item
Issue Description
Possible Solution
1.
System cannot be booted up or system
hangs in POST.
1. Please check if memory module is
assembled properly.
2. Please clear CMOS by jumper setting on
board, and check if issue is fixed.
2.
System BSOD due to some reasons.
Please clear CMOS by jumper setting on
board, and check if issue is fixed.
3.
System cannot detect storage device.
1. Please check if M.2/mSATA/SATA
devices are assembled properly.
2. Please check the SATA power cable is
plugged properly with correct power source.
4.
System boot up with beep sound and
no screen.
Please check if memory module is
assembled properly.
5.
System is slow in operating system.
Please check if the thermal pad is contact
well with aluminum extrusion, heatsink, or
heatspreader.
For general troubleshooting for getting started for AWS IoT Greengrass V2, please refer to
following link.
https://docs.aws.amazon.com/greengrass/v2/developerguide/troubleshooting.html
This manual suits for next models
1
Table of contents
Other MiTAC Industrial PC manuals
Popular Industrial PC manuals by other brands

Cincoze
Cincoze DS-1300 Series user manual

Allen-Bradley
Allen-Bradley 6181X-NPXPDC installation instructions

Avalue Technology
Avalue Technology EPS-AT270 Quick reference guide

Kontron
Kontron KBox M-100 Quick installation guide

IBASE Technology
IBASE Technology INOSP-152-RE Series user manual

Chipsee
Chipsee PPC-A9-121-U-C manual

Guangzhou Robustel
Guangzhou Robustel RAC7000 user guide

Rockwell Automation
Rockwell Automation Allen-Bradley VersaView 6300B-BMA Series installation instructions

Beckhoff
Beckhoff CX2000 Series manual

iSMA
iSMA iSMA-D-PA15C-B1 user manual

Advantech
Advantech UNO-1372G-J user manual

Siemens
Siemens SIMATIC Box PC 840 manual