Forum Discussion

FBerg1's avatar
FBerg1
Icon for New Contributor rankNew Contributor
7 years ago

Arria V SoC + Intel10Gb ethernet mac driver

Hello,

I've seen the an739 appnote:

https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/an/an739.pdf

This appnote comes with a reference design for the Arria V SoC evaluation Board. In the reference design there are:

+ the whole VHDL/verilog IP and source files

+ the image file of the rootfs

I've investigated the rootfs, found the dtb, and reversed the dtb to its dts file.

What I've noticed is that the dts relates the ethernet interfaces to the qse-10G-1.0 driver.

This driver (developed by altera) communicates with the Intel FPGA 10G IP MAC core.

In my project I need this driver as well but I can't find it there:

https://github.com/altera-opensource/linux-socfpga/tree/master/drivers

Where I can fetch it ?

Is it possible to have the source file used for the appnote ?

thanks

F

6 Replies

    • FBerg1's avatar
      FBerg1
      Icon for New Contributor rankNew Contributor

      Hello,

      I'll follow your suggestion. I'm very disappointed that the source files of the application note are not fully available. What am I supposed to to do with them if I can't use them in a custom project ? Also i do not fully understand why do I have to bother the PHY manufacturer since the driver is developed for the INTEL 10G IP.

      thank you for your help !

      F//

    • FBerg1's avatar
      FBerg1
      Icon for New Contributor rankNew Contributor

      Hello,

      I'll follow your suggestion. I'm very disappointed that the source files of the application note are not fully available. What am I supposed to to do with them if I can't use them in a custom project ? Also i do not fully understand why do I have to bother the PHY manufacturer since the driver is developed for the INTEL 10G IP.

      thank you for your help !

      F//

  • FBerg1's avatar
    FBerg1
    Icon for New Contributor rankNew Contributor

    Hello,

    the point is not how to use the reference design. I need the driver used in the reference since I need to add the same functionality (1588) to an existing project for one of our clients.

    The reference design ships all the vhdl/verilog sources but doesn't ship the linux kernel driver sources.

    I've seen that the driver used with the eth interface is called "qse-10G-1.0" but this driver is not listed in your github repository.

    Is it possible to have the driver or instead the whole sources files used to compile the reference design software image ?

    thanks

    F//

  • Ahmed_H_Intel1's avatar
    Ahmed_H_Intel1
    Icon for Frequent Contributor rankFrequent Contributor
    Hello, I apologies for not having the driver you asked about, I've shared with you all the supported drivers that available in my previous comment.