Skip to main content
开放网络的先行者与推动者—星融元
加入我们技术支持(Support)  TEL:(+86)4000989811
Debian

CX102S-DPU开放智能网关-DPU操作系统安装指导-Debian

DPU操作系统安装指导-Debian

1 操作前声明

技术人员在进行后续操作前,建议仔细阅读产品的用户手册,对CX102S-D设备的结构设计充分了解。
本文档将以Debian Linux系统的安装为例,介绍如何安装一个新系统到设备的计算单元(DPU)。

2 安装流程

2.1 准备安装所需文件和物料

  • 系统文件,包括:内核镜像、设备树、文件系统;
  • U盘,容量不小于4GB。

常见的Linux发行版系统(Debian、OpenWRT等)的内核镜像与设备树文件,请联系星融元的售前/售后获取。用户也可以根据需求自行编译适配内核镜像和设备树,以支持特定的系统和版本。

U盘烧录:

可以使用balenaEtcher烧录工具,或通过Linux的命令行,将准备好的Debian Linux烧录进U盘。

工具参考下载地址:

  1. https://etcher.balena.io/#download-etcher
  2. https://github.com/balena-io/etcher/releases/tag/v1.18.11

2.2 从U盘中引导临时系统

把制作好的U盘插入设备USB接口,连接串口到电脑,设备上电启动,根据系统提示按任意键中断autoboot进入uboot界面。在串口连接下输入switchUart0、1或2可分别切换到交换单元、计算单元 1或计算单元 2。交换单元中断autoboot流程后会进入ac5y uboot,计算单元中断autoboot流程后会进入9130 uboot。

默认下会进入ac5y uboot,后续操作需要通过switchUart*命令切换到指定计算单元的9130 uboot界面中进行。

9130 uboot界面

设置环境变量,让计算单元从U盘中引导系统:

设置环境变量

2.3 安装系统到DPU硬盘

成功从U盘引导系统后,证明准备的系统能正常适配计算单元芯片,所以在这一步将U盘的系统文件拷贝到计算单元的本地存储MMC。

2.4 设置uboot环境变量

重启系统,进入uboot界面,设置环境变量使其从MMC引导系统。

2.5 从DPU硬盘引导系统

从DPU硬盘启动后可以正常进入操作系统,进入系统后进行测试确认系统工作状态正常,到此完流程系统安装的所有流程,拔掉U盘。

3 附录

3.1 环境变量解释

3.1.1 setenv bootusb

3.1.2 setenv bootarg

3.1.3 setenv bootcmd

setenv bootcmd:设置 bootcmd 环境变量;
· 'run bootusb':bootcmd 环境变量的值。告诉系统在启动时运行bootusb这个命令。使用了run命令来执行之前设置好的bootusb环境变量中的命令。
命令作用:是设置系统启动时要执行的命令序列为bootusb。

3.1.4 saveenv

相关产品:云化园区交换机

相关阅读:

CX102S-DPU开放智能网关用户指导手册

A-lab-云网络, A-lab-企业园区网, A-lab-部署验证

对星融元产品感兴趣?

立即联系!

返回顶部

© 星融元数据技术(苏州)有限公司 苏ICP备17070048号-2