查看: 1534|回复: 0

[基础] IMX6ULL(nand) sd启动

[复制链接]
  • TA的每日心情
    奋斗
    2021-12-3 10:17
  • 签到天数: 64 天

    连续签到: 1 天

    [LV.6]常住居民II

    发表于 2019-5-24 16:31:03 | 显示全部楼层 |阅读模式
    分享到:
    256M是内存,256M是nand

    SD启动:
    1.修改D:\ARM平台\IMX6\烧写工具\MfgTool-Git\MfgTool-MYIMX6-A7\MfgTool-MYIMX6A7-L4.1.15\Profiles\Linux\OS Firmware\ucl2.xml
    增加
            <CMD state="Updater" type="push" body="send" file="image-L4.1.15-uboot/my_environment_emmc.scr">send: environment</CMD>
            <CMD state="Updater" type="push" body="$ cp $FILE /mnt/mmcblkxp1/my_environment_emmc.scr">write environment</CMD>

    如下:
    <LIST name="Linux-4.1.15-TFCard" desc="Target OS: Linux-4.1.15(TF-Card)">
    。。。
    。。。
            <CMD state="Updater" type="push" body="$ mkfs.vfat /dev/mmcblk0p1">mkfs.vfat</CMD>
            <CMD state="Updater" type="push" body="$ mkdir -p /mnt/mmcblkxp1">mkdir /mnt/mmcblkxp1</CMD>
            <CMD state="Updater" type="push" body="$ mount -t vfat /dev/mmcblk0p1 /mnt/mmcblkxp1">mount vfat</CMD>
            <CMD state="Updater" type="push" body="send" file="image-L4.1.15-uboot/my_environment_emmc.scr">send: environment</CMD>
            <CMD state="Updater" type="push" body="$ cp $FILE /mnt/mmcblkxp1/my_environment_emmc.scr">write environment</CMD>
            <CMD state="Updater" type="push" body="send" file="image-L4.1.15-kernel/zImage-myimx6a7">send: zImage</CMD>
            <CMD state="Updater" type="push" body="$ cp $FILE /mnt/mmcblkxp1/zImage-myimx6a7">write zImage</CMD>
            <CMD state="Updater" type="push" body="send" file="image-L4.1.15-dtb/%ek_name%-%ek_spec%-emmc.dtb">send: dtb</CMD>
            <CMD state="Updater" type="push" body="$ cp $FILE /mnt/mmcblkxp1/%ek_name%-%ek_spec%-emmc.dtb">write dtb</CMD>
            <CMD state="Updater" type="push" body="$ umount /mnt/mmcblkxp1">umount /mnt/mmcblkxp1</CMD>
    。。。
    。。。
    2.配置MfgConfig.exe和修改cfg.ini
    配置MfgConfig.exe,如下

    修改cfg.ini,修改name = Linux-4.1.15-eMMC为name=Linux-4.1.15-TFCard

    3.设置拨码烧写模式,插上usb线,双击MfgTool2.exe开始烧写

    4.设置环境变量sd卡启动
    setenv mmcdev 0
    setenv mmcroot '/dev/mmcblk0p2'
    saveenv
    boot



    图1.jpg
    图2.jpg
    图3.jpg
    图4.jpg
    图5.jpg
    回复

    使用道具 举报

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

    本版积分规则

    关闭

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



    手机版|小黑屋|与非网

    GMT+8, 2024-3-29 02:19 , Processed in 0.131243 second(s), 17 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.