AD-ETHERNETAPLDEVICE-SL

Ethernet-APL Field Platform for Intelligent, 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

  • Functional safety ready (SIL2) with:

    • MAX42500 voltage monitor with integrated windowing watchdog

    • MAX66132 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)

  • MAXQ1065 security co-processor for:

    • Root-of-trust

    • Mutual authentication

    • Data confidentiality and integrity

    • Secure boot and communications

  • 10BASE-T1L Ethernet via ADIN1110 MAC/PHY

  • Powered via Single-Pair Power over Ethernet (SPoE), :adi:` 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

Computing Resources

CPU

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

Memory

512 Gb RAM

Storage

64 Mb QSPI Flash

Security

MAXQ1065 Ultralow Power Cryptographic Controller with ChipDNATM

Connectivity

Ethernet

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

Power supply

PoDL

9V DC to 15V DC

Hardware 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 certify kit (Power and Comms + Digital IS boards)

  • 1x Digital NON-IS board. This board is not IS certify 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/documentation/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.

AD-ETHERNETAPLDEVICE-SL Firmware Source Code and User Guide

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

The board is fully supported in Code Fusion Studio {{ soon to be available }}

Hardware Components and Connections

https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-ethernetapldevice-sl/Power-connectors.png

Figure 4 Power Board Connections

https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-ethernetapldevice-sl/IS-connector.png

Digital IS Board Connections

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

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

R98

Connects MAXQ1065 HW Reset pin to teh MAX32690 HW reset pin

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: Single-Pair Power over Ethernet (SPoE) via DEMO-ADIN1100D2Z supplied from external power connector (from 9V to 15V), or a 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 a Ethernet-APL field switch

Setup Instructions

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

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

  3. Attach the MAX32625PICO programmer to the ARM debug header using the 10-pin ribbon cable.

  4. For RISC‑V debugging, install the NON‑IS digital board and connect the RISC‑V debug probe to the RISC‑V JTAG header (available only on the NON‑IS board).

  5. Connect the DEMO-ADIN1100D2Z to your PC via Ethernet.

  6. Apply power to the DEMO-ADIN1100D2Z (9V to 15V input). The AD-EthernetAPLDevice-SL will be powered via SPoE.

Hardware Setup

Figure 5 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

  • Secure boot and authentication via MAXQ1065

  • Zephyr RTOS support

Help and Support

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