0% found this document useful (0 votes)
17 views25 pages

Iiot Predictive

The SIMATIC IOT2050 Industrial Edge Device Service Stick Operating Manual provides essential information for using the service stick to recover SIMATIC IOT2050 devices from malfunctions. It includes guidelines for preparing a USB flash drive, connecting the device via TTL USB, and using MobaXterm for configuration. Safety warnings and legal disclaimers are also included to ensure proper use and compliance with Siemens' regulations.

Uploaded by

yourssun
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views25 pages

Iiot Predictive

The SIMATIC IOT2050 Industrial Edge Device Service Stick Operating Manual provides essential information for using the service stick to recover SIMATIC IOT2050 devices from malfunctions. It includes guidelines for preparing a USB flash drive, connecting the device via TTL USB, and using MobaXterm for configuration. Safety warnings and legal disclaimers are also included to ensure proper use and compliance with Siemens' regulations.

Uploaded by

yourssun
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 25

Start

1
SIMATIC IOT2050 Edge Device

Industrial Edge
Service Stick 2

SIMATIC IOT2050 Industrial Edge


Device Service Stick

Manual

v1.0

08/2024
A5E53992837-AA
Legal information
Warning notice system
This manual contains notices you have to observe in order to ensure your personal safety, as
well as to prevent damage to property. The notices referring to your personal safety are
highlighted in the manual by a safety alert symbol, notices referring only to property damage
have no safety alert symbol. These notices shown below are graded according to the degree of
danger.

DANGER

indicates that death or severe personal injury will result if proper precautions are not taken.

WARNING

indicates that death or severe personal injury may result if proper precautions are not taken.

CAUTION

indicates that minor personal injury can result if proper precautions are not taken.

NOTICE

indicates that property damage can result if proper precautions are not taken.

If more than one degree of danger is present, the warning notice representing the highest
degree of danger will be used. A notice warning of injury to persons with a safety alert symbol
may also include a warning relating to property damage.

Qualified Personnel
The product/system described in this documentation may be operated only by personnel
qualified for the specific task in accordance with the relevant documentation, in particular its
warning notices and safety instructions. Qualified personnel are those who, based on their
training and experience, are capable of identifying risks and avoiding potential hazards when
working with these products/systems.

Proper use of Siemens products


Note the following:

WARNING

Siemens products may only be used for the applications described in the catalog and in the
relevant technical documentation. If products and components from other manufacturers are
used, these must be recommended or approved by Siemens. Proper transport, storage,
installation, assembly, commissioning, operation and maintenance are required to ensure
that the products operate safely and without any problems. The permissible ambient
conditions must be complied with. The information in the relevant documentation must be
observed.

Trademarks

All names identified by ® are registered trademarks of Siemens Aktiengesellschaft. The


remaining trademarks in this publication may be trademarks whose use by third parties for their
own purposes could violate the rights of the owner.

SIMATIC IOT2050 Industrial Edge Device Service Stick Operating Manual, 08/2024,
2
A5E53992837-AA
Disclaimer of Liability
We have reviewed the contents of this publication to ensure consistency with the hardware and
software described. Since variance cannot be precluded entirely, we cannot guarantee full
consistency. However, the information in this publication is reviewed regularly and any
necessary corrections are included in subsequent editions.

Siemens Aktiengesellschaft A5E53992837-AA Copyright © Siemens 2024.


Digital Industries 08/2024 Subject to change All rights reserved
Postfach 48 48
90026 NÜRNBERG
GERMANY

SIMATIC IOT2050 Industrial Edge Device Service Stick Operating Manual, 08/2024, A5E53992837-AA 3
Table of contents

1 Start p.6
1.1 Preface p.6

2 SIMATIC IOT2050 Edge Device Service Stick p.7


2.1 Introduction p.7
2.2 Preparing The USB flash drive p.7
2.3 TTL Usage p.10
2.4 MobaXterm Configuration For TTL USB Connection p.12
2.5 SIMATIC IOT2050 Edge Device Operating System p.16
2.6 Log collection p.19
2.7 Known issues p.24

