How to add new devices to Linux Kernel 3.18

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

How to add new devices to Linux Kernel 3.18

1,608 Views
satyavenkatasan
Contributor I

Hi all,

 

 

I am using imx6 SoloLite processor Eval board. Because of few other constraints (i.e. no support for few modules that we used in earlier version) I'm forced to use Linux kernel 3.18.

 

I wanted to add a camera (OV5640) with CSI interface to kernel 3.18. Can any one help me with the steps that I need to follow to add this module in .dts and dtsi files and also how to patch the driver. As I am completely new to the linux kernel.

 

I have seen the camera driver for ov5640 is available for the kernel 2.6 which I attached hear. how to use the same.

 

 

Thanks & Regards,

Satya.

Original Attachment has been moved to: ov5640_mipi.c.zip

Original Attachment has been moved to: ov5640.c.zip

Original Attachment has been moved to: ov5640.h.zip

Labels (2)
0 Kudos
Reply
7 Replies

1,183 Views
dilshad_alam
Senior Contributor II

Download 3.14.28 Kernel rather than 3.10.17. This is latest one released by freescale. download from this label

imx_3.14.28_1.0.0_ga

0 Kudos
Reply

1,183 Views
saurabh206
Senior Contributor III

Hi,

Satya

You can start with 3.10.17 kernel and latter moved to 3.18.

Thanks

Saurabh

0 Kudos
Reply

1,183 Views
satyavenkatasan
Contributor I

Hi Saurabh,

Why you specified Kernel version 3.0.17. is there any specific reason.

Thanks & regards,

satya.

0 Kudos
Reply

1,183 Views
saurabh206
Senior Contributor III

Hi,

Satya

Freescale Supports 3.10.17.

Thanks

Saurabh

0 Kudos
Reply

1,183 Views
satyavenkatasan
Contributor I

Dear Saurabh,

Can you provide me the link that where I can download from Freescale.

Thanks & Regards,

Satya.

0 Kudos
Reply

1,183 Views
jimmychan
NXP TechSupport
NXP TechSupport

You can find the BSP and documents from here:

i.MX 6 Series Software and Development Tool R|Freescale

0 Kudos
Reply

1,183 Views
saurabh206
Senior Contributor III

Hi

Please find following link

http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/

Thanks

Saurabh

0 Kudos
Reply