background image

MACH ETH - User Manual 

 

 

 

 

MACH SYSTEMS s.r.o.

 

www.machsystems.cz

  

Page 

17

 of 

20

 

 

[email protected]

  

 

 

6

 

Legal Information 

6.1

 

Usage Warning 

WARNING FOR ALL USERS 

WARNING! - YOUR USE OF THIS DEVICE MUST BE DONE WITH CAUTION AND A FULL UNDERSTANDING OF THE RISKS! 

THIS WARNING IS PRESENTED TO INFORM YOU THAT THE OPERATION OF THIS DEVICE MAY BE DANGEROUS. YOUR ACTIONS 
CAN  INFLUENCE  THE  BEHAVIOR  OF  A  DISTRIBUTED  EMBEDDED  SYSTEM,  AND  DEPENDING  ON  THE  APPLICATION,  THE 
CONSEQUENCES  OF  YOUR  IMPROPER  ACTIONS  COULD  CAUSE  SERIOUS  OPERATIONAL  MALFUNCTION,  LOSS  OF 
INFORMATION, DAMAGE TO EQUIPMENT, AND PHYSICAL INJURY TO YOURSELF AND OTHERS. A POTENTIALLY HAZARDOUS 
OPERATING CONDITION IS PRESENT WHEN THE FOLLOWING TWO CONDITIONS ARE CONCURRENTLY TRUE: THE PRODUCT IS 
PHYSICALLY INTERCONNECTED TO A REAL DISTRIBUTED EMBEDDED SYSTEM; AND THE FUNCTIONS AND OPERATIONS OF THE 
REAL  DISTRIBUTED  EMBEDDED  SYSTEM  ARE  CONTROLLABLE  OR  INFLUENCED  BY  THE  USE  OF  THE  CAN  NETWORK.  A 
POTENTIALLY  HAZARDOUS  OPERATING  CONDITION  MAY  RESULT  FROM  THE  ACTIVITY  OR  NON-ACTIVITY  OF  SOME 
DISTRIBUTED  EMBEDDED  SYSTEM  FUNCTIONS  AND  OPERATIONS,  WHICH  MAY  RESULT  IN  SERIOUS  PHYSICAL  HARM  OR 
DEATH OR CAUSE DAMAGE TO EQUIPMENT, DEVICES, OR THE SURROUNDING ENVIRONMENT. 

WITH THIS DEVICE, YOU MAY POTENTIALLY: 

 

CAUSE A CHANGE IN THE OPERATION OF THE SYSTEM, MODULE, DEVICE, CIRCUIT, OR OUTPUT. 

 

TURN ON OR ACTIVATE A MODULE, DEVICE, CIRCUIT, OUTPUT, OR FUNCTION. 

 

TURN OFF OR DEACTIVATE A MODULE, DEVICE, CIRCUIT, OUTPUT, OR FUNCTION. 

 

INHIBIT, TURN OFF, OR DEACTIVATE NORMAL OPERATION. 

 

MODIFY THE BEHAVIOR OF A DISTRIBUTED PRODUCT. 

 

ACTIVATE AN UNINTENDED OPERATION. 

 

PLACE THE SYSTEM, MODULE, DEVICE, CIRCUIT, OR OUTPUT INTO AN UNINTENDED MODE. 

ONLY THOSE PERSONS WHO: 

(A) ARE PROPERLY TRAINED AND QUALIFIED WITH RESPECT TO THE USE OF THE DEVICE, 

(B) UNDERSTAND THE WARNINGS ABOVE, AND 

(C) UNDERSTAND HOW THIS DEVICE INTERACTS WITH AND IMPACTS THE FUNCTION 

AND  SAFETY  OF  OTHER  PRODUCTS  IN  A  DISTRIBUTED  SYSTEM  AND  THE  APPLICATION  FOR  WHICH  THIS  DEVICE  WILL  BE 
APPLIED, MAY USE THE DEVICE. 

PLEASE NOTE THAT YOU CAN INTEGRATE THIS PRODUCT AS A SUBSYSTEM INTO HIGHER-LEVEL SYSTEMS. IN CASE YOU DO 
SO,  MACH  SYSTEMS  s.r.o.  HEREBY  DECLARES  THAT 

MACH  SYSTEMS  s.r.o.’s 

WARRANTY  SHALL  BE  LIMITED  TO  THE 

CORRECTION OF DEFECTS, AND MACH SYSTEMS s.r.o. HEREBY EXPRESSLY DISCLAIMS ANY LIABILITY OVER AND ABOVE THE 
REFUNDING OF THE PRICE PAID FOR THIS DEVICE, SINCE  MACH SYSTEMS s.r.o. DOES NOT HAVE ANY INFLUENCE ON THE 
IMPLEMENTATIONS OF THE HIGHER-LEVEL SYSTEM, WHICH MAY BE DEFECTIVE. 

 

