(编译)
进入u-boot源码目录
cd /home/sun/share/imx6/my-imx6/02_source/u_boot
使配置文件生效
source ../../03_tools/myimx6_3035_build_env
查看编译配置
echo $ARCH
echo $CROSS_COMPILE
清除u-boot配置
make distclean
u-boot配置
make myimx6ek200_6q_config
编译
make -j4
编译完成后通过ls命令即可看到编译得到的目标文件u-boot.bin
(烧录)
使开发板处于下载模式
找到开发板上的“BOOTMODE”或“BOOT SWITCH”所指示的二位拨码开关,1拨到ON,2拨到OFF。
下载uboot Image(固定)
将uboot镜像 拷贝到E:\software\软件\MYZR\4_tool\my-imx6-mfgtool-lib262\Profiles\Linux\OS Firmware\image-linux-3035 替换成 uboot-myimx6ek200-6q.imx
MfgConfig.exe烧录
配置烧录工具
- 运行烧录工具配置程序“MfgConfig.exe”。
- Evaluation Kit 根据自己的开发板主型号选择。
- CPU Type 根据自己的开发板规格选择。
- Memory Size 根据自己的开发板规格选择。
- OS Select 根据前面我们确认的系统版本选择。
- Rootfs File 根据前面我们确认并下载的文件系统文件选择。
- 点击“Make”,配置工具会生成烧录工具使用的配置文件“cfg.ini”。
- 运行烧录工具主程序“MfgTool2.exe”,如果没有报错,则表示正常。如果报错,根据工具目录下“MfgTool.log”里的信息解决。