FreeRTOS-PLUS-TCP on cortexR5

I try to start FreeRTOS-TCP on cortexR5 (ZCU102 eval board), but I didn’t find on “source/portable/NetworkInterface” directory cortexR5 CPU, for Xilinx only zynq and xilinx_ultrascale.
Does network driver for cortexR5 exist ?

Hi @Alain,
We have previously tested the xilinx_ultrascale on the ZCU102 board with the Cortex-A53 processor. While I cannot confirm with absolute certainty whether it supports the Cortex-R5 board, it might be worth exploring. Would you be willing to assist in trying it out? Alternatively, we warmly welcome contributions from the community in the form of new ports to the repository.

For your reference, here is a reference Cortex-A53 Xilinx UltraScale MPSoC with some useful instructions.

Thank you.

Hi @Alain ,
Just to add, the main difference between the ZCU102 board with the Cortex-A53 processor and cortexR5 (ZCU102 eval board) would be the FreeRTOS kernel port.
The steps would be like this:

  1. The first step would be to run the FreeRTOS kernel port for R5 on your eval board
  2. Figure out if the Ethernet controller is same for ZCU102 board with the Cortex-A53 processor and cortexR5 (ZCU102 eval board)
  3. If the ethernet controller is same, then the same network interface driver as xilinx_ultrascale can be used. If not same, then a new network interface port needs to be created.