SIMATIC IOT2050 Industrial Edge Device Service Stick Operating Manual, 08/2024,
4
A5E53992837-AA
SIMATIC IOT2050 Industrial Edge Device Service Stick Operating Manual, 08/2024, A5E53992837-AA 5
Start
1
1.1 Preface
This page serves as exchange of information for the SIMATIC IOT2050 Documentation.

SIMATIC IOT2050 Industrial Edge Device Service Stick Operating Manual, 08/2024,
6
A5E53992837-AA
SIMATIC IOT2050 Edge Device Service Stick
2
2.1 Introduction

Introduction to the SIMATIC IOT2050 Service Stick

Industrial Edge Device Service Stick is introduced to Industrial Edge (IE) operators to recover
from malfunctions (e.g. the device is unresponsive or cannot be updated via regular IE
processes) on SIMATIC IOT2050 Edge Devices, in order to avoid sending the corrupted device to
the repair center.
A service stick image distributed via SIOS can be burned to a USB stick and an official IED-OS
firmware version can be applied to the corrupted device.After the installation process, the Edge
Device will boot with the freshly installed firmware version.

Notes

Only official SIMATIC IOT2050 Edge Devices are supported.


Only the officially released SIMATIC IOT2050 IED-OS Firmware versions can be installed with
the Service Stick.
For SIMATIC IOT2050 IED-SS v1.0; SIMATIC IOT2050 IED-OS v2.0.0-6 must be installed.
To ensure security patches and access the latest features, it is recommended to install the
latest version of SIMATIC IOT2050 IED-OS in SIOS.
Service Stick image is downloadable by the device user via SIOS.
SIMATIC IOT2050 IED-OS Firmware version is downloadable by the device user via SIOS.
After installation, the device is exactly in the same state as if it was installed by the factory for
the particular operating system version.
System integrity and Security concerns are not broken after the installation process.

Warnings

Do not plug another USB than service stick to device while installation.
Avoid performing any maintenance on the device during the installation process.
Do not unplug the USB during the installation
Do not unplug the USB while collecting logs.
Ensure a minimum of 5MB of space is available to run the service stick.
To accommodate log collection (with a maximum file size of 2 GB), a minimum of 2 GB is
required.

SIMATIC IOT2050 Industrial Edge Device Service Stick Operating Manual, 08/2024, A5E53992837-AA 7
2.2 Preparing The USB flash drive

For Windows

Preparing the USB flash drive for Windows

Requirements

The USB flash drive’s size should be at least 8 GB.


The USB flash drive’s type should beUSB 2.0, 3.0 and 3.1.
The USB flash must be formatted.
The USB flash drive must have one "data" labeled partition after image was burned.

Procedure

1. Plug in the USB flash drive into your Windows PC.


2. Download the Service Stick image (simatic-iot2050-ied-ss-1.0.0-4-arm64.wic.gz).
3. Burn “simatic-iot2050-ied-ss-1.0.0-4-arm64.wic.gz” with Rufus

a) Select the USB.


b) Select the image to burn.
c) Click "Select" and start burning.
d) Check the status. If it is as in the picture, the burning process has begun.
e) Click "OK" on the warning message.
f) If status is labeled "READY" and green, the Service Stick is ready to use.
4. The "data" partition must be on USB and should be visible on Windows PC
If it is not visible:

SIMATIC IOT2050 Industrial Edge Device Service Stick Operating Manual, 08/2024,
8
A5E53992837-AA
4.1. Open "Create and format hard disc partition" menu from control panel of your Windows
PC
4.2. Right click on your USB Volume and select "Change drive letters or paths"

a) Click "add"

b) Select "Assign the following drive letter"

c) Click "ok"

4.3. The "data" partition should be visible on Windows PC.


5. Download the simatic-iot2050-ied-os-2.0.0-6.swu file from SIOS.
6. Check the checksum of downloaded “.swu” file. The checksum must be the same as the
checksum on the SIOS page.
7. Copy the “.swu” file to “data” partition.
8. The USB must be removed safely.
Note
Ejecting the USB drive without using safety remove can lead to corrupted files.
9. Re-plug the USB to Windows PC. Check the checksum of “.swu” file in “data” partition. The
checksum must be the same as the checksum on the SIOS page.
10. The USB must be safely removed again.

