头一回用飞思卡尔的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 后选择退出,保存设置,
------解决方案--------------------
飞思卡尔官网可下载相关文档手册。