Features; Technical Specification - MACH SYSTEMS MACH-ETH User Manual

Table of Contents

Advertisement

The device can act as an interface, a gateway, or bridge between all its channels. An analogue
input and a digital output enable the user to interact with external peripherals.
There are two options to use the interface:
A universal "stock firmware" interface for Ethernet-CAN(/FD), Ethernet-LIN, USB-CAN(/FD),
USB-LIN with the help of the open communication protocol (see [1]) over Ethernet (both TCP
and UDP) or USB (VCP).
An interface with a user firmware, allowing the user to write his own application on top of
the MACH-ETH device.
Firmware can be developed in C/C++ and can be transferred into the device over USB, ETH or
a standard ICSP SWD interface, which also offers code debugging. The device is based on a
STM32H7 Arm Cortex-M7 MCU and comes with a free-of-charge IDE, GNU C/C++ compiler,
and programming examples.

2.1 Features

10/100 Ethernet port
LIN channel
RS-232 port
2 CAN channels with CAN FD support
USB 2.0
Analogue input and digital output
10 status LEDs
4 DIP switches
32-bit Arm Cortex-M7 MCU
Firmware customizable in C/C++
Free-of-charge C language SDK
Free-of-charge IDE and C/C++ compiler
Firmware upload over USB, ETH or ICSP
On-board 16 Kbit EEPROM
Externally or USB-powered
Table-top use or DIN-rail mount

3 Technical Specification

Communication and Peripherals
Channels
Integration
User-programming
Firmware update
Debugging
MACH SYSTEMS s.r.o.
1 Fast Ethernet (10BASE-T / 100BASE-TX, IEEE 802.3u)
2 CAN-HS (ISO 11898-2) with CAN FD support (ISO 11898-1:2015;
CAN 2.0A/B, ISO CAN FD)
1 LIN bus (supports both master and slave; ISO 17987; LIN 2.2a)
1 USB 2.0 CDC (Virtual COM port) 1 RS-232
Communication protocol for accessing CAN-FD and LIN channels
over Ethernet (TCP/IP) and USB (VCP)
Free-of-charge IDE and GNU C/C++ compiler (STM32CubeIDE)
Programming examples available
over Ethernet, USB, or ICSP (ST-LINK)
ST-LINK SWD (a programming header required)
www.machsystems.cz
info@machsystems.cz
MACH ETH - User Manual
Page 5 of 20

Advertisement

Table of Contents
loading

Related Products for MACH SYSTEMS MACH-ETH

Table of Contents