For Linux

Preparing the USB flash drive for Linux

Requirements

The USB flash drive’s size should be at least 8 GB.


The USB flash drive’s type should beUSB 2.0, 3.0 and 3.1.
The USB flash must be formatted.

Procedure

1. Plug in the USB flash drive into your Linux PC.


Note
Recommended OS
Debian Linux based distributions like Debian Linux or Ubuntu are recommended.
2. Download the Service Stick image.
3. Download simatic-iot2050-ied-os-2.0.0-6-arm64.swu
4. Execute lsblk and check your sdx for USB
5. Execute the command below

SIMATIC IOT2050 Industrial Edge Device Service Stick Operating Manual, 08/2024, A5E53992837-AA 9
sudo dd if=<path_of_ied_ss_image> of=<lsblk_path_of_usb> bs=4M status=progress

6. The "data" partition must be on USB.


7. Copy the “simatic-iot2050-ied-os-2.0.0-6-arm64.swu” file to the “data” partition.
8. The USB must be safely removed.

2.3 TTL Usage

Connecting IOT2050 Edge Device to a Laptop Using TTL USB Cable

Requirements

A TTL USB cable


An IOT2050 Edge device
A laptop or desktop computer

TTL USB Cable Usage

In some cases (e.g. when using a service stick) it is not possible to get an output from the DP
port of an IOT2050 device. In these cases, a TTL USB cable must be used to connect a SIMATIC
IOT2050 Edge Device to a computer. In this document, the word "laptop" is preferred, but any
laptop or desktop computer having USB port(s) can be used for connection.
Both ends of a TTL USB cable are shown .

USB part of the cable must be connected to a USB port of a laptop as below.

SIMATIC IOT2050 Industrial Edge Device Service Stick Operating Manual, 08/2024,
10
A5E53992837-AA
The other end of the cable must be connected to a SIMATIC IOT2050 Edge device's x14 port. It is
actually a UART component which is used for serial communication. Connection of cable and
x14 port will be look like below.

From the front of a SIMATIC IOT2050 Edge device it will be look like:

SIMATIC IOT2050 Industrial Edge Device Service Stick Operating Manual, 08/2024, A5E53992837-AA 11
After both sides are properly connected, a software on the laptop must be used to get the
output. Currently we recommend MobaXterm software. If you use PuTTY or some other
programs, the output will most likely have some rendering problems and characters will not be
displayed as expected.
The x14/UART/serial connection pin assignments are as follows

2.4 MobaXterm Configuration For TTL USB Connection

MobaXterm Configuration For TTL USB Connection

For TTL USB (or serial) communication with a SIMATIC IOT2050 Device, we strongly recommend
using the MobaXterm software. PuTTY and other programs may not display the characters as
expected. This document explains the configuration of MobaXterm.
Notice
MobaXterm does
not
support
only
serial communication. Instead, it supplies different kinds of communications such as ssh, RDP
etc. with the devices, computers, virtual machines etc. But, in this document only USB TTL/serial
communication configuration is explained.
1. Run MobaXterm and see its main window. Then press "Session" button at the upper left
corner of the window

SIMATIC IOT2050 Industrial Edge Device Service Stick Operating Manual, 08/2024,
12
A5E53992837-AA
2. In the session dialog press "Serial" button

3. In the "Serial Session" dialog choose appropriate "Serial port" and "Speed (bps)" parameters.
1. In the "Serial port" combo box please choose "Prolific USB-to-Serial Comm Port" item.
Before the text there will be COM specification. Depending on your laptop's USB port it may
be COM1, COM2, ... etc. In our example it is seen as COM3 below.
2. In the "Speed (bps)" combo box please choose 115200 as in the example below.

SIMATIC IOT2050 Industrial Edge Device Service Stick Operating Manual, 08/2024, A5E53992837-AA 13
Then press "OK".
4. The session will be created and will be seen in the "sessions" part of the main window.

