查看: 3262|回复: 1

RIoTboard LTIB 4.0.0 映像放送

[复制链接]
  • TA的每日心情
    奋斗
    2020-9-28 10:10
  • 签到天数: 1018 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2014-5-6 14:09:37 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 xinxincaijq 于 2014-5-6 14:25 编辑

    Ubuntu文件系统对您来说太大了,或者您只需要一个非图形的文件系统?
    Freescale提供LTIB开发包,用于定制Linux的文件系统,
    下面提供一个编译好的文件系统以供有需要的朋友使用:
    http://pan.baidu.com/s/1ntBJGlb

    【使用方法】
    1、拷贝rootfs.tar.bz2到“linux\tools\Mfgtools-Rel-4.1.0_130816_MX6DL_UPDATER\Profiles\MX6DL Linux Update\OS Firmware\files”目录
    2、修改“linux\tools\Mfgtools-Rel-4.1.0_130816_MX6DL_UPDATER\Profiles\MX6DL Linux Update\OS Firmware”目录下“ucl2.xml”文件,在最后添加新的烧写配置:
    1. <LIST name="i.MX6SOLO-linux-RIoTboard-eMMC" desc="Choose eMMC as media">
    2. <CMD state="BootStrap" type="boot" body="BootStrap" file ="u-boot-mx6solo-RIoTboard.bin" >Loading U-boot</CMD>
    3. <CMD state="BootStrap" type="load" file="uImage" address="0x10800000"
    4. loadSection="OTH" setSection="OTH" HasFlashHeader="FALSE" >Loading Kernel.</CMD>
    5. <CMD state="BootStrap" type="load" file="initramfs.cpio.gz.uboot" address="0x10C00000"
    6. loadSection="OTH" setSection="OTH" HasFlashHeader="FALSE" >Loading Initramfs.</CMD>
    7. <CMD state="BootStrap" type="jump" > Jumping to OS image. </CMD>

    8. <CMD state="Updater" type="push" body="send" file="mksdcard.sh.tar">Sending partition shell</CMD>
    9. <CMD state="Updater" type="push" body="$ tar xf $FILE "> Partitioning...</CMD>
    10. <CMD state="Updater" type="push" body="$ sh mksdcard.sh /dev/mmcblk0"> Partitioning...</CMD>
    11. <CMD state="Updater" type="push" body="send" file="files/u-boot-mx6solo-RIoTboard.bin">Sending u-boot.bin</CMD>
    12. <CMD state="Updater" type="push" body="$ dd if=$FILE of=/dev/mmcblk0 bs=512 seek=2 skip=2 conv=fsync">write u-boot.bin to sd card</CMD>
    13. <CMD state="Updater" type="push" body="$ dd if=/dev/zero of=/dev/mmcblk0 bs=512 seek=1536 count=16">clean up u-boot parameter</CMD>
    14. <CMD state="Updater" type="push" body="send" file="files/uImage">Sending kernel uImage</CMD>
    15. <CMD state="Updater" type="push" body="$ dd if=$FILE of=/dev/mmcblk0 bs=1M seek=1 conv=fsync">write kernel image to sd card</CMD>
    16. <CMD state="Updater" type="push" body="$ mkfs.ext3 -j /dev/mmcblk0p1">Formatting rootfs partition</CMD>
    17. <CMD state="Updater" type="push" body="$ mkdir -p /mnt/mmcblk0p1"/>
    18. <CMD state="Updater" type="push" body="$ mount -t ext3 /dev/mmcblk0p1 /mnt/mmcblk0p1"/>
    19. <CMD state="Updater" type="push" body="pipe tar -jxv -C /mnt/mmcblk0p1" file="files/rootfs.tar.bz2">Sending and writting rootfs</CMD>
    20. <CMD state="Updater" type="push" body="frf">Finishing rootfs write</CMD>
    21. <CMD state="Updater" type="push" body="$ umount /mnt/mmcblk0p1">Unmounting rootfs partition</CMD>
    22. <CMD state="Updater" type="push" body="$ echo Update Complete!">Done</CMD>
    23. </LIST>

    24. </UCL>
    复制代码
    3、修改“linux\tools\Mfgtools-Rel-4.1.0_130816_MX6DL_UPDATER”目录下的“cfg.ini”文件,修改烧写配置:
    1. [profiles]
    2. chip = MX6DL Linux Update

    3. [platform]
    4. board = RIoTboard

    5. [LIST]
    6. name = i.MX6SOLO-linux-RIoTboard-eMMC
    复制代码
    4、按照用户文档介绍,使用MfgTool2重新烧写系统即可。

    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2015-8-5 08:38
  • 签到天数: 12 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    发表于 2014-8-6 23:21:45 | 显示全部楼层
    支持一个~~~
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

    手机版|小黑屋|与非网

    GMT+8, 2024-4-20 09:51 , Processed in 0.117529 second(s), 17 queries , MemCache On.

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

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.