Zest_Interface_Ethernet board support for Zephyr OS.
This board enables the following interfaces:
- Microchip ENC424J600 Ethernet controller.
📌 This shield defines:
- an ethernet controller device:
enc424j600_zest_interface_ethernet_<port>
📐 To use this shield:
-
Update your device tree by adding the
ZEST_INTERFACE_ETHERNET(port)macro to theapp.overlayfile.
Replaceportwith the number of the Zest_Core port to which the shield is connected, e.g.:ZEST_INTERFACE_ETHERNET(1) /* Zest_Interface_Ethernet connected to Zest_Core first port */
-
Activate support for the shield by adding
--shield zest_interface_ethernetto the west command.
This shield can be hardware-modified to suit your application.
In that case, use instead the alternate variant of the shield:
- Update your device tree by adding the
ZEST_INTERFACE_ETHERNET_ALT(port, nss, irq)macro to theapp.overlayfile, with:port: number of the Zest_Core port to which the shield is connected,nss: ethernet controller SPI Slave Select pin,irq: ethernet controller IRQ pin.
- Activate support for the shield by adding
--shield zest_interface_ethernet_altto the west command.