5. If you power up the SIMATIC IOT2050 Edge Device and then double click the created session
you will see some output like below.

SIMATIC IOT2050 Industrial Edge Device Service Stick Operating Manual, 08/2024,
14
A5E53992837-AA
This means the SIMATIC IOT2050 Edge Device is booting. In the end, you will see a screen
asking you to enter username.

6. If you boot your device with the Service Stick (SS) in the end you will see the main window of
SS like below. For more details about booting your device with the SS, see steps 1 through 4 in
Log Collection Using Service Stick USB.

SIMATIC IOT2050 Industrial Edge Device Service Stick Operating Manual, 08/2024, A5E53992837-AA 15
If you do not use MobaXterm full screen while SS is plugged, the main window of SS would be
look like

Therefore, we recommend the full screen usage especially when the SS USB stick is plugged.

2.5 SIMATIC IOT2050 Edge Device Operating System

Reinstalling SIMATIC IOT2050 Edge Device Operating System

Requirements

SIMATIC IOT205 Edge Device must be powered on.

SIMATIC IOT2050 Industrial Edge Device Service Stick Operating Manual, 08/2024,
16
A5E53992837-AA
① Reset RESET

② User USER

Important Notes

To connect the SIMATIC IOT2050 Device to your computer or laptop, a TTL USB cable must be
used. Currently, you can not use DP port/cable and a regular monitor to see the service stick
output.
After a successful (cable) connection, the MobaXterm program is recommended or required
to display all characters correctly on the computer screen. (If you use PuTTY or some other
programs, some characters may not be rendered/seen on the computer screen.)

Procedure

1. Plug the Service Stick (SS) USB to the SIMATIC IOT2050 Edge Device.
2. The SIMATIC IOT2050 Edge Device must be powered on or restarted depending on its current
situation:
2.1. If the device is switched off, it must be powered on first then the Step 3 must be applied
2.2. If the device is up and running, it must be restarted as in Step 3
3. Press the 'Reset' button (It is shown as "1" in the picture) of SIMATIC IOT2050 Edge Device,
then keep on push 'User' button. It is shown as "2" in the picture, until you see the
"User button pressed - booting from external media only"
message on the screen.

4. Wait for the main menu of the SS.

SIMATIC IOT2050 Industrial Edge Device Service Stick Operating Manual, 08/2024, A5E53992837-AA 17
5. You may use UP and DOWN arrow keys to switch among the menu options. For selecting an
item from the menu you must press Enter .
6. To Wipe Data & Reinstall the operating system on the device, the topmost item must be
selected.
7. For re-installation, the appropriate .swu file must be present in the data part of the SS USB.

8. During the installation process, a dialog to inform about the progress will be shown as
followed:

If the SS USB does not a have valid swu file for installation, an error dialog will be shown as
followed:

9. Upon successful completion, the following progress dialog is displayed and the user must
press Enter to return to the main menu.

SIMATIC IOT2050 Industrial Edge Device Service Stick Operating Manual, 08/2024,
18
A5E53992837-AA
10. To check and use the newly installed SIMATIC IOT2050 IED-OS, a restart of the device is
recommended. For rebooting the device,the Power Management option must be selected from
the main menu.

In the sub-menu Reboot option must be selected.

11. After the reboot process, the newly installed version of the operating system can be verified as
follows:

2.6 Log collection

Log Collection Using Service Stick USB

Requirements

SIMATIC IOT2050 Edge Device must be powered on.

SIMATIC IOT2050 Industrial Edge Device Service Stick Operating Manual, 08/2024, A5E53992837-AA 19
① Reset RESET

② User USER

Important Notes

To connect the SIMATIC IOT2050 Device to your computer or laptop, a TTL USB cable must be
used. Currently, you can not use DP port/cable and a regular monitor to see the service stick
output.
After a successful (cable) connection, the MobaXterm program is recommended or required
to display all characters correctly on the computer screen. (If you use PuTTY or some other
programs, some characters may not be rendered/seen on the computer screen.)

Procedure

