查看: 987|回复: 1

[资料] RIoTboard LTIB 4.0.0 映像放送

[复制链接]

756

主题

239

好友

2万

积分

翰林

小菜儿

Rank: 7Rank: 7Rank: 7

  • TA的每日心情
    开心
    6 天前
  • 签到天数: 979 天

    [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重新烧写系统即可。

    电子元器件交易平台 www.lzyec.com
    回复

    使用道具 举报

    14

    主题

    0

    好友

    566

    积分

    举人

    Rank: 4

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

    [LV.3]偶尔看看II

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

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    关闭

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


    手机版|爱板网 |网站地图  

    GMT+8, 2016-12-11 10:12 , Processed in 0.106626 second(s), 9 queries , Memcache On.

    苏公网安备 32059002001056号

    Powered by Discuz!

    回顶部