查看: 360|回复: 0

[分享] 【FRDM-i.MX93评测】+ 编译系统镜像

[复制链接]
  • TA的每日心情
    开心
    前天 22:04
  • 签到天数: 1478 天

    连续签到: 2 天

    [LV.10]以坛为家III

    152

    主题

    3143

    帖子

    31

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    8642
    最后登录
    2025-7-21
    发表于 2025-6-8 22:10:38 | 显示全部楼层 |阅读模式
    本帖最后由 TLLED 于 2025-6-8 22:09 编辑

    按照手册 《UG10195》 来学习编译系统。
    一、软件包

    安装编译需要的软件包
    sudo apt install gawk wget git diffstat unzip texinfo gcc build-essential chrpath socat cpio python3 python3-pip python3-pexpect xz-utils debianutils iputils-ping python3-git python3-jinja2 python3-subunit zstd liblz4-tool file locales libacl1

    二、安装repo

    创建bin文件
    hui@hui-virtual-machine:~$ mkdir ~/bin
    hui@hui-virtual-machine:~$ curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
    hui@hui-virtual-machine:~$ chmod a+x ~/bin/repo
    hui@hui-virtual-machine:~$ PATH=${PATH}:~/bin

    三、设置git

    根据自己git账户来设置
    hui@hui-virtual-machine:~$ git config --global user.name "Your Name"
    hui@hui-virtual-machine:~$ git config --global user.email "Your Email"
    hui@hui-virtual-machine:~$ git config --list

    四、下载工程源码

    4.1、下载yocto工程
    hui@hui-virtual-machine:~$ mkdir imx-yocto-bsp
    hui@hui-virtual-machine:~$ cd imx-yocto-bsp
    hui@hui-virtual-machine:~/imx-yocto-bsp$  repo init -u https://github.com/nxp-imx/imx-manifest -b imx-linux-scarthgap -m imx-6.6.36-2.1.0.xml
    hui@hui-virtual-machine:~/imx-yocto-bsp$  repo sync

    4.2、下载IMX FRDM板卡的文件
    hui@hui-virtual-machine:~/imx-yocto-bsp$ cd sources/
    hui@hui-virtual-machine:~/imx-yocto-bsp/sources$ git clone ssh://git@bitbucket.sw.nxp.com/mpucnse/meta-imx-frdm.git
    hui@hui-virtual-machine:~/imx-yocto-bsp/sources$ cd meta-imx-frdm
    hui@hui-virtual-machine:~/imx-yocto-bsp/sources/meta-imx-frdm$ git checkout imx-frdm-3.0

    五、编译工程

    编译部分工作量很大,和电脑的配置和网络有很大关系,我中间断续编译的很多天,编译过程中有不断的报错,修改,再报错,再修改。。。最后终于编译成功。

    5.1、编译过程中
    003.png

    5.2、编译过程中占用内存情况
    005.png

    5.3、编译完成
    007.png

    5.4、编译完成占用的磁盘大小

    占用了300多G
    105.png

    5.5、生成的镜像文件
    生成的镜像文件在目录:hui@hui-virtual-machine:~/imx-yocto-bsp/frdm-imx93/tmp/deploy/images/imx93frdm$
    103.png

    六、烧写系统

    6.1、将BOOT开关拨到SD启动方式

    101.jpg

    6.2、下载烧写工具uuu


    这里我下uuu.exe,使用windows下烧写系统。
    下载地址:https://github.com/nxp-imx/mfgtools/releases


    102.png


    6.3、烧写系统
    板子上插入TF卡,P2口的USB连接到电脑
    在cmd命令下,执行D:\ubuntu\share\imx93>uuu.exe -b sd_all imx-image-full-imx93frdm.rootfs-20250608103950.wic.zst
    烧写完成
    100.png

    七、运行结果


    系统启动后,进入文件系统
    104.png



    哎...今天够累的,签到来了~
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-23 05:07 , Processed in 0.081587 second(s), 20 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表