1. Plug the Service Stick (SS) USB to the SIMATIC IOT2050 Edge Device.
2. The SIMATIC IOT2050 Edge Device must be powered on or restarted depending on its current
situation:
2.1. If the device is switched off, it must be powered on first then the Step 3 must be applied.
2.2. If the device is up and running, it must be restarted as in Step 3.
3. Press the Reset button, it is shown as "1" in the picture, of the SIMATIC IOT2050 Edge Device
then keep on push 'User' button (It is shown as "2" in the picture) until you see
"User button pressed - booting from external media only"
message on the screen.

4. Wait for the main menu of the SS to show up.

SIMATIC IOT2050 Industrial Edge Device Service Stick Operating Manual, 08/2024,
20
A5E53992837-AA
5. You may use the UP and DOWN arrow keys to switch among the menu options. For selecting
an item from the menu you must press Enter .
6. To collect logs from SIMATIC IOT2050 Device, the "Log Collection" option of the main menu
must be selected.

7. In the sub-menu Collect logs option must be selected.

8. In the opening dialog, log collection must be confirmed.

SIMATIC IOT2050 Industrial Edge Device Service Stick Operating Manual, 08/2024, A5E53992837-AA 21
9. After confirmation, the SIMATIC IOT2050 device reboots and logs are collected. You can see a
similar output indicating that the logs have been collected and copied to SS USB as follows

10. To access the collected logs, the SS USB must be checked. You must see a folder named as
"device_logs" as in the following image:

11. If you go inside the "device_logs" folder you may see folder named as "device-nonSimaticIPC-
TIMESTAMP". The TIMESTAMP part will contain YYYYMMDDHHMMSS which has four digit
year, two digit month, two digit day, two digit hour, two digit minute, two digit second
information respectively. (It will be the timestamp that the log file created. Therefore, the
name will always be different for each log collection operation.)

12. If you go inside the folder from (Step 11) you can see a compressed file which has the same
name as the containing folder and .tar.gz extension.

13. If you want to view the logs, you need to extract this compressed file. It will contain a
considerable amount of information about the SIMATIC IOT2050 device.
Notice
: If you are using a Windows operating system and a program such as 7-Zip, it may take two
steps to extract a .tar.gz file as shown below. First a .tar file is created, then another folder as
shown in the images below.
First, a tar file will be generated by 7-Zip during first extract operation.

Then, if you extract the .tar file from previous step, a folder which its name starts with
sosreport is generated.

SIMATIC IOT2050 Industrial Edge Device Service Stick Operating Manual, 08/2024,
22
A5E53992837-AA
Finally, all the logs can be seen inside the sosreport-(none)-TIMESTAMP folder.

List Logs

List logs shows the logs available in the SIMATIC IOT2050 IED-SS partition.
simatic-iot2050-ied-os-2.0.0-6-arm64 does not support list log feature of the SS, the log
screen will look report the message "No log found".

SIMATIC IOT2050 Industrial Edge Device Service Stick Operating Manual, 08/2024, A5E53992837-AA 23
Note
If you press enter the screen will show a process. This is a known issue. Press "Enter" again to
return to the main screen.

Cancel Request

This module is created to cancel collect logs signal sent to the device. When user has sent the
signal and run this option, the log request signal will be deleted.
If there is no request, cancel request service stick will throw an error screen as shown below.
In this case there is no need to use this option.

2.7 Known issues

Putty problem

Problem of PuTTY Usage For TTL Connection

If PuTTY is used for serial connection output of SIMATIC IOT2050 Edge Device, characters can
not be rendered as they are expected.
The situation can be seen below:

SIMATIC IOT2050 Industrial Edge Device Service Stick Operating Manual, 08/2024,
24
A5E53992837-AA
If MobaXterm is used instead of PuTTY, the output will be look like as expected

If PuTTY is not used as full screen the situation gets worse:

Therefore, we strongly recommend the use of MobaXterm instead of PuTTY, or some other
software for the USB TTL connection output of an SIMATIC IOT2050 Edge Device.

SIMATIC IOT2050 Industrial Edge Device Service Stick Operating Manual, 08/2024, A5E53992837-AA 25

You might also like