跳转至

镜像烧录

Android镜像支持SD卡烧录和USB烧录,Ubuntu镜像目前仅支持SD烧录。带有eMMC模块的主板在出厂时默认烧录了系统镜像,如果不需要烧录镜像,请跳过本章节。

获取镜像文件

K2B/K2C百度网盘:https://pan.baidu.com/s/1zxANRGMe6jgIJiCff2X2gQ?pwd=te8p

h618_data\2-Image\
├── K2B  //K2B镜像
│   ├── Android12.0_Tablet  //安卓平板系统镜像
│   ├── Android12.0_TV      //安卓TV系统镜像
│   ├── Ubuntu2204_desktop  //ubuntu桌面版系统镜像
│   └── Ubuntu2204_server   //ubunt服务器版系统镜像
└── K2C //K2C镜像
    ├── Android12.0_Tablet
    ├── Android12.0_TV
    ├── Ubuntu2204_desktop
    └── Ubuntu2204_server

Android镜像 SD烧录

工具准备

  • 硬件:SD卡、SD卡读卡器。
  • 软件:烧录工具 PhoenixCard,Android镜像。

烧录步骤

1.PhoenixCard启动。

Note

量产卡:将烧录好镜像的SD卡插入主板,SD卡中系统镜像自动烧录至主板eMMc中。
启动卡:将烧录好镜像的SD卡插入主板,能够直接从SD卡中启动系统。

2.量产卡烧录

  • 使用SD卡读卡器,将SD卡插入电脑,按照图示步骤进行烧录。

  • 烧录完成,将SD量产卡插入主板,启动主板,SD卡中镜像自动烧录至emmc。

3.启动卡烧录

  • 使用SD卡读卡器,将SD卡插入电脑,按照图示步骤进行烧录。

  • 烧录完成,将SD启动卡插入主板,启动主板。

Android镜像 USB烧录

通过USB烧录Android镜像,请注意开发板是否存在eMMc,不存在,则通过SD启动卡启动主板。

工具准备

Note

烧录模式
主板断电状态下,长按主板背部MASKROM按钮,接通电源,主板绿灯常亮,进入烧录模式成功。
主板通电状态下,先按住MASKROM按钮,再按一下RST按钮,绿灯常亮,进入烧录模式成功。

  • 硬件:DC 12V 独立电源,USB A - to C烧录线 。
  • 软件:烧录工具PhoenixSuit,Android镜像。

烧录步骤

1. 主板进入烧录模式,绿色LED常亮,并通过USB A - to C烧录线连接电脑。

e76d3460f5686280271cad138e952a43

2. 安装驱动,打开电脑设备管理器,按照图示进行操作。

Tip

驱动文件夹路径:PhoenixSuit/Drivers/AW_Driver/

3. 使用管理员模式打开解压文件夹中的PhoenixSuit。

4. 进入烧录软件,点击一键刷机,选择刷入的镜像(不要点击立即升级)。

5. 开发板重新进入烧录模式,连接USB,软件显示如下画面,点击是进入烧写,等待烧录成功即可。

6. 镜像烧录成功,主板会自动重启。

Ubuntu镜像 SD烧录

ubuntu镜像目前仅支持SD卡烧录。

工具准备

  • 硬件:SD卡(建议存储大于16GB),SD卡读卡器。
  • 软件:烧录工具 balenaEtcher,Ubuntu镜像。

烧录步骤

1.制作SD启动卡,将SD插入电脑,打开balenaEtcher烧录Linux镜像。

2.烧录完成,关闭烧录软件即可。

3.将烧录完成的SD卡插入开发版,重新上电,开发板会从SD中启动Ubuntu系统,连接HDMI显示器,查看桌面是否为Ubuntu系统桌面。

Note

此处的Ubuntu系统是从SD卡启动的,并没有烧录进开发板eMMc中(嵌入式多媒体卡)。如果只需要从SD卡中启动Ubuntu系统,可跳过后续烧录步骤。

4.Ubtuntu系统从SD启动卡拷贝到eMMc。

  • 主板接入HDMI显示器,键盘鼠标,进入Terminal Mmulator。

  • 在Terminal Mmulator中输入以下命令
sudo nand-sata-install 2 1
//输入密码
kickpi

  • 输入密码后,按下回车,系统自动进入烧录过程,等待烧录完成。

  • 烧录完成,选择Power off按下回车,等待系统重启,断电并拔出SD卡,重新上电查看Ubuntu系统是否是否烧录成功。

常见问题

  • 系统启动介质优先级?

主板中eMMC和SD卡都烧录了系统,带着SD卡上电,系统优先从SD卡启动。

  • 如何区分系统是从 eMMC 中启动还是 SD 卡中启动?

Ubuntu系统

执行 df -h 命令查看系统根目录挂载在哪个设备节点下

kickpi@kickpi:~$ df -h
Filesystem      Size  Used Avail Use% Mounted on
tmpfs           391M  6.0M  385M   2% /run
/dev/mmcblk1p1   58G  4.7G   53G   9% /
tmpfs           2.0G     0  2.0G   0% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           2.0G  8.0K  2.0G   1% /tmp
/dev/zram1       47M  3.9M   40M   9% /var/log
/dev/mmcblk0p1   29G  4.9G   22G  19% /mnt/emmc/mmcblk0p1
tmpfs           391M   76K  391M   1% /run/user/1000
kickpi@kickpi:~$ 

/dev/mmcblk1p1 58G 4.7G 53G 9% /
"/"目录挂载在/dev/mmcblk1p1 下说明系统是从SD卡启动的
"/"目录挂载在/dev/mmcblk0p1 说明系统是从emmc启动的