Difference between revisions of "Uio pci generic"

From ArmadeusWiki
Jump to: navigation, search
m (Mounting the uio)
m
 
Line 1: Line 1:
 
[[Category: PCIe]]
 
[[Category: PCIe]]
 
[[Category: UIO]]
 
[[Category: UIO]]
 
+
{{Under_Construction}}
 
= Introduction =
 
= Introduction =
 
It's possible to use the FPGA CycloneV throught PCIe without writing any driver on the APF6_SP
 
It's possible to use the FPGA CycloneV throught PCIe without writing any driver on the APF6_SP

Latest revision as of 18:50, 7 March 2016

Page under construction... 

Construction.png Informations on this page are not guaranteed !!

Introduction

It's possible to use the FPGA CycloneV throught PCIe without writing any driver on the APF6_SP


Kernel configuration

$ make linux-menuconfig
    Device Drivers  ---> 
        <*> Userspace I/O drivers  --->
            <M>   Generic driver for PCI 2.3 and PCI Express cards

Mounting the uio

  • First load the uio_pci_generic driver:
$ modprobe uio_pci_generic
  • Then bind the FPGA PCIe with following command:
$ echo "1172 e001" > /sys/bus/pci/drivers/uio_pci_generic/new_id

Links