2. 鲁班猫系统简介

鲁班猫系统(LubanCat OS)是野火基于Debian ARM架构制作的Linux发行版, 该系统适配了野火的所有鲁班猫系列微电脑板卡,共同组成嵌入式平台, 为AI、工控、物联网、机器人以及编程教育等应用场景提供了便捷的示例和应用。

2.1. 特色功能

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

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

2.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

2.3. 鲁班猫系统信息

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

鲁班猫系统默认信息

内容

说明

备注

主机名

lubancat

i.MX6ULL系列主机名: npi

默认用户名

cat

i.MX6ULL系列默认用户名: debian

默认密码

fish

i.MX6ULL系列默认密码: temppwd

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所在的网络(如互联网)。

2.4. 鲁班猫系列板卡

野火开发了一系列鲁班猫板卡,可根据性能及需求选用:

2.6. 其它系统类型

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

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

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

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

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

  • 鸿蒙:鸿蒙系统在分布式物联网应用很有优势,部分板卡将适配华为鸿蒙系统。