4. 鲁班猫系统更新与恢复¶
本章的内容主要介绍如何给鲁班猫系列板卡更新系统或量产。
4.1. 更新内核¶
鲁班猫系统继承了Debian ARM系统的便捷性,可以直接使用APT包管理工具直接安装Debian维护的软件, 如 Python、Opencv、Nginx以及Docker等软件,免去了传统嵌入式应用部署时自行编译源码的繁琐操作,提高了稳定性。
野火基于鲁班猫系统提供了大量的行业应用和教程,大大提升了嵌入式应用的部署体验。
4.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
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.4. 鲁班猫系统配套教程¶
野火基于鲁班猫系统开发了非常丰富的应用教程,可按需要学习:
4.5. 其它系统类型¶
除了基于Debian的鲁班猫系统外,野火还针对鲁班猫系列硬件板卡提供了多种操作系统:
Ubuntu :Ubuntu是Debian的一个分支,是野火针对鲁班猫系列板卡的Ubuntu系统需求而制作的, 如ROS软件框架在Ubuntu上支持比较完善,使用Ubuntu版本时,可在右侧查找到对应的软件版本列表:https://packages.ubuntu.com/。
Deby :Deby文件系统是基于“ CIP project ”使用Yocto工具构建的Debian版本, Deby版本兼容Debian,可深度裁剪,主要提供给有系统制作经验的用户进行定制化参考。
Openwrt:主要用于路由、网关领域,是野火针对鲁班猫系列板卡的路由应用需求而制作的。
Android:部分高性能的鲁班猫系列板卡支持安卓。