Getting Started With Netx-52 RE Upload Firmware

Introduction: Getting Started With Netx-52 RE Upload Firmware

About: hi keep learning keep supporting.

Brief description of the netSHIELD

NSHIELD 52-RE is an extension board for development and evaluation purposes providing Real-Time Ethernet (RTE) connectivity for Arduino™-compatible host devices. Due to its Arduino™ header footprint, the netSHIELD can be easily plugged onto your development/evaluation board (i. e. the host device), enabling your application to communicate in industrial RTE networks like PROFINET, EtherNet/IP and EtherCAT without any further hardware development efforts. The netX SoC on the netSHIELD thus serves as “companion chip” for the microcontroller (MUC) of your host device.

Key features

Processor : ARM 966E-S, 100 MIPS, ARMv5TE instruction set with DSP extension, timer, interrupt and DMA controller xPIC, 32-bit RISC, 100 MIPS, TCM: 8 KByte data, 8 KByte commands

RAM : 672 KByte

ROM : 64 KByte with bootloader

Ports : 2 x 10BASE-T / 100BASE-TX, half/ full duplex, IEEE 1588 time stamp

Power supply

for the core: +1.5 V | for inputs/outputs: +3.3V

SPI host : interface (connects the netX to microcontroller of host system)
Ethernet ports : 2 * (RJ45) with Real-Time Ethernet switch for line and ring topologies

Single hardware for all industrial Real-Time Ethernet systems.
The netSHIELD supports the following protocols:


– EtherCAT Slave

– Ethernet/IP Adapter

– POWERLINK Controlled Node

– Sercos Slave (firmware not yet available)

– Modbus/TCP Client/Server (firmware not yet available)


Step 1: Hardware Description

1. Boot mode jumper

2. CN7 - Arduino-compatible male pin header connector to host (pins are on the underside)

3. CN10 - Arduino-compatible male pin header connector to host (pins are on the underside)

4. Ethernet channel/port 1 connector (RJ45 jack)

5. Activity (RX/TX) LED channel/port 1

6. Link LED channel/port 1

7. Ethernet channel/port 0 connector (RJ45 jack)

8. Activity (RX/TX) LED channel/port 0

9. Link LED channel/port 0

10. Matrix label

11. CN9 - Arduino-compatible male pin header connector to host (pins are on the underside)

12. AOI (automated optical inspection) label

13. CN8 - Arduino-compatible male pin header connector to host (pins are on the underside)

14. Mini-B USB socket

15. Power-on reset push-button

16. COM1 - communication status LED

17. COM0 - communication status LED

18. SYS - system status LED

Step 2: Netx 52 RE Upload Firmware Preparations

before using netx just make sure:

Boot mode jumper - is not connect with any jumper set(if you are unable to upload firmware then consider viewing the data sheet for more details) Always use high qaulity/new cables only(iam telling this with my personal experience)

Actions.( see step 1 to download required softwares)
Download netSHIELD firmware and utilities from Hilscher to your configuration PC: netHOST (included in netX Diagnostic and Remote Access package)

USB drivers

Loadable firmware [LFW] package for the Real-Time Ethernet slave protocol of your choice:


– EtherCAT Slave

– EtherNet/IP Adapter

Note that the device description files are included in the ZIP packages of the firmware.

(you may require help, when I worked with this project (device description files) - GSD files I found some issues with the file. if you are unable to connect Netx shield with PLC or Tea portal write a comment I will try my best to solve it.

Step 3: Netx 52 RE Upload Firmware

Once you gather all the required software and hardware ( Netx and USB cable) its time to upload the firmware.

NOTE: you can upload firmware up to 100 times only and the firmware available are Trial versions only To buy full version contact Hilscher.

Open netHost from netX Diagnostic and Remote Access 2019-08-1 \ 2019-08-1 \ Windows Executable \ netHost \ x86.

Before than connect you Netx device and cheak the common port

Step 4: Status Led

The netSHIELD is equipped with three dual-color LEDs indicating the

system state and the communication state of the module. In addition to this, each of the two RJ45 Ethernet sockets is equipped with a green LINK and a yellow ACTIVITY (RX/TX) LED.

Green led on - Operating system running.

(green/yellow) Blinking - Second stage bootloader is waiting for firmware.
yellow - Bootloader netX (= romloader) is waiting for second stage bootloader

led off/not glowing - Power supply for the device is missing or hardware defect.

There is another special case when the Led glow at very low power. its almost not glowing this state indicates you have to change the USB cable in rare cases change the driver.

Be the First to Share


    • Anything Goes Contest 2021

      Anything Goes Contest 2021
    • Jewelry Challenge

      Jewelry Challenge
    • Fix It Speed Challenge

      Fix It Speed Challenge