Freescale specific kernel header to compile imx-lib

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

Freescale specific kernel header to compile imx-lib

892 Views
alexandreschneg
Contributor I

Hello,

I use an APF27 board from Armadeus, running an i.MX27. The latest BSP provides by Armadeus uses Buildroot 2013.05-00008-gc3f1103. In the package selection I choose imx-lib, which requires some specific header, as said in the help of the package:

BR2_PACKAGE_IMX_LIB:                                                                                       
  │                                                                                                            
  │ Library of userspace helpers specific for the Freescale i.MX                                               
  │ platform. It wraps the kernel interfaces for some i.MX platform                                            
  │ specific drivers. It requires a kernel that includes the i.MX                                              
  │ specific headers to be built.                                                                              
  │                                                                                                            
  │ This library is provided by Freescale as-is and doesn't have                                               
  │ an upstream.                                                                                               
  │                                                                                                            
  │ Symbol: BR2_PACKAGE_IMX_LIB [=y]                                                                           
  │ Type  : boolean                                                                                            
  │ Prompt: imx-lib                                                                                            
  │   Defined at package/imx-lib/Config.in:4                                                                   
  │   Depends on: BR2_LINUX_KERNEL [=y] && BR2_arm [=y]                                                        
  │   Location:                                                                                                
  │-> Package Selection for the target                                                                    
  │  -> Libraries                                                                                         
  │    -> Hardware handling                                                                               
  │   Selected by: BR2_PACKAGE_GST_FSL_PLUGINS [=n] && BR2_LINUX_KERNEL [=y] && BR2_arm [=y] && \              
  │ BR2_PACKAGE_GSTREAMER [=n] || BR2_PACKAGE_IMX_TEST [=n] || BR2_PACKAGE_LIBFSLVPUWRAP [=y] && \             

  │ BR2_LINUX_KERNEL [=y] && BR2_arm [=y]

My question is : can I get this header on my cross-compile machine running Ubuntu 13.04 or am I forced to use a Freescale BSP and do a native compilation ?

Thanks in advance

Regards

Alexandre Schnegg

Labels (3)
0 Kudos
2 Replies

508 Views
LeonardoSandova
Specialist I

I think this question should be also asked on the buildroot mailing list. At some point, this board should be ported to Yocto platform. OtavioSalvador, are you aware on any work on this direction?

Alexandre,

download the Freescale BSP (LTIB) and see if headers are found there.

Leo

0 Kudos

508 Views
OtavioSalvador
Senior Contributor II

No, I am not aware of anyone working in adding MX27, but I'd love if someone could work on this direction and add the support for it.

0 Kudos