完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
A:mfgtool 使用的firmware 内核和dtb和正常版本不一样的,怎么样编译呢?可以提供相关编译说明和源文件吗?
B:fireware的dtb和image的dtb一样的,zImage有点不一样. 如下: 内核编译编译前的准备
Note: 如果有“Can't find default configuration "arch/x86/configs” 的错误,是因为交叉编译工具链的配置没有生效,可以按前面 “交叉编译工具链安装” 中的 “source 工具链配置文件” 操作一次后再执行此步骤 ********** MY-IMX6-EK140、MY-IMX6-EK140P **********myimx6a7_defconfig ********** MY-IMX6-EK200、MY-IMX6-EK314、MY-IMX6-EK336 **********myimx6a9_defconfig 【注意】:上面 make 后面的 myimx6a7_defconfig 改为与开发板型号对应的配置文件。
【注意】:上面 make 后面的 myimx6ek140p-6y-256m-emmc.dtb 改为与开发板型号对应的配置文件。 ********** MY-IMX6-EK140 **********myimx6ek140-6g-128m-emmc.dtb myimx6ek140-6y-128m-emmc.dtbmyimx6ek140-6g-128m-nand.dtb myimx6ek140-6y-128m-nand.dtbmyimx6ek140-6g-256m-emmc.dtb myimx6ek140-6y-256m-emmc.dtbmyimx6ek140-6g-256m-nand.dtb myimx6ek140-6y-256m-nand.dtbmyimx6ek140-6g-512m-emmc.dtb myimx6ek140-6y-512m-emmc.dtbmyimx6ek140-6g-512m-nand.dtb myimx6ek140-6y-512m-nand.dtb********** MY-IMX6-EK140P **********myimx6ek140p-6g-128m-emmc.dtb myimx6ek140p-6y-128m-emmc.dtbmyimx6ek140p-6g-128m-nand.dtb myimx6ek140p-6y-128m-nand.dtbmyimx6ek140p-6g-256m-emmc.dtb myimx6ek140p-6y-256m-emmc.dtbmyimx6ek140p-6g-256m-nand.dtb myimx6ek140p-6y-256m-nand.dtbmyimx6ek140p-6g-512m-emmc.dtb myimx6ek140p-6y-512m-emmc.dtbmyimx6ek140p-6g-512m-nand.dtb myimx6ek140p-6y-512m-nand.dtb********** MY-IMX6-EK200 **********myimx6ek200-6q-1g.dtb myimx6ek200-6q-2g.dtb myimx6ek200-6q-512m.dtb myimx6ek200-6u-1g.dtb myimx6ek200-6u-2g.dtb myimx6ek200-6u-512m.dtb myimx6ek200-6s-512m.dtb myimx6ek200-6s-1g.dtb myimx6ek200-6s-128m.dtb myimx6ek200-6qp-1g.dtb myimx6ek200-6qp-2g.dtb myimx6ek200-6qp-512m.dtb ********** MY-IMX6-EK314 **********myimx6ek314-6q-1g.dtb myimx6ek314-6q-2g.dtb myimx6ek314-6q-512m.dtb myimx6ek314-6u-1g.dtb myimx6ek314-6u-2g.dtb myimx6ek314-6u-512m.dtb myimx6ek314-6s-512m.dtb myimx6ek314-6s-1g.dtb myimx6ek314-6s-128m.dtb myimx6ek314-6qp-1g.dtb myimx6ek314-6qp-2g.dtb myimx6ek314-6qp-512m.dtb ********** MY-IMX6-EK336 **********myimx6ek336-6q-1g.dtb myimx6ek336-6q-2g.dtb myimx6ek336-6q-512m.dtb
zImage、myimx6ek*.dtb 和 kernel-modules.tar.bz2 即编译得到的目标文件,保存这三个文件 打开网盘到 5_MY-Demo -> MY-Linux-C-Demo,下载 hello.c 文件,并复制到虚拟机。 编译目标文件=====> InputCC hello.c -o hello.outNote: 如果有“未找到命令”的信息,是因为交叉编译工具链的配置没有生效,可以按前面 “交叉编译工具链安装” 中的 “source 工具链配置文件” 操作一次后再执行此步骤 运行Linux C目标程序
打开网盘到 5_MY-Demo,下载 MY-Linux-QT5-Demo-AboutUs-svn*.tar.bz2 文件,并复制到虚拟机。
Note: 如果有“未找到 'qamke' 命令”的信息,是因为交叉编译工具链的配置没有生效,可以按前面 “交叉编译工具链安装” 中的 “source 工具链配置文件” 操作一次后再执行此步骤
可以看到开发板显示屏上输出了 Logo 和一些信息。 |
|
相关推荐 |
|
你正在撰写讨论
如果你是对讨论或其他讨论精选点评或询问,请使用“评论”功能。
728 浏览 0 评论
ElfBoard ELF 1板卡-开发板启动后打印random: nonblocking pool is initialized
484 浏览 0 评论
G2D图像处理硬件调用和测试-基于米尔-全志T113-i开发板
2996 浏览 0 评论
飞凌嵌入式ElfBoard ELF 1板卡- 减少uboot阶段的等待时间
1481 浏览 0 评论
嵌入式学习-飞凌ElfBoard ELF 1板卡 - 重新打包文件系统发现ftp无法正常连接
1813 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-4-24 05:03 , Processed in 0.602718 second(s), Total 33, Slave 27 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号