Freescale specific kernel header to compile imx-lib

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Freescale specific kernel header to compile imx-lib

1,179 次查看
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

标签 (3)
0 项奖励
回复
2 回复数

795 次查看
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 项奖励
回复

795 次查看
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 项奖励
回复