AD-ETHERNETAPLDEVICE-SL

Ethernet-APL Field Platform for Intelligent, Safe, Secure, and Connected Industrial Devices

Introduction

The AD-ETHERNETAPLDEVICE-SL is a complete Ethernet-APL field platform designed for prototyping intelligent, secure, and connected industrial field devices.

Key Features

  • Certified for intrinsic safety (Ex ia IIC Ga)

  • Pre-certified Ethernet-APL

  • Extensive security features: built-in security for hardware root-of-trust, data confidentiality and integrity, and secure communications.

    • Designed with IEC 62443 and EUCRA requirements in mind. Support available for security certification.

  • MAX42500 voltage monitor with integrated windowing watchdog

  • MAX6613 temperature sensor

  • ADFS7124-4 sigma-delta ADC (SC3 certified)

  • Complete FMEDA documentation

  • MAX32690 dual-core MCU (ARM Cortex-M4 with FPU + RISC-V co-processor)

  • External RAM (512 Mb) and Flash (64 Mb)

  • 10BASE-T1L Ethernet via ADIN1110 MAC/PHY

  • Supports APL class A, ADIN1100D2Z recommended

  • Open-source software stack with drivers and example applications

  • Zephyr RTOS support and integration with Code Fusion Studio

AD-EthernetAPLDevice-SL Board

Figure 1 AD-EthernetAPLDevice-SL Board

Simplified Block Diagram

Figure 2 AD-EthernetAPLDevice-SL Simplified Block Diagram

Table 1 Specifications

CPU

MAX32690 Ultralow Power ARM Cortex-M4 with FPU-Based Microcontroller (MCU) with 3 MB Flash and 1 MB SRAM

Memory

512 MB RAM

Storage

64 Mb QSPI Flash

Ethernet Connectivity

ADIN1110 Robust, Industrial, Low Power 10BASE-T1L Ethernet MAC-PHY

Power Over Data Line

9V DC to 15V DC

Hardware Design Files

Download

The hardware design files are available for download from the product page. The design files include schematics, PCB layouts, and bill of materials (BOM) for the AD-EthernetAPLDevice-SL.

AD-EthernetAPLDevice-SL Design Files

Package Contents

The development kit is delivered with a set of accessories required to put the system together and get it up and running in no time.

This is what you’ll find in the development kit box:

  • 1x AD-EthernetAPLDevice-SL intrinsic safety certified kit (Power and Comms + Digital IS boards)

  • 1x Digital NON-IS board. This board is not IS certified and enables access to the RISC-V Jtag for debugging purposes (Digital NON-IS board)

  • 1x MAX32650PICO programmer (ARM) + cable

  • 1x Olimex programmer (RISC-V)

  • 1x Olimex adapter + cable

Application Development

https://media.githubusercontent.com/media/analogdevicesinc/system-level/main/docs/solutions/reference-designs/ad-ethernetapldevice-sl/sw_block_diagram.png

Figure 3 Software Architecture

The AD-ETHERNETAPLDEVICE-SL firmware examples are based on ADI’s open-source no-OS framework. It includes the bare-metal device drivers for all the components in the system as well as example applications enabling connectivity via the 10BASE-T1L interface for system configuration and data transfer.

Additionally, a proprietary PROFINET stack software application is available to enable easy evaluation and system prototyping (MyAnalog account required).

Software Request

To request for the software package, please accomplish this form: https://form.analog.com/form_pages/softwaremodules/SRF.aspx

Under Target Technology, please select Industrial Sensing and check the box for Ethernet-APL Device Reference Design/Profinet - FreeRTOS Demo (TMG).

https://media.githubusercontent.com/media/analogdevicesinc/system-level/main/docs/solutions/reference-designs/ad-ethernetapldevice-sl/software-request.png

Hardware Components and Connections

https://media.githubusercontent.com/media/analogdevicesinc/system-level/main/docs/solutions/reference-designs/ad-ethernetapldevice-sl/power-connectors.png

Figure 4 Power Board Connections

https://media.githubusercontent.com/media/analogdevicesinc/system-level/main/docs/solutions/reference-designs/ad-ethernetapldevice-sl/is-connector.png

Figure 5 Digital IS Board Connections

https://media.githubusercontent.com/media/analogdevicesinc/system-level/main/docs/solutions/reference-designs/ad-ethernetapldevice-sl/non-is-connectors.png

Figure 6 Digital NON-IS Board Connections

Table 2 Pin Description

Jumper settings

R25 & R24

Configure the MAX42500 I2C address

R30 & R68

Configure the ADIN1110 SPI protocol

R100

Connects the MAX42500 reset pin to the MAX32690 and ADIN1110 HW reset pins

Hardware Setup

Required Hardware

  • Development kit: AD-EthernetAPLDevice-SL

  • Debugging board: If RISC-V co-processor needs to be debugged, replace the IS digital board with the NON-IS Digital board

  • Power supply: Powered via DEMO-ADIN1100D2Z supplied from external power connector (from 9V to 15V), or an Ethernet-APL field switch

  • ARM programmer: MAX32625PICO or any SWD-compatible programmer

  • RISC-V programmer: Olimex ARM-USB-OCD

  • Media converter: 10BASE-T1L to 10BASE-T or similar. DEMO-ADIN1100D2Z includes a media converter and can be used for both power and data, or an Ethernet-APL field switch

Setup Instructions

  1. Connect the AD-EthernetAPLDevice-SL to the DEMO-ADIN1100D2Z and ensure that all connectors are fully seated.

  2. Connect a 2- or 4-wire PT100 sensor to the temperature-sensor connector.

  3. Connect the MAX32625PICO programmer to the ARM debug header with the 10-pin ribbon cable.

  4. To debug the RISC-V co-processor, install the NON-IS digital board and connect a RISC-V debug probe to its RISC-V JTAG header. This header is only available on the NON-IS board.

  5. Connect the DEMO-ADIN1100D2Z to your PC with an Ethernet cable.

  6. Power the DEMO-ADIN1100D2Z from a 9 V to 15 V supply. The AD-EthernetAPLDevice-SL is powered over Ethernet.

  7. Open a terminal application (PuTTY is recommended) and connect to the virtual COM port assigned to the MAX32625PICO programmer. Set the serial connection to 115200 baud, 8 data bits, no parity, and 1 stop bit.

  8. Press the reset button on the DEMO-ADIN1100D2Z. The terminal displays the board’s IP address, which you can use to ping the board.

Hardware Setup

Figure 7 AD-EthernetAPLDevice-SL Hardware Setup

Software Setup

Programming the AD-EthernetAPLDevice-SL

The AD-EthernetAPLDevice-SL is supported by an open-source software stack based on Analog Devices’ no-OS framework. It includes:

  • Baremetal drivers for all on-board components

  • Example applications for data acquisition and system configuration via 10BASE-T1L

  • Zephyr RTOS board definition

  • Integration with Code Fusion Studio

For a complete experience, download latest Code Fusion Studio from here.

The software stack includes:

  • no-OS drivers and HAL

  • Example applications for ADCs, DACs, sensors

  • UART and Ethernet (10BASE-T1L) communication support

  • Zephyr RTOS support

Complementary Documentation

Help and Support

For questions and more information, please visit the EngineerZone community or contact your local ADI representative.