跳转到主要内容

启动模式和 U-Boot 指南

进入刷机/恢复模式

刷机模式图像

要进入 Fydetab Duo 的刷机/恢复模式,请按照以下步骤操作:

  1. 关闭设备

    • 确保你的 Fydetab Duo 已完全关闭。
  2. 连接 USB 线缆

    • 将 USB 线插入 Fydetab Duo 和主机设备。
  3. 进入刷机模式

    • 同时按住音量➕按钮和电源按钮。
  4. 确认进入刷机模式

    • Fydetab Duo 将启动进入刷机模式,允许进行固件更新和其他维护任务。

进入 USB 大容量存储 (UMS) 模式

UMS 图像

要将你的 Fydetab Duo 置于 UMS 模式,请按以下步骤操作:

  1. 关闭设备

    • 确保 Fydetab Duo 已关闭。
  2. 准备进入 UMS 模式

    • 同时按住音量减小按钮和电源按钮。
  3. 连接 USB 线缆

    • 将 USB 线缆插入 Fydetab Duo 和主机设备。
  4. 确认进入 UMS 模式

    • 设备将进入 UMS 模式,作为 USB 磁盘可被主机计算机访问。

低电量充电模式

了解 U-Boot 中的低电量充电行为:

  1. 电池电量低于 3%

    • 如果电池电量低于 3% 且设备未连接到充电器,U-Boot 将自动关闭系统以保护电池和数据。
  2. 电池电量低于 8%

    低电量图像

    • 如果电池电量低于 8%,U-Boot 将保持在充电屏幕,直到电池充电到至少 8%,设备才会启动,以确保达到较安全的电量水平。

编译和替换 U-Boot

请按照以下说明编译 U-Boot 并替换 Fydetab Duo 上的原始固件:

  1. 更新 Overlay

  2. 编译 U-Boot

    • 进入 cros_sdk 环境。
    • 执行以下命令:
      emerge-${your_board} virtual/u-boot
  3. 定位编译文件

    • 编译成功后,uboot.imgresource.img 将在 /build/${your_board}/boot 目录中创建。
  4. 将文件传输到设备

    • uboot.imgresource.img 文件复制到你的 Fydetab Duo。
  5. 将镜像刷入 eMMC

    • 使用以下命令将镜像刷入:
      dd if=uboot.img of=/dev/mmcblk0p11 conv=fsync
      dd if=resource.img of=/dev/mmcblk0p10 conv=fsync

定制 U-Boot 显示图像

要个性化 U-Boot 中使用的启动图像(它们作为位图图像导出到文件系统中),请按以下步骤操作:

  1. 替换 BMP 文件

  2. 重建 U-Boot 资源

    • 进入 cros_sdk 环境。
    • 运行以下命令:
      emerge-${your_board} rk-uboot-resource
  3. 传输新的资源图像

    • 将新创建的 resource.img/build/${your_board}/boot 复制到你的 Fydetab Duo。
  4. 刷入新的资源图像

    • 使用以下命令替换第 10 分区上的原始资源图像:
      dd if=resource.img of=/dev/mmcblk0p10 conv=fsync

以下是我们用于 BMP 图像的设计文件。请注意,设计文需要旋转 90 度,以适应屏幕。