PYNQ: PYTHON PRODUCTIVITY

Customizing PYNQ for Pynq-Z1

Hello Pynq support,

I am adding my PYNQ-Z1 with KSZ8863 Ethernet PHY Daughter Board (https://www.microchip.com/Developmenttools/ProductDetails/AC320004-7) using the PYNQ image v2.5.4. I edited the base.tcl (adding MII to RMII IP and changing some pins). For the Linux driver (https://github.com/Microchip-Ethernet/EVB-KSZ9477/tree/master/KSZ/linux-drivers/ksz8863) of the KSZ8863, I don’t know how to add it in when building the PYNQ image. I also could not found any guide on this. Can you give me any advices?

Thanks and best regards,
Duy Tran

Kernel module has to be compiled with kernel source. You can find kernel source headers on your board by extracting /kernel.tgz
e.g.