SLVUE33 October   2026

 

  1.   1
  2.   Description
  3.   Get Started
  4.   Features
  5.   Applications
  6.   6
  7. 1Evaluation Module Overview
    1. 1.1 Introduction
    2. 1.2 Kit Contents
    3. 1.3 Specification
    4. 1.4 Device Information
  8. 2Hardware
    1. 2.1 Additional Images
    2. 2.2 Power Requirements
    3. 2.3 Setup
    4. 2.4 Header Information
    5. 2.5 Jumper Information
    6. 2.6 Push Buttons
    7. 2.7 Interfaces
      1. 2.7.1 Ethernet
      2. 2.7.2 Serial Connection to the PC (UART0)
      3. 2.7.3 Host Interface (SPI and GPIO)
    8. 2.8 Debug Information
    9. 2.9 Best Practices
  9. 3Software
    1. 3.1 Software Description
    2. 3.2 Software Installation
    3. 3.3 GUI Installation
    4. 3.4 Software Development
    5. 3.5 Programming Options
      1. 3.5.1 Programming the Module With ICS Configurator (UART)
      2. 3.5.2 Firmware Provisioning From the Host
      3. 3.5.3 Boot Modes
    6. 3.6 Developing an Application
  10. 4Hardware Design Files
    1. 4.1 Schematics
    2. 4.2 PCB Layouts
    3. 4.3 Bill of Materials (BOM)
  11. 5Additional Information
    1. 5.1 Known Hardware or Software Issues
    2.     Trademarks
    3. 5.2 Terminology
  12. 6Related Documentation
    1. 6.1 Supplemental Content
  13. 7Revision History

Software Description

The host application accesses the TICS100MOD through the common ICS API, while the module handles the industrial protocol stack. Both sides use the same shared core and communicate through SPI and GPIO signals. The main software components are:

Component Description
Customer Application Application logic running on the host; uses the common ICS API and the repository variables
ICS API Common API to create/start the ICS instance, build the repository and access objects (IcsObject_get, IcsObject_set, IcsObject_apply, IcsObject_refresh) and callbacks
Shared Core Repository, command handler and interpreter, serialization and IPC protocol shared by host and target
Protocol Support (Host) Protocol-specific services, built-in objects and generated repository for EtherCAT, EtherNet/IP and PROFINET
Transfer / HAL / OSAL SPI transfer with GPIO control signals plus hardware and OS abstraction (Linux, FreeRTOS)
TICS100MOD Firmware Bootloader and pre-built firmware for EtherCAT, EtherNet/IP and PROFINET on the module
ICS Configurator Desktop tool that generates repository, device, channel and protocol configuration from ESI, GSDML or JSON files and programs the target firmware
TICS100MOD-EVM TICS100MOD-SDK System Architecture Figure 3-1 TICS100MOD-SDK System Architecture