目录
UUU安装
获取源码
git clone https://github.com/NXPmicro/mfgtools.git
windows下编译安装
1.安装Visual Studio 2019
2.使用VS 2019 打开mfgtools\msvc\uuu.sln
3.这里红箭头的位置要改一下
4.生成->生成解决方案
5.mfgtools\msvc\x64\Debug下会生成uuu.exe
6.将mfgtools\msvc\x64\Debug路径添加环境变量
7.测试UUU
shitf+右键任意目录空白处->此处打开PowerShell
uuu -v
准备烧录素材
flash.sh
kernel+devicetree
编译kernel 得到 Image 与 fsl-imx8qxp-mek.dtb文件
根文件系统
使用官方i.MX 8QuadXPlus (C0) MEK包里面的fsl-image-validation-imx-imx8qxpc0mek.tar.bz2
initramfs.cpio.gz.uboot
这个官方i.MX 8QuadXPlus (C0) MEK包里面带了,名字为fsl-image-mfgtool-initramfs-imx_mfgtools.cpio.gz.u-boot
UUU烧录脚本
官方已经写好了一个烧录脚本,位置在官方i.MX 8QuadXPlus (C0) MEK包里面L4.14.98_2.3.0_images_MX8QXPMEK\samples\example_kernel_emmc.uuu
修改UUU脚本
将以上的文件都拷贝到一个目录,如图
打开example_kernel_emmc.uuu
按照如下修改
注:这个脚本里面所有同名处都要这样修改,红圈处仅作为指示
将这两行注释掉
FBK: ucp _uTee.tar t:/tmp/op.tar
FBK: ucmd tar -xf /tmp/op.tar -C /mnt/fat
烧录
在脚本所在的文件夹下按shift+右键->在此处打开PowerShell
uuu example_kernel_emmc.uuu
然后开发板切换至串行下载模式,插上USB线,链接电脑,自动开始烧写。