mirror of
https://github.com/corundum/corundum.git
synced 2025-01-16 08:12:53 +08:00
5700aba9a0
Currently consists of 4 parts: - Removing stub nodes generated by Xilinx device tree generator. - Adding a custom, manually edited node (needs manual adjustment in case PS settings are changed!) NOTE: In the future this node might be reduced or removed all together after having added a plugin for Xilinx' device tree generator (https://github.com/Xilinx/device-tree-xlnx.git), which properly automatically generates such a node. - Adding eeprom nodes for the SFP module I2C buses. - Disabling the node for the USER MGT SI570 (U56) chip to make Linux NOT touch this chip on startup. See lengthy comment. Signed-off-by: Joachim Foerster <joachim.foerster@missinglinkelectronics.com> Signed-off-by: Andreas Braun <andreas.braun@missinglinkelectronics.com>
Corundum mqnic for ZCU106 using ZynqMP PS as host system
Introduction
This design targets the Xilinx ZCU106 FPGA board. The host system of the NIC is the Zynq US+ MPSoC.
FPGA: xczu7ev-ffvc1156-2-e PHY: 10G BASE-R PHY IP core and internal GTH transceiver
How to build
Run make to build. Ensure that the Xilinx Vivado toolchain components are in PATH.