4 安装操作系统 (可选)

设备出厂时,默认带有操作系统。如果在使用过程中操作系统被损坏或者用户需要更换操作系统,则需要重新下载合适的系统镜像并进行烧录。我司支持通过先安装标准Raspberry Pi OS,再安装Firmware包,来实现操作系统的安装。

下文介绍下载镜像、烧录eMMC和安装Firmware包的具体操作。

4.1 镜像下载

建议下载Raspberry Pi OS (Desktop) 64-bit官方系统镜像,下载路径如下表:

OS下载路径
Raspberry Pi OS(Desktop) 64-bit-bookworm (Debian 12)https://downloads.raspberrypi.com/raspios_arm64/images/raspios_arm64-2024-11-19/2024-11-19-raspios-bookworm-arm64.img.xz

提示

我司工程师正在适配开发Raspberry Pi OS-trixie (Debian 13)的Firmware包,故暂时不支持Raspberry Pi OS-trixie (Debian 13)。建议使用Raspberry Pi OS 64-bit-bookworm (Debian 12)版本的操作系统。

4.2 烧录eMMC

建议使用Raspberry Pi官方烧录工具,下载路径如下:

前提条件:

  • 已完成烧录工具的下载,并安装至电脑。
  • 已准备一根USB-C转USB-A的烧录线。
  • 已准备一根8-Pin M12公头转RJ45的网线。
  • 已准备一根12-Pin M12母头转裸线的电源I/O线。
  • 已获取待烧录的镜像文件。

操作步骤:

操作步骤以Windows系统为例进行说明。

  1. 连接好电源线和USB烧录线(USB-C转USB-A)。
  • 连接烧录线:一端连接设备侧的USB Type-C接口 (下图红框中的接口),另一端连接PC上的USB接口。
  • 连接电源线:一端连接设备侧的M12 12-Pin电源接口 (下图红框中的接口),另一端连接外部电源。
  1. 断开设备电源,再长按TRIG按键,对设备重新上电,设备会自动进入烧录模式。

  2. 打开已安装的rpiboot工具,自动进行盘符化。

  1. 待盘符化完成后,电脑右下角会弹出盘符。

  2. 打开SD Card Formatter,选择被格式化的盘符,单击右下方“Format”进行格式化。

image-20241011153629436
  1. 在弹出的提示框中,单击“是”。
image-20241011153703827
  1. 格式化完成后,在提示框中单击 “确定”。
image-20241011153726269
  1. 关闭SD Card Formatter

  2. 打开Raspberry Pi Imager,单击“选择操作系统”,在弹出的窗格中选择“Use custom”。

image-20241011153343104
  1. 根据提示,在自定义路径下选择已获取的镜像文件,并返回至烧录主界面。

  2. 单击“选择SD卡”,在“存储卡”界面选择默认的SD卡,并返回至烧录主界面。

image-20241011153807227
  1. 单击“NEXT”,在弹出的“您想应用自定义系统配置吗?”提示框中选择“编辑设置”。
enable-ssh-01-zh
  1. 在弹出的“自定义系统配置”界面的“通用”选项中自定义“主机名”和“用户及密码”。
enable-ssh-02-zh
  • 主机名:自定义,便于后续在路由器中查找IP地址
  • 用户及密码:自定义,便于在启动设备后可以自动登录
  1. 在“自定义系统配置”界面的“服务”选项中开启SSH,再单击“保存”。
enable-ssh-03-zh
  • 开启SSH:便于远程登录设备
  1. 在“您想应用自定义系统配置吗?”提示框中选择“确认”。
enable-ssh-04-zh
  1. 在弹出的“警告”提示框中选择“是”,开始写入镜像。
installation-
  1. 待镜像写入完成后,会进行文件的验证。
installation-2
  1. 验证完成后,弹出“烧录成功”提示框,单击“继续”完成烧录。

  2. 关闭Raspberry Pi Imager,取下USB烧录线,重新给设备上电。

4.3 连接设备并安装Firmware包

由于ED-AIC3000设备无HDMI接口,故在安装Firmware包之前,您需要先获取设备的IP地址,然后通过SSH连接到设备。

4.3.1 查找设备IP

当设备正常启动后,建议登录路由器查看设备IP。

前提条件:

  • 设备已通过路由器接入网络。
  • 已获取所在网络的路由器的IP和网络密码,IP地址如192.168.X.X

操作步骤:

  1. 打开浏览器,在地址栏中输入设备所在网络的路由器IP:192.168.X.X,按Enter键进入路由器登录界面。
  2. 按照界面提示,输入网络密码,进入路由器管理界面。
  3. 在管理界面的终端设备中根据主机名找到设备的IP地址。

4.3.2 通过SSH连接到设备

设备正常启动后,可以选择通过SSH远程连接到设备对其进行配置或调试。远程登录的工具由用户自己选择,下文以通过MobaXterm登录为例进行说明。

前提条件:

  • 已在PC上安装MobaXterm工具。
  • 设备已通过路由器接入网络。
  • 已获取设备的IP地址。

操作步骤:

  1. 打开MobaXterm,单击image-20240605103136065,打开创建连接的窗口,如下图所示。
ssh-01
  1. 单击左上角的image-20240605103159924,打开SSH连接界面。
ssh-02
  1. 输入已获取的设备IP地址后,单击“OK”。
ssh-03
  1. 在弹出的提示框中单击“Accept”,进入系统登录界面。
  2. 根据提示输入用户名和密码,完成登录后进入系统。

提示

用户名和密码为烧录eMMC前在Raspberry Pi Imager中设置的用户名和密码。

image-20240605103253725

4.3.3 安装Firmware包

在ED-AIC2000系列上烧录标准的Raspberry Pi OS后,需要通过添加edatec apt源和安装firmware包来配置系统,使系统能够正常使用, 下文以Debian 12 (bookworm) 桌面版为例进行安装。

提示

我司工程师正在适配开发Raspberry Pi OS-trixie (Debian 13)的Firmware包,故暂时不支持Raspberry Pi OS-trixie (Debian 13)。建议使用Raspberry Pi OS 64-bit-bookworm (Debian 12)版本的操作系统。

前提条件:

  • 已完成Raspberry Pi标准的bookworm镜像的烧录。
  • 设备已正常启动,且已完成相关的启动配置。

操作步骤:

  1. 设备正常启动后,在命令窗格依次执行如下命令,添加edatec apt源。
curl -sS https://apt.edatec.cn/pubkey.gpg | sudo apt-key add -
echo "deb https://apt.edatec.cn/raspbian stable main" | sudo tee /etc/apt/sources.list.d/edatec.list
sudo apt update
  1. 执行如下命令,安装Firmware包。
sudo apt install ed-aic-lib
image-20241227103603585
  1. 执行如下命令,重启设备。
sudo reboot
  1. 执行如下命令,检查Firmware包是否安装成功。
dpkg -l | grep ed-

下图中的结果表示Firmware包已安装成功。

image-20241227103603585

提示

如果安装了错误的firmware包,可以执行sudo apt-get --purge remove package进行删除,其中“package”为包的名字。