Cyclone V_KSZ9031_TCP Socket

Good afternoon, dear colleagues!
I continue to work with the Cyclone V De10-nano board. I ran the Blinky example, although not following your example, due to outdated instructions. It also used the Toolchain with c3 instructions. Which have been deprecated from the Soc since version 19.0.
I have now used xpack-arm-none-eabi-gcc-13.2.1-1.1-win32-x64 and the xpack-windows-build-tools-4.4.1-2 build utilities. Everything works very well. The blinky example runs without errors. I connected the CLI interface. It also worked. Next, I started to raise the TCP interface. I do everything according to the instructions given. Adding the TCP/IP Source Files to an RTOS Project - FreeRTOS™. But according to the instructions, you need to choose the type of microcontroller and the type of Ethernet chip. But in the examples, neither Cyclone V nor ethernet drivers ksz9031rnx.
Tell me if there is an example of a description NetworkInterface for my ethernet chip and my mpu if it possible.
Br Alex.

We currently don’t have a ksz9031rnx driver in our release. Here is the list of drivers current in our release: NetworkInterfaces in FreeRTOS release. You can find examples there.

Hi @Alex_HPS,
As @xuelix pointed out, we currently don’t have the ksz9031rnx driver in our release. However, we welcome community contributions! If you’re interested, please feel free to follow our porting guide at Porting FreeRTOS-Plus-TCP - FreeRTOS™ to integrate your driver into FreeRTOS-Plus-TCP.

Thank you.

1 Like