2. 鲁班猫系统简介¶
鲁班猫系统(LubanCat OS)是野火基于Debian ARM架构制作的Linux发行版, 该系统适配了野火的所有鲁班猫系列微电脑板卡,共同组成嵌入式平台, 为AI、工控、物联网、机器人以及编程教育等应用场景提供了便捷的示例和应用。
2.1. 特色功能¶
鲁班猫系统继承了Debian ARM系统的便捷性,可以直接使用APT包管理工具直接安装Debian维护的软件, 如 Python、Opencv、Nginx以及Docker等软件,免去了传统嵌入式应用部署时自行编译源码的繁琐操作,提高了稳定性。
野火基于鲁班猫系统提供了大量的行业应用和教程,大大提升了嵌入式应用的部署体验。
2.2. 鲁班猫版本概览¶
版本号 |
发布日期 |
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.5. 鲁班猫系统配套教程¶
野火基于鲁班猫系统开发了非常丰富的应用教程,可按需要学习:
2.6. 其它系统类型¶
除了基于Debian的鲁班猫系统外,野火还针对鲁班猫系列硬件板卡提供了多种操作系统:
Ubuntu :Ubuntu是Debian的一个分支,是野火针对鲁班猫系列板卡的Ubuntu系统需求而制作的, 如ROS软件框架在Ubuntu上支持比较完善,使用Ubuntu版本时,可在右侧查找到对应的软件版本列表:https://packages.ubuntu.com/。
Deby :Deby文件系统是基于“ CIP project ”使用Yocto工具构建的Debian版本, Deby版本兼容Debian,可深度裁剪,主要提供给有系统制作经验的用户进行定制化参考。
Openwrt:主要用于路由、网关领域,是野火针对鲁班猫系列板卡的路由应用需求而制作的。
Android:部分高性能的鲁班猫系列板卡支持安卓。
鸿蒙:鸿蒙系统在分布式物联网应用很有优势,部分板卡将适配华为鸿蒙系统。