Bianbu是一个针对RISC-V架构的处理器做了深度优化的操作系统,基于Ubuntu社区源码构建,有Bianbu Desktop和Bianbu NAS等版本,适用于不同的产品领域。
为什么做Bianbu为开发者提供一个针对RISC-V架构的处理器做了深度优化的操作系统为客户提供系统解决方案,加速产品量产落地驱动RISC-V硬件和软件生态系统发展愿景让我们的技术和服务遍布各行各业,遍布世界,服务每一个有需要的人。
Bianbu DesktopBianbu Desktop 是一个桌面操作系统,简洁、快速、安全,支持 RISC-V 单板电脑、笔记本和台式机等。
系统架构软件组件以下是 Bianbu Desktop 的组件:
应用框架运行时库Linux 内核U-BootOpenSBIBianbu Desktop 通过 APT 软件源管理这些组件的软件包,软件包是标准的 debian 软件包格式。
应用GNOME 桌面及其常用应用远程桌面Chromium 浏览器LibreOffice 办公套件Visual Studio CodeDocker框架应用框架
ElectronGTKQT多媒体框架
FFmpeg (with Hardware Accelerated)GStreamer (with Hardware Accelerated)PipeWire推理框架
onnxruntime (with Hardware Accelerated)运行时PythonJavaNode.jsRust库OpenCV (with RVV Accelerated)OpenSSL (with Hardware Accelerated)MPP,进迭时空多媒体处理平台,提供 C API 和 sampleMesa 3DOpenGLES/Vulkan/OpenCLLinux 内核Linux 内核负责管理处理器和其他硬件资源,提供用户和应用程序与硬件之间的接口。主要功能包括中断和时钟管理、进程管理、内存管理、文件系统管理、设备驱动管理和网络协议栈等。
版本:6.1和6.6。
源码:
https://gitee.com/bianbu-linux/linux-6.1https://gitee.com/bianbu-linux/linux-6.6 (LTS)U-BootU-Boot 是一个引导加载程序,负责初始化特定硬件,从介质(如 SD 卡、eMMC、SPI Flash、SSD、网络)加载 Linux 内核镜像、设备树和初始 RAM 文件系统。
版本:u-boot-2022.10。
源码:https://gitee.com/bianbu-linux/uboot-2022.10
OpenSBIOpenSBI 是 RISC-V 架构处理器的监管程序接口的实现,运行在 M 模式下的固件,提供引导加载程序、hypervisor、操作系统访问硬件的接口。
版本:1.3。
源码:https://gitee.com/bianbu-linux/opensbi
支持的设备BPI-F3Milk-V JupiterMUSE CardMUSE PiMUSE BoxMUSE BookBianbu 2.0最新版本:v2.0.1。
固件Bianbu固件地址:https://archive.spacemit.com/image/k1/version/bianbu/
*.img.zip是sdcard固件,解压后可以用dd命令或者balenaEtcher写入sdcard。
*.zip适用于Titan Flasher,刷机参考刷机工具使用手册,或者解压后用fastboot刷机。
固件 root 用户的密码:bianbu。
问题反馈https://gitee.com/bianbu/docs/issues。