This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM3357: How to configure the PRU as ethernet interface from userspace?

Part Number: AM3357

Can the PRU be configured with am335x-pru0-prueth-fw.elf as an Ethernet interface with the UIO_PRUSS driver + Apploader so that the interface registers like a real Ethernet device or is it impossible/too_expensive to avoid the drivers (prueth_core.c, remoteproc/pruss.c, pruss_intc.c, davinci_mdio.c)?

  • Hello Michael,

    Is there a particular problem you are trying to solve by avoiding the TI-supported PRU Ethernet drivers?

    To set expectations: That UIO_PRUSS driver you pointed to was developed by a TI employee more than 10 years ago, but it has not been tested by TI for many years (at least for the 4 years I've worked in this team). So if you decide you want to try it, you will be on your own. We have not tested it, we cannot promise that it still works, and we cannot help you debug.

    Regards,

    Nick