Linux iMX6 PCIe driver, Linux 4.4

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Linux iMX6 PCIe driver, Linux 4.4

1,080 Views
jonathanolson
Contributor II

Yuri,

Even though the Hummingboard does not use an external PCIe clock, it seems that this issue isn't a clocking problem.

After discussing this issue with SolidRun, they suggested testing the VMX-200 PCIe video card with the PCIe driver in latest Linux 4.4 kernel.   Sure enough, the card initializes correctly with the 4.4 PCIe driver.

Although the PCIe support seems much improved in the 4.4 kernel, much of the iMX6 support for the Vivante GPU, IPU, and VPU is missing in the 4.4 kernel.  I located an iMX6 kernel at  https://github.com/patrykk/linux-udoo.git, however I haven't had much luck getting the 5.0.11.p7.1-hfp imx-gpu-viv OpenGL libraries working with this kernel.

Does Freescale have any plans to release updates for the 4.4 LTS kernel or to backport a more reliable PCIe driver back to the 3.14 kernel?  Are there updated Vivante OpenGL drivers which can run with a 4.4 kernel?

Regards,

Jonathan Olson

0 Kudos
Reply
1 Reply

683 Views
Yuri
NXP Employee
NXP Employee

Hello,

  

  You may try using the following.

 

< http://www.nxp.com/lgfiles/NMG/MAD/YOCTO/imx-gpu-viv-5.0.11.p8.4-hfp.bin >

GPU Driver and Tools 

  Linux 4.9 is expected soon.

Regards,

Yuri.

0 Kudos
Reply