6.2

 

Disposal and Recycling Information 

When this product reaches its end of life, please dispose of it according to your local 
environmental laws and guidelines. 

 

 

 

Содержание MACH-ETH

Страница 1: ...MACH ETH User Manual CHANGES Date Description Created By Review By 27 2 2023 First release PK MM...

Страница 2: ...4 5 Inputs and Outputs 9 4 6 USB 9 4 7 Galvanic Isolation 9 5 Usage 10 5 1 Supplied firmware 10 5 2 HTTP interface 10 5 3 System Bootloader 11 5 4 Ethernet bootloader 11 5 5 How to enter Bootloader 1...

Страница 3: ...Pin Assignment 8 Table 4 User DIP Switches 9 Table 5 Inputs and Outputs 9 Table 6 Ordering Numbers 20 List of Figures Figure 1 MACH ETH Interface 4 Figure 2 MACH ETH Block Diagram 4 Figure 3 MACH ETH...

Страница 4: ...rking gateways and bus converters mach eth Figure 1 MACH ETH Interface 2 Introduction The MACH ETH is an automotive network interface that features one Fast Ethernet port two CAN FD channels a LIN cha...

Страница 5: ...U 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 swit...

Страница 6: ...ector 1 Power LED MCU STM32H7 1 MB Flash 564 KB RAM Transceivers CAN FD MCP2562FD LIN MCP2003B Ethernet KSZ8041 I O 1 Analogue input 0 5 V 1 Digital output 5 V push pull 0 5 A PWM capable Mechanical C...

Страница 7: ...s Figure 4 Device Overview 4 2 Power The MACH ETH can be over microUSB X4 or externally via a DSUB connector X5 or a terminal block X3 All Ground signals are connected Note In order to use the LIN cha...

Страница 8: ...State Description Off Channel stopped Green On Channel started Green Blinking Activity on TX or RX Red Blinking Slave timeout checksum error bus collision other LIN error Table 3 LIN Channel LED Desc...

Страница 9: ...e inputs and one digital outputs PWM capable Signal Direction Function Range Note AI1 Input Analogue Digital Input 0 5 V DO1 Output Push pull Digital Output 5 V max 0 5 A PWM capable Table 7 Inputs an...

Страница 10: ...ich allows communication with buses The Ethernet bootloader file must be flashed into the device before MachEth bootloader bin When the MachEth bootloader bin is flashed to the device through the syst...

Страница 11: ...bootloader whilst USB is connected the device can then be flashed over USB only If the user wants to flash the device over RS 232 he has to either power the device over external power pins see Option...

Страница 12: ...ader An example how is bootloader call taken from source code example Request going to the bootloader and do not do anything else another task will manage this BootloaderRequest pRxPkt Data 0 0 1 2 Ca...

Страница 13: ...et cable Short the eth boot pads together a pair of tweezers can be used The device will enter the Ethernet bootloader Release the boot pads Firmware can be flashed as described in 5 4 Close the enclo...

Страница 14: ...Programmer The STM32CubeProgrammer application can be used for flashing firmware over the system bootloader The application is available from 3 Steps for uploading a firmware 1 Open STM32CubeProgramme...

Страница 15: ...nd Serial view window this is possible only when debugging with connected ST LINK 7 In order to flash a new firmware open an elf file by Open file button and press Download button A hex file can be us...

Страница 16: ...igure 10 J5 ST LINK SWD Connection and Pinout An ST LINK v2 or v3 debugger and a TagConnect TC2030 NL header 4 is needed p n TC2030 CTX NL STDC14 Please make sure SWD Interface is selected in STM32Cub...

Страница 17: ...TH THIS DEVICE YOU MAY POTENTIALLY CAUSE A CHANGE IN THE OPERATION OF THE SYSTEM MODULE DEVICE CIRCUIT OR OUTPUT TURN ON OR ACTIVATE A MODULE DEVICE CIRCUIT OUTPUT OR FUNCTION TURN OFF OR DEACTIVATE A...

Страница 18: ...MACH ETH User Manual MACH SYSTEMS s r o www machsystems cz Page 18 of 20 info machsystems cz 6 3 Declaration of Conformity...

Страница 19: ...registered trademark of Arm Limited or its subsidiaries in the US and or elsewhere Kvaser is a registered trademark of Kvaser AB in Sweden and other countries 7 References 1 MACH ETH Communication Pro...

Страница 20: ...ETH device DIN BRACKET UNI A universal bracket for mounting any enclosure on a DIN rail MACH ETH NET SDK NET C SDK API DLL for accessing CAN FD and LIN channels over Ethernet TCP IP and USB VCP Table...

Отзывы: