查看: 4014|回复: 5

【Marvell ESPRESSObin】3.SD卡启动Ubuntu系统

[复制链接]
  • TA的每日心情
    奋斗
    2022-9-16 05:52
  • 签到天数: 1368 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2017-4-2 21:49:50 | 显示全部楼层 |阅读模式
    分享到:
        有了前面的基础,后面就好办了。接下来要做的就是把所有的文件拷到SD卡里就行了。当然,拷也不能随便的拷,这里除了之前编译的Image文件和dtb文件以外,还需要Ubuntu的系统文件。
        下载:http://cdimage.ubuntu.com/ubuntu ... 4-core-arm64.tar.gz

    1.下载好这个文件,解压到任意路径下:
    UbuntuSD.png
    Ubuntu解压.png
        一堆文件,这些就是Ubuntu的系统文件了。

    2.开始修改一些内容:
    2.png
        打开/etc/init/rc-sysinit.conf文件,将env DEFAULT_RUNLEVEL=2改成3

    3.png
        还在这个文件夹下,新建一个空文本文件ttyMV0.conf
    4.png
        然后输入这些东西并保存。

    5.png
        返回到上一级文件夹也就是etc下,打开passwd文件,把root后面的'x'去掉,然后保存。

    需要修改的地方完成。



    开始制作SD卡:
    1.插入一个SD卡,并格式化为Ext4格式
    SelectSD.png
    FormatSD.png
        一定要选对设备,可以用lsblk看一下,里面的东西将全部清除,所以一定要选对了。

    拷贝所有文件SD.png
        拷贝刚才所有的东西到SD的根文件夹下

    拷贝内核.png
        最后将编译好的这两个文件拷贝到SD卡的boot文件夹下。

    SD卡制作完成。



    启动系统:
    通过USB连接ESPRESSObin,并用串口通讯:
    1.png
        在开机倒计时的时候按任意键中断,使用命令ext4ls mmc 0:1来确认可以认出SD卡。

    2.png
        设置启动参数:
    setenv image_name boot/Image
    setenv fdt_name boot/armada-3720-community.dtb
    setenv bootmmc 'mmc dev 0; ext4load mmc 0:1 $kernel_addr $image_name;ext4load mmc 0:1 $fdt_addr $fdt_name;setenv bootargs $console root=/dev/mmcblk0p1 rw rootwait; booti $kernel_addr - $fdt_addr'
        然后用save命令保存设置。

    3.png
        开始运行吧,命令run bootmmc。

    4.png
        系统启动了,一堆一堆的信息。

    5.png
        在一连串的OK后,系统启动成功。

    6.png
        看一下基本的信息,SD卡启动Ubuntu成功。

        当然,这只是默认的配置编译出来的内核,没有太多的功能。如果需要,可以修改相应的设置,然后重新编译。用新生成的Image直接覆盖SD卡上boot文件夹里的Image就可以了,不需要重新操作SD卡上的其他文件。
    j8.png
    menuconfig错误.png
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2020-2-14 12:16
  • 签到天数: 827 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2017-4-4 23:44:22 | 显示全部楼层
    windows系统下怎么烧写镜像?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-11-15 17:06
  • 签到天数: 30 天

    连续签到: 1 天

    [LV.5]常住居民I

    发表于 2017-4-5 15:04:59 | 显示全部楼层
    比较实用的指导性文章
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-11-15 17:06
  • 签到天数: 30 天

    连续签到: 1 天

    [LV.5]常住居民I

    发表于 2017-4-5 15:05:25 | 显示全部楼层
    suoma 发表于 2017-4-4 23:44
    windows系统下怎么烧写镜像?

    应该是没办法在windows下烧写
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-5-31 10:27
  • 签到天数: 98 天

    连续签到: 1 天

    [LV.6]常住居民II

    发表于 2017-4-13 20:41:20 | 显示全部楼层

    你好,我想求教一个问题。
    我按照  ESPRESSObin wiki    的教程来编译文件系统,但是一直不成功,不知道你有这种情况吗?
    http://wiki.espressobin.net/tiki-index.php?page=Build+From+Source+-+Buildroot

    202429jexkgbeurzzcb5el.png
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2022-9-16 05:52
  • 签到天数: 1368 天

    连续签到: 1 天

    [LV.10]以坛为家III

     楼主| 发表于 2017-4-14 08:02:45 | 显示全部楼层
    混森蓝兽 发表于 2017-4-13 20:41
    你好,我想求教一个问题。
    我按照  ESPRESSObin wiki    的教程来编译文件系统,但是一直不成功,不知道你 ...

    没有装ARM交叉编译器。
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

    手机版|小黑屋|与非网

    GMT+8, 2024-3-29 12:49 , Processed in 0.162400 second(s), 27 queries , MemCache On.

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

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.