emllGEM

Cadence® GEM/MACB Ethernet Controller.

See also

User Manual

Supported OS and Arch

FreeRTOS

Linux

QNX7

QNX71

QNX8

VxWorks69

VxWorks70

Xenomai2

Architecture

ARM_32
ARM_64
ARM_32
ARM_64
RISCV_64
ARM_32
ARM_64
ARM_32
ARM_64
ARM_64
ARM_32
ARM_32
ARM_64
ARM_32

Interrupt supported

Fingerprint supported

Supported SoC’s

enum EC_T_GEM_TYPE

Values:

enumerator eGemType_Zynq7000

Xilinx Zynq 7000

enumerator eGemType_ZynqUltrascale

Xilinx Zynq Ultrascale

enumerator eGemType_BCM2712

Broadcom BCM2712, Raspberry Pi 5

enumerator eGemType_PolarFire

Microchip PolarFire SoC

Supported Reference Boards

The following reference boards have been successfully tested and predefined parameter sets in EcSelectLinkLayer.cpp are available.

Avnet MicroZed

Avnet Zedboard

Xilinx Zynq 7000 SoC ZC702 Evaluation Kit

Xilinx Zynq UltraScale+ MPSoC ZCU102 Evaluation Kit

Xilinx Zynq UltraScale+ MPSoC ZCU104 Evaluation Kit

Xilinx Kria KR260 Robotics Starter Kit

Raspberry Pi 5 CM5

Microchip PolarFire SoC FPGA Icicle