Table of Contents

Advertisement

Quick Links

User manual
netSHIELD NSHIELD 90-RE
Evaluation board
Hilscher Gesellschaft für Systemautomation mbH
www.hilscher.com
DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the netSHIELD NSHIELD 90-RE and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for hilscher netSHIELD NSHIELD 90-RE

  • Page 1 User manual netSHIELD NSHIELD 90-RE Evaluation board Hilscher Gesellschaft für Systemautomation mbH www.hilscher.com DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 2: Table Of Contents

    STM32 Nucleo configuration and input/output data in STM32CubeIDE ...... 43 5.10 Master configuration and cyclic data exchange ............. 45 Schematics .......................... 47 NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 3 8.1.1 Other relevant documentation.................  57 Device label........................ 58 Conventions in this manual .................... 59 Legal notes........................ 60 Registered trademarks.................... 64 Glossary.......................... 67 Contacts.......................... 69 NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 4: Introduction

    ® PROFINET , Ethernet/IP™, EtherCAT and others. The NSHIELD 90-RE evaluation board features a netX 90 System-on-Chip (SoC) from Hilscher. The manual provides technical data and instructions on how to prepare the NSHIELD 90-RE board for operation. List of revisions...
  • Page 5: Description And Key Features

    5/69 2 Description and key features Brief description The Hilscher NSHIELD 90-RE is a netX 90 SoC based evaluation board of the product family netSHIELD, which provides Real-Time Ethernet (RTE) connectivity for STM32 Nucleo boards. The NSHIELD 90-RE board is designed and tested for 3.3V based hardware designs like STM32 Nucleo microcontroller development boards.
  • Page 6: Profinet Io-Device

    KiCad schematic and layout files as reference design · Firmware for evaluation (with limited functionality) is available from · Hilscher as free download for the following protocols: - PROFINET Device - EtherCAT Slave - Ethernet/IP Adapter Software expansion package for the STM32Cube™ IDE featuring ·...
  • Page 7: Hardware

    Connector for NXHX fieldbus adapter modules Connector for NXHX fieldbus adapter modules [} page 15] (19) X1 (B) RJ45 connector Ethernet channel 1 (CH1) Ethernet connectors [} page 14] NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 8: Table 4: Positions On The Nshield 90-Re Board

    JTAG connector (TAP needle adapter) JTAG interface [} page 16] (27) Device label NSHIELD 90-RE Device label [} page 58] Table 4: Positions on the NSHIELD 90-RE board NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 9: Operating Elements

    JTAG interface. You can use the on-board USB-to-JTAG connection. S1 settings for console mode: Switch 1 = ON Switch 2 = OFF or ON NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 10: Reset Button

    Device drawing with position numbers [} page 7]. Description When reset button is pushed, the NSHIELD evaluation board is reset. Table 6: Reset button S2 NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 11: Power Selection Usb/External

    The isolated supply 5V from the Mini-B USB (X3) is used to power the NSHIELD 90-RE board. Table 8: Settings power selection (USB/external) X2 NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 12: Connectors

    Reserved MMIO4 Reserved MMIO5 Reserved MMIO6 Reserved MMIO7 Not connected Not connected Table 10: Pin assignments host interface connector X6 (CN9) NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 13: Table 11: Pin Assignments Host Interface Connector X7 (Cn7)

    For identifying the host connectors on the board see the positions (1), (2), (14) (16) in section Device drawing with position numbers [} page 7]. NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 14: Ethernet Connectors

    Not connected Ground Shield Connected to GND via 1 MΩ and 10nF Table 15: Pin assignments of Mini-B USB connector X3 NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 15: Connector For Nxhx Fieldbus Adapter Modules

    Table 16: Pin assignment X9 For the technical details of the fieldbus adapter modules, see section Fieldbus interface adapter modules [} page 17]. NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 16: Jtag Interface

    JTAG_TDI JTAG Test Data Out – JTAG_TDO Software Out data JTAG Test TEST JTAG_TEST Table 17: Pin assignment JTAG interface X4 NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 17: Asseccories

    Table 18: Pins of connector to NXHX Fieldbus adapter For identifying the X9 connector on the board, see position (18) in section Device drawing with position numbers [} page 7]. NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 18: Table 19: Nxhx-Dp Technical Data

    CAN H CAN bus high 1, 4, 5, n. c. 6, 8, 9 9 pin, D-Sub, male Table 22: CANopen pin assignment NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 19: Table 23: Nxhx-Dn Technical Data

    CAN H CAN High signal DN V+ +24 V DeviceNet power supply COMBICON socket, female Table 24: DeviceNet pin assignment NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 20: Leds On The Nshield 90-Re

    The application CPU of the netX 90 is disabled in this case. The MMIOs are peripheral on the netX 90 application CPU. NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 21: Safety

    Measurement and analysis of electrical functions and systems · Evaluation of the safety of electrical systems and equipment Installing and configuring IT systems · NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 22: Electrostatic Sensitive Devices

    · If available, use a static-safe workstation. · When not in use, store the equipment in appropriate static-safe · packaging. NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 23: How To Use The Stm32 Nucleo Board Together With Nshield 90-Re

    PC utility can be used to update the firmware. STM32CubeIDE · Software expansion package for the STM32Cube™ IDE featuring · ready-to-use communication application examples (PROFINET and EtherNet/IP) NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 24: Download Information

    Windows and Linux. https://hilscher.atlassian.net/wiki/x/XgDsCg netHOST application, which is included in the netX Diagnostic and Remote Access software package. Table 27: Download information NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 25: Download Firmware Into Nshield 90-Re

    Firmware section and download the corresponding loadable firmware (*.nxi file) or fwupdate.zip under Download. Ê The loadable firmware file is the file with the .nxi extension. NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 26: Loadable Firmware (Lfw)

    Hilscher Sales department. 5.3.3 Download firmware to NSHIELD 90-RE To download a Hilscher standard Loadable Firmware file (LFW) from the PC to the flash memory of the NSHIELD 90-RE board, follow the steps below.
  • Page 27 \x64 (if your PC has a 32-bit operating system, open folder Windows Executable\netHOST\x86). Ø Double-click the netHOST.exe file. Ê The netHOST Device Test Application opens. Figure 4: netHOST start screen NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 28 Ê The Channel Selection dialog closes, and back in the netHOST Device Test Application window, the header displays the selected channel: Figure 6: netHOST Device Test Application after channel selection NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 29 Standard Loadable Firmware files in NXI format must comply with the 8.3 filename convention. Do not change the name of the firmware file. NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 30 Ø Click Download button to start the file download. Ê While the firmware file is being downloaded to the NSHIELD 90-RE board, a progress bar is displayed: NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 31 9. Reset NSHIELD 90-RE board to start the new downloaded firmware. Ø In the menu, choose Device > Reset. Ê The Device Reset window opens. NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 32 Running firmware is indicated by a steady green SYS LED. ð The NSHIELD 90-RE board is now equipped with the newly downloaded device firmware. NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 33: Prepare, Mount And Connect Hardware

    33/69 Prepare, mount and connect hardware The host is the STM32 Nucleo board. The expansion board for the STM32 Nucleo board is the netSHIELD NSHIELD 90-RE evaluation board. 1. Safety precautions. Ø Observe the following warning on property damage: Electrostatically sensitive devices To avoid damaging the device (e.
  • Page 34 (1), (2), (14), (16) in section Device drawing with position numbers [} page 7]. Figure 13: Mounting NSHIELD 90-RE to the host NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 35 Ê The Power LED on the STM32 Nucleo board lights green. Ê The SYS LED on NSHIELD 90-RE lights green. NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 36: Download And Installation Stm32Cubeide

    Ø Unzip the ZIP files and store the example application projects to a local project folder. 3. Install STM32CubeIDE Ø Install the STM32CubeIDE application following the installation instructions provided on the STMicroelectronics website. NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 37: Import And Build Example Project Using Stm32Cubeide

    Ø In the Import dialog select Existing Projects into Workspace and click Next. Figure 15: Import dialog, Existing Projects into Workspace Ê The Import Projects window appears. NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 38 Ø You can optionally copy the project into your workspace. Ø Click Yes To All, to override the .setting. Figure 17: Question – Overwrite Ê The project is overwritten. NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 39 Ø Select Windows > Show View > Project Explorer. Ø Select the project. Ø Click Build Figure 18: Project in the Project Explorer Ê The project is built. NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 40: Configure Debugging Using Stm32Cubeide

    Ø Right click on STM32 C/C++ Application and create a New Configuration. 3. Make debug settings and scan. Ø Go to the Debugger tab and select your debug probe. NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 41 Ê If successful, an ID will appear in the interface (see the picture above). 4. Apply and debug. Ø Then click Apply and Debug. Ê The software is then loaded onto the STM32. NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 42: Show Output Information Via Display Software

    Flow Control None Newline at Table 28: Port configuration The following figure is an example for the output: Figure 21: Output, example NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 43: Stm32 Nucleo Configuration And Input/Output Data In Stm32Cubeide

    Ø Scroll to the device parameters. Figure 22: STM32CubeIDE, device parameters, PROFINET example Ø Select the values of the corresponding parameters and make adaptions. NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 44 Figure 23: STM32cubeID, input / output data, PROFINET example Ø Select the values of the input / output data and make adaptions. NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 45: 5.10 Master Configuration And Cyclic Data Exchange

    Ø Connect the NSHIELD 90-RE to the master device (see section Prepare, mount and connect hardware [} page 33]). Ø Download the master configuration to the master device. NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 46 The first five bytes in the output data are status bytes (IOPS and IOPS) and have value 0x80, which indicates data is valid to the Controller. NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 47 NSHIELD 90-RE, NRP H90-RE/F8D8, section NSHIELD 90-RE / NRP H90-RE/F8D8 [} page 52] · NSHIELD 90-RE / System, section NSHIELD 90-RE / Ethernet [} page 53] NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 48: Nshield 90-Re / Root

    Schematics 48/69 6.1.1 NSHIELD 90-RE / Root Figure 25: NSHIELD 90-RE, Root NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 49: Nshield 90-Re / Power System

    Schematics 49/69 6.1.2 NSHIELD 90-RE / Power system Figure 26: NSHIELD 90-RE, Power system NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 50: Nshield 90-Re / Ftdi

    Schematics 50/69 6.1.3 NSHIELD 90-RE / FTDI Figure 27: NSHIELD 90-RE, FTDI NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 51: Nshield 90-Re / Interfaces

    Schematics 51/69 6.1.4 NSHIELD 90-RE / Interfaces Figure 28: NSHIELD 90-RE, Interfaces NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 52: Nshield 90-Re / Nrp H90-Re/F8D8

    Schematics 52/69 6.1.5 NSHIELD 90-RE / NRP H90-RE/F8D8 Figure 29: NSHIELD 90-RE, NRP H90-RE/F8D8 NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 53: Nshield 90-Re / Ethernet

    Schematics 53/69 6.1.6 NSHIELD 90-RE / Ethernet Figure 30: NSHIELD 90-RE, Ethernet NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 54: Technical Data

    USB-to-UART firmware download via on-board USB with virtual COM port USB-to-JTAG debugging Connector Mini-B USB Development Test access point Needle adapters JTAG TAP NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 55: Usb Identifiers

    USB vendor ID 0x1939 USB vendor name Hilscher GmbH USB product ID 0x0034 USB product name NSHIELD 90 Table 31: USB identifiers NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 56: Technical Data Protocols

    (features) DeviceNet Slave https://hilscher.atlassian.net/wiki/x/WACgB (features) CANopen Slave https://hilscher.atlassian.net/wiki/x/GYHQB (features) PROFIBUS DP Slave https://hilscher.atlassian.net/wiki/x/YAKaB (technical data) Table 32: Technical data protocols (URLs) NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 57: Appendix

    Besides this user manual, the following documents are also relevant for the use of the NSHIELD 90-RE evaluation board: Hilscher Gesellschaft für Systemautomation mbH: Technical reference, LED descriptions, Descriptions of the LED states for loadable firmware based on netX, DOC090704TRxxEN, English, 2021-02.
  • Page 58: Device Label

    The 2D code (Data Matrix Code) contains the following information: Part number: 1234.567 Hardware revision: 1 Serial number: 20001 Figure 31: Structure of the device label NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 59: Conventions In This Manual

    Reference on further information (acc. to ISO 7010 M001) Warning of damage due to electrostatic discharge (acc. to IEC 60417-5134) Table 33: Signs NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 60: Legal Notes

    The manual delivered with the product shall apply. Under no circumstances shall Hilscher Gesellschaft für Systemautomation mbH be liable for direct, indirect, ancillary or subsequent damage, or for any loss of income, which may arise after use of the information contained herein.
  • Page 61 Appendix 61/69 Liability disclaimer The hardware and/or software was created and tested by Hilscher Gesellschaft für Systemautomation mbH with utmost care and is made available as is. No warranty can be assumed for the performance or flawlessness of the hardware and/or software under all application conditions and scenarios and the work results achieved by the user when using the hardware and/or software.
  • Page 62 Additional guarantees Although the hardware and software was developed and tested in-depth with greatest care, Hilscher Gesellschaft für Systemautomation mbH shall not assume any guarantee for the suitability thereof for any purpose that was not confirmed in writing. No guarantee can be granted whereby the...
  • Page 63 The customer hereby expressly acknowledges that this document contains trade secrets, information protected by copyright and other patent and ownership privileges as well as any related rights of Hilscher Gesellschaft für Systemautomation mbH. The customer agrees to treat as confidential all of the information made available to customer by Hilscher Gesellschaft für...
  • Page 64: Registered Trademarks

    (company names or trademarks) of the corresponding owner and may be protected under trademark or patent law. NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 65: List Of Figures

    NSHIELD 90-RE, NRP H90-RE/F8D8..............52 Figure 30: NSHIELD 90-RE, Ethernet ................... 53 Figure 31: Structure of the device label ................. 58 NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 66: List Of Tables

    Table 30: Technical data NSHIELD 90-RE................Table 31: USB identifiers ......................Table 32: Technical data protocols (URLs) ................Table 33: Signs........................NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 67: Glossary

    Hilscher network communication controller with two processors in the chip. High integrated multi-protocol network controller with optimized system architecture for IoT communication and maximum data transfer.
  • Page 68 CN7, CN8, CN9, and CN10. While maintaining compatibility with Arduino UNO shields, it expands the interface capabilities of the STM32 microcontroller. NSHIELD 90-RE | Evaluation board © Hilscher 2025 DOC240103UM02EN | Revision 2 | English | 2025-02 | Released | Public...
  • Page 69: Contacts

    Hilscher Korea Inc. E-mail: hotline@hilscher.com 13494, Seongnam, Gyeonggi Phone: +82 (0) 31-739-8361 SUBSIDIARIES E-mail: info@hilscher.kr China Support Hilscher Systemautomation (Shanghai) Co. Ltd. Phone: +82 (0) 31-739-8363 200010 Shanghai E-mail: kr.support@hilscher.com Phone: +86 (0) 21-6355-5161 E-mail: info@hilscher.cn Austria Support Hilscher Austria GmbH...

Table of Contents