本帖最后由 qinyunti 于 2023-4-11 10:22 编辑

前言
默认系统安装的是rootfs_imx_5.4.70_2.3.0-ee749209-v1.3.tar.gz,
我们可以烧录Ubuntu系统rootfs-ubuntu-base-20.04.2-9ec997ff-v1.0.tar.gz,这样很多开发环境使用更方便,比如使用apt包管理。
准备
参考《3-通过USB固化Linux系统至评估板.pdf
解压《4-软件资料\Linux\Makesdboot\mksdboot_14_17_13.tar.gz
将其中的三个文件夹复制到《4-软件资料\Tools\Windows\uuu工具包\scripts\mkfdboot
,并用《4-软件资料\Linux\Filesystem\Ubuntu20.04\rootfs-ubuntu-base-20.04.2-9ec997ff-v1.0.tar.gz
替换\filesystem\rootfs下的rootfs_imx_5.4.70_2.3.0-ee749209-v1.3.tar.gz
最终目录如下
cd /mnt/d/BOARD/IMX8/4-软件资料/Tools/Windows/uuu工具包/scripts/mksdboot/
  • lhj@lhj:/mnt/d/BOARD/IMX8/4-软件资料/Tools/Windows/uuu工具包/scripts/mksdboot$ tree .
  • .
  • |-- boot
  • |   |-- Image
  • |   |-- README.md
  • |   |-- flash.bin
  • |   |-- logo.bmp
  • |   |-- tlimx8-evm-aml070jdi4001.dtb
  • |   |-- tlimx8-evm-aml070wxii4006.dtb
  • |   |-- tlimx8-evm-lvds.dtb
  • |   |-- tlimx8-evm-mcp251x.dtb
  • |   `-- tlimx8-evm.dtb
  • |-- filesystem
  • |   |-- modules
  • |   |   `-- 5.4.70-g9f85d43.tar.gz
  • |   |-- rootfs
  • |   |   `-- rootfs-ubuntu-base-20.04.2-9ec997ff-v1.0.tar.gz
  • |   `-- tools
  • |       `-- mkemmcboot.sh
  • `-- mksdboot.sh
  • 5 directories, 13 files
  • 复制代码
    修改4-软件资料\Tools\Windows\uuu工具包\scripts\burn_to_sd.bat
    注释掉如下内容
    图片1.png
    下载
    J11J12短接,USBUSB OTG接口
    上电
    双击\4-软件资料\Tools\Windows\uuu工具包\scripts\burn_to_sd.bat运行
    下载完后如下
    图片2.png

    启动
    BOOT拨码开关配置为11100(1~5) ,拔掉J11J12的短接,上电从SD卡启动。
    图片3.png
    图片4.png
    总结
    mksdboot文件夹的内容放置到4-软件资料\Tools\Windows\uuu工具包\scripts,注释掉脚本前面的自动解压拷贝过程即可,
    这一部分有点多余了没必要,直接准备好文件夹mksdboot即可。