2.3 Commissioning
2.3.1 Documentation and software
The complete documentation and the Marvin-iRP Web IDE software can be found on the enclosed Micro SD
card. It can be downloaded via the Marvin web interface and is then in the corresponding folder for
downloads of the computer.
The SD card uses the ext4 file system known from Linux and can not be read by Windows PCs or MacBooks
without special support programs. Any updates are distributed via disk images that are written to the Micro
SD card with a helper program. For this purpose a suitable micro SD card adapter is included on USB.
Hint:
In the delivery condition, the robot is set to the WiFi AdHoc mode so that it can
communicate directly with a PC with a Wifi interface (Notebook, T-Tablet, etc.).
There are a variety of micro SD cards that have different characteristics and
are available in Marvin may not work properly. SD-XC cards as well as SanDisk
Ultra cards are generally not supported!
Marvin software updates consist of the disk image with the iRP software.
It also contains the appropriate firmware (hex-file).
The versions of iRP software version and firmware version are always the same!
Hint:
The iRP programming interface uses the HTTP protocol in standard mode without
further security measures. This can be used as an attack vector for “Remote Code
Execution” attacks on the Marvin itself and the entire network!
Therefore your Marvin should never be accessible from the outside via the Internet or
in public accessible networks.
Safe operation is possible in “HTTPS mode” with own user name, password and
certificates. The necessary firmware must be compiled from the Marvin C++ source
code.
AREXX Engineering & JM³ Engineering
Version: 1.3.1
October 27, 2017
Page: 10