4. 鲁班猫系统更新与恢复

本章的内容主要介绍如何给鲁班猫系列板卡更新系统或量产。

4.1. 更新内核

鲁班猫系统继承了Debian ARM系统的便捷性,可以直接使用APT包管理工具直接安装Debian维护的软件, 如 Python、Opencv、Nginx以及Docker等软件,免去了传统嵌入式应用部署时自行编译源码的繁琐操作,提高了稳定性。

野火基于鲁班猫系统提供了大量的行业应用和教程,大大提升了嵌入式应用的部署体验。

4.2. 更新文件系统

鲁班猫系统版本概要-Debian

版本号

发布日期

Debian版本

GCC

APT

Linux内核

鲤鱼-Carp-2.0.0

2021-01-15

10(Buster)

8.3

1.8.2

4.19

其它软件的版本列表可在Debian官网查找到: https://www.debian.org/distrib/packages#view

4.3. 鲁班猫系统信息

使用以下默认信息可以通过终端或SSH连接至鲁班猫系统。

鲁班猫系统默认信息

内容

说明

主机名

lubancat

默认用户名

cat

默认密码

fish

root用户名

root

root密码

root

串口终端波特率

115200

ssh连接

使用主机名或IP连接

网络IP

由DHCP动态分配,不固定

USB网络IP

192.168.7.2

提示

USB网络是指鲁班猫板卡通过USB OTG接口连接到PC后, PC会与板卡的USB加入到192.168.7.x网段的局域网中, PC可使用板卡的USB默认IP通过网络访问(如ssh)。若PC上再设置好网桥, 板卡还能通过该USB接口连接网桥,访问PC所在的网络(如互联网)。

4.5. 其它系统类型

除了基于Debian的鲁班猫系统外,野火还针对鲁班猫系列硬件板卡提供了多种操作系统:

  • Ubuntu :Ubuntu是Debian的一个分支,是野火针对鲁班猫系列板卡的Ubuntu系统需求而制作的, 如ROS软件框架在Ubuntu上支持比较完善,使用Ubuntu版本时,可在右侧查找到对应的软件版本列表:https://packages.ubuntu.com/

  • Deby :Deby文件系统是基于“ CIP project ”使用Yocto工具构建的Debian版本, Deby版本兼容Debian,可深度裁剪,主要提供给有系统制作经验的用户进行定制化参考。

  • Openwrt:主要用于路由、网关领域,是野火针对鲁班猫系列板卡的路由应用需求而制作的。

  • Android:部分高性能的鲁班猫系列板卡支持安卓。