当前位置: 代码迷 >> 驱动开发 >> 飞思卡尔ARM Cortex-A9 交叉编译工具有关问题
  详细解决方案

飞思卡尔ARM Cortex-A9 交叉编译工具有关问题

热度:217   发布时间:2016-04-28 10:29:03.0
飞思卡尔ARM Cortex-A9 交叉编译工具问题
本帖最后由 andyhere 于 2013-03-11 16:13:48 编辑
头一回用飞思卡尔的ARM Cortex-A9的Linux BSP,求教下各位大哥,
1,arm 交叉编译工具有没有现成的呀?

------解决方案--------------------
建议可以看看freescal的网站,他的网站上有相关的问题,如何建立交叉编译环境,如何进行编译,uboot如何设置,如何制作uboot和kernel镜像,以及imx6的各个资源如何使用。
------解决方案--------------------
比如你使用的是sabresd的平台
○ 统一编译:
§ 键入命令./ltib -m config
§ 在出现的选择画面中第一行board config为imx6q,相应的U-BOOT选择mx6q_sabrelite kernel选择3.0.35 后选择退出,保存设置,
§ 然后输入命令 ./ltib即可
○ 单独编译:
§ 提取相应的u-boot包 ./ltib -m prep -p u-boot  ---->产生u-boot-2009.08目录
§ 提取相应的kernel包 ./ltib -m prep -p kernel-3.0.35.spec---->产生linux-3.0.35目录
§ 在./ltib目录下运行./ltib -m config
§ 在出现的选择画面中第一行board config为imx6q,相应的U-BOOT选择mx6q_sabrelite kernel选择3.0.35 后选择退出,保存设置,

------解决方案--------------------
飞思卡尔官网可下载相关文档手册。
  相关解决方案