Difference between revisions of "APITestPage/zh"

From FriendlyELEC WiKi
Jump to: navigation, search
(updated by API)
(updated by API)
 
(14 intermediate revisions by the same user not shown)
Line 1: Line 1:
===下载===
+
 
====官方固件====
+
{{RockchipUnbrick/zh|NanoPC-T6}}
访问[http://download.friendlyelec.com/{{#replace:{{#replace:{{BASEPAGENAME}}| |}}|/zh|}} 此处的下载地址]下载固件文件 (位于网盘的"01_系统固件"目录):<br />
+
下表列出了所有官方固件,文件名前辍代表不同用途(表格内用XYZ表示),其含义如下: <br />
+
* '''sd''': SD card镜像文件, 通过TF卡运行系统时使用
+
* '''eflasher''': SD-to-eMMC镜像文件, 通过TF卡烧写系统到eMMC时使用
+
* '''usb''': USB系统升级包, USB线刷时使用
+
{| class="wikitable"
+
|-
+
  ! 图标
+
  ! 文件名
+
  ! 版本
+
  ! 描述
+
|-
+
  | [[File:Android-icon.svg|frameless|40px]]
+
  | rk3588-XYZ-androidtv-YYYYMMDD.img.zip
+
  | 12
+
  | Android 12 TV
+
|-
+
  | [[File:Android-icon.svg|frameless|40px]]
+
  | rk3588-XYZ-android12-YYYYMMDD.img.zip
+
  | 12
+
  | Android 12 Tablet
+
|-
+
  | [[File:Debian-icon.svg|frameless|40px]]
+
  | rk3588-XYZ-debian-bullseye-core-5.10-arm64-YYYYMMDD.img.gz
+
  | bullseye
+
  | Debian11 精简版固件,没有桌面, 仅命令行,内核版本 5.10.y
+
|-
+
  | [[File:Debian-icon.svg|frameless|40px]]
+
  | rk3588-XYZ-debian-bullseye-minimal-5.10-arm64-YYYYMMDD.img.gz
+
  | bullseye
+
  | Debian11 系统固件,Xfce桌面, 不预装推荐软件包, 支持GPU/VPU硬件加速,内核版本 5.10.y
+
|-
+
  | [[File:Debian-icon.svg|frameless|40px]]
+
  | rk3588-XYZ-debian-bullseye-desktop-5.10-arm64-YYYYMMDD.img.gz
+
  | bullseye
+
  | Debian11 完整版固件,Xfce桌面, 预装推荐软件包, 支持GPU/VPU硬件加速,内核版本 5.10.y
+
|-
+
  | [[File:Ubuntu-icon.svg|frameless|40px]]
+
  | rk3588-XYZ-ubuntu-focal-desktop-5.10-arm64-YYYYMMDD.img.gz
+
  | focal
+
  | Ubuntu 20.04固件, 基于X11与LXQT,支持GPU/VPU硬件加速, 内核版本 5.10.y
+
|-
+
  | [[File:Ubuntu-icon.svg|frameless|40px]]
+
  | rk3588-XYZ-ubuntu-jammy-desktop-5.10-arm64-YYYYMMDD.img.gz
+
  | jammy
+
  | Ubuntu 22.04固件, 使用GNOME与Wayland,预装网页浏览器等推荐软件, 内核版本 5.10.y
+
|-
+
  | [[File:Ubuntu-icon.svg|frameless|40px]]
+
  | rk3588-XYZ-ubuntu-jammy-minimal-5.10-arm64-YYYYMMDD.img.gz
+
  | jammy
+
  | 精简版Ubuntu 22.04固件, 使用GNOME与Wayland, 不预装推荐软件,内核版本 5.10.y
+
|-
+
  | [[File:Ubuntu-icon.svg|frameless|40px]]
+
  | rk3588-XYZ-ubuntu-jammy-x11-desktop-arm64-YYYYMMDD.img.gz
+
  | jammy
+
  | Ubuntu 22.04固件, 基于X11与Xubuntu,使用panfrost GPU驱动,集成rkmpp/mpv实现视频硬件加速, 内核版本 5.10.y
+
|-
+
  | [[File:Ubuntu-icon.svg|frameless|40px]]
+
  | rk3588-XYZ-friendlycore-focal-5.10-arm64-YYYYMMDD.img.gz
+
  | focal
+
  | FriendlyCore系统固件,预装了Qt5, 仅命令行,基于Ubuntu core 20.04构建,内核版本 5.10.y,
+
|-
+
  | [[File:Openwrt-icon.svg|frameless|40px]]
+
  | rk3588-XYZ-friendlywrt-21.02-YYYYMMDD.img.gz
+
  | 21.02
+
  | [[How to Build FriendlyWrt|FriendlyWrt]], 基于OpenWrt 21.02, kernel version 5.10.y
+
|-
+
  | [[File:Openwrt-icon.svg|frameless|40px]]
+
  | rk3588-XYZ-friendlywrt-21.02-docker-YYYYMMDD.img.gz
+
  | 21.02
+
  | 预装了Docker的[[How to Build FriendlyWrt|FriendlyWrt]], 基于OpenWrt 21.02, kernel version 5.10.y
+
|-
+
  | [[File:Openwrt-icon.svg|frameless|40px]]
+
  | rk3588-XYZ-friendlywrt-22.03-YYYYMMDD.img.gz
+
  | 22.03
+
  | [[How to Build FriendlyWrt|FriendlyWrt]], 基于OpenWrt 22.03, kernel version 5.10.y
+
|-
+
  | [[File:Openwrt-icon.svg|frameless|40px]]
+
  | rk3588-XYZ-friendlywrt-22.03-docker-YYYYMMDD.img.gz
+
  | 22.03
+
  | 预装了Docker的[[How to Build FriendlyWrt|FriendlyWrt]], 基于OpenWrt 22.03, kernel version 5.10.y
+
|-
+
  | colspan=3 | '''Other Image'''
+
|-
+
  | [[File:Openwrt-icon.svg|frameless|40px]]
+
  | Github Actions - FriendlyWrt云编译版本
+
  | 21.02,22.03
+
  | [https://github.com/friendlyarm/Actions-FriendlyWrt/releases FriendlyWrt]
+
|-
+
  | [[File:Linux-tux.svg|frameless|40px]]
+
  | rk3588-eflasher-multiple-os-YYYYMMDD-25g.img.gz
+
  | -
+
  | 包含了多个操作系统的固件文件,用于将系统刷入eMMC, 通过SD卡启动时需要连接显示器和鼠标,在EFlasher界面上选择要烧写的操作系统
+
|}
+
====工具软件====
+
访问 [http://download.friendlyelec.com/{{#replace:{{#replace:{{BASEPAGENAME}}| |}}|/zh|}} 此处的下载链接] 下载所需要的工具软件 (位于网盘的"05_工具软件"目录).<br />
+
{| class="wikitable"
+
|-
+
  ! 文件名
+
  ! 描述
+
|-
+
  | win32diskimager.rar
+
  | 用于将映象文件写入SD卡
+
|-
+
  | SD Card Formatter
+
  | 用于清空SD卡中的引导数据
+
|-
+
  | RKDevTool_Release_v2.84.zip
+
  | 瑞芯微的刷机工具,USB线刷系统时需要使用此工具
+
|}
+

Latest revision as of 07:13, 4 June 2024

1 救砖办法

如何固件没有正确安装,导致开发板变砖,而且可能没有机会通过SD卡重新安装固件,这时,就需要进入Maskrom模式,通过擦除存储设备的办法救砖。

1.1 Windows用户

1.1.1 下载所需文件

  • 获取所需工具:访问这里,在 05_Tools 目录中找到 RKDevTool_v3.19_for_window.zip, DriverAssitant_v5.12.zip 下载到本地
  • 安装Rockchip USB驱动和RKDevTool: 解压 DriverAssitant_v5.12.zip 安装Rockchip USB驱动, 解压 RKDevTool_v3.19_for_window.zip 获得 Rockchip烧写工具 RKDevTool
  • 获取loader: 访问这里,进入CPU型号对应的tools目录,下载 MiniLoaderAll.bin

1.1.2 进入Maskrom模式擦除存储设备

  • 在电脑上启动 RKDevTool
  • 按住Mask按键不放, 插上电源, 保持按住Mask键, 状态灯亮起3秒后即可松开
  • 用USB C-to-A数据线, 将NanoPC-T6与电脑进行连接, 连接到NanoPC-T6的USB C接口

T6LTS-usbflash.jpg

  • 正常情况下,界面下方会显示 Found One MASKROM Device, 如下图所示:

Rkdevtool found one maskrom device.png

  • RKDevTool 界面上点击 Advanced Function 选项卡
  • Boot 编辑框中选择 MiniLoaderAll.bin,然后点击 Download 按钮
  • 选中 EMMC,点 Switch Storage,再点击 ErashAll 按钮擦除eMMC

Rkdevtool erase emmc.png

  • (可选): 如果你的NanoPC-T6上有SPI Nor Flash,选中 SPINOR, 点 Switch Storage,再点击 ErashAll 按钮擦除SPI Nor Flash

Rkdevtool erase spinorflash.png

  • 至此,NanoPC-T6恢复至初始状态,可以正常通过SD卡或eMMC引导系统了

1.2 Linux

1.2.1 下载所需文件

  • 获取所需工具:访问这里,在 05_Tools 目录中找到 upgrade_tool_v2.30_for_linux.tgz 下载到本地
  • 获取loader: 访问这里,进入CPU型号对应的tools目录,下载 MiniLoaderAll.bin

1.2.2 安装upgrade_tool工具

输入如下命令:

tar xzf upgrade_tool_v2.30_for_linux.tgz
cd upgrade_tool_v2.30_for_linux
sudo cp upgrade_tool /usr/local/sbin/
sudo chmod 755 /usr/local/sbin/upgrade_tool

1.2.3 进入Maskrom模式擦除存储设备

  • 使用USB数据线将NanoPC-T6与电脑相连接
  • 将NanoPC-T6断开电源,按住 MASK 键,连接电源,4秒后松开按键
  • 用如下命令检查连接:
upgrade_tool LD

显示类似 "DevNo=1 Vid=0x2207,Pid=0x350b,LocationID=13 Mode=Maskrom SerialNo=" 的内容表示已检测到设备。

  • 用如下命令擦除eMMC:
upgrade_tool EF MiniLoaderAll.bin
  • (可选): 如果你的NanoPC-T6上有SPI Nor Flash,用如下命令擦除SPI Nor Flash:
upgrade_tool DB MiniLoaderAll.bin
upgrade_tool SSD   #选5, SPINOR
dd if=/dev/zero of=zero.img bs=1M count=16   # 针对16M NOR FLASH
upgrade_tool WL 0 zero.img
  • 至此,NanoPC-T6恢复至初始状态,可以正常通过SD卡或eMMC引导系统了

1.3 Mac Users

我们测试发现Mac下的upgrade_tool_v2.25无法正常工作,因此建议使用Windows和Linux,除非获得了更新版本的upgrade_tool。