MaixII-Dock 烧录系统

编辑时间2022.04.27

文档更新时间 负责人 更新内容
2021.03.20 大老鼠 新建文档,开始编写内容
2021.12.8 Rui & 点灯鼠 整理并更新烧录方式
2022.3.8 Rui 修改烧录的注意事项

注意事项!!!

  • 1、非必要的情况下,请不要随意镜像烧录。
  • 2、部分 AMD 平台的电脑存在无法烧录的情况
  • 3、不能保证所有的卡都可以成功的烧录镜像,所以建议用户直接购买官方的镜像卡

获取镜像文件

从下载站获取最新的 V831 系统镜像 SDK_MaixII/release ,得到一个压缩包,解压之后就得到一个 .img 文件,这个就是系统镜像文件

如果下载站下载的很慢,建议使用百度网盘进行下载,下载站的下载带宽有限。链接:点我

镜像文件命名方式

对于V831的镜像文件名字是有对应的规则,以后大家可以根据自己的需求来进行下载

就拿maixpy3-0.3.4_MaixII-Dock_20211119.7z这镜像文件来说

名称 含义
maixpy3-0.3.4 此镜像是给 MaixPy3 专用,并内置了0.3.4的版本
MaixII-Dock 可使用 MaixII-Dock 开发板平台
20211119 镜像更新日期

Windows 上使用 PhoenixCard烧录镜像

PhoenixSuit和PhoenixCard是常用来烧录全志科技芯片的两种工具,前者通过USB烧录到flash,后者常常用于烧录镜像到TF卡中。

准备工作

  1. 烧录工具 PhoenixCard

  2. 系统 镜像

  3. 内存卡格式化工具 SD Card Formatter

系统烧录

  1. 将内存卡通过读卡器接到电脑的 USB 口,打开 SD Card Formatter 软件,对内存卡进行格式化。Refresh(刷新)后点击Format(格式化),注意应正确选择选目标SD卡。

    image-20210802102810041

  2. 打开PhoenixCard,在固件处选择对应镜像包(下载镜像后需要先解压),然后刷新盘符找到目标卡,如果未找到可以尝试重新插拔下SD卡。选择启动卡选项后点击烧卡。

    image-20210802104155132

    大概30s后,烧录完成。
    image-20210802104608721

Linux(Ubuntu) 使用 Livesuit 烧录

安装烧录工具 Livesuit

每次更新系统 linux kernel 之后需要重新安装软件

  1. 安装依赖 dkms

      sudo apt install dkms
  2. 安装 libpng1.2(一定要使用这个版本)

      wget http://archive.ubuntu.com/ubuntu/pool/main/libp/libpng/libpng_1.2.54.orig.tar.xz
      tar xvf  libpng_1.2.54.orig.tar.xz
      cd libpng-1.2.54
      ./autogen.sh
      ./configure
      make -j8
      sudo make install

    更新链接库:

      sudo ldconfig
  3. 安装 livesuit

      git clone --recursive https://github.com/QinYUN575/allwinner-livesuit.git
      cd allwinner-livesuit
      chmod +x livesuit_installer.run
      sudo ./livesuit_installer.run

    ### 使用 Livesuit 烧录

sudo livesuit 打开烧录工具,并点击“固件”选择镜像文件

不插入 SD 卡,将 V831 USB OTG 接口连接到 PC, 提示是否格式化分区,这时候插入 SD 卡,之后点击 YES

等待烧录完成,提示“固件升级成功”,即可断开 USB ,至此固件烧录完毕

附录

烧录系统到 flash 中

烧录方式

无读卡器烧录方式

烧录方式

使用 dd 烧录

官方没有做 MaixII-Dock 的 dd 镜像相关支持,有需要的可以自行去学习如何制作 dd 镜像的制作