# docs **Repository Path**: bianbu/docs ## Basic Information - **Project Name**: docs - **Description**: Bianbu documents - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2024-05-23 - **Last Updated**: 2025-02-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README --- slug: / sidebar_position: 1 --- 文档已转移到 [Bianbu docs](https://gitee.com/bianbu/bianbu-docs) 仓库。 # 简介 Bianbu是一个针对RISC-V架构的处理器做了深度优化的操作系统,基于Ubuntu社区源码构建,有Bianbu Desktop和Bianbu NAS等版本,适用于不同的产品领域。 ## 为什么做Bianbu - 为开发者提供一个针对RISC-V架构的处理器做了深度优化的操作系统 - 为客户提供系统解决方案,加速产品量产落地 - 驱动RISC-V硬件和软件生态系统发展 ## 愿景 让我们的技术和服务遍布各行各业,遍布世界,服务每一个有需要的人。 ## Bianbu Desktop Bianbu Desktop 是一个桌面操作系统,简洁、快速、安全,支持 RISC-V 单板电脑、笔记本和台式机等。 ![](static/MQ8zbksT2oLR9vxbaE3c0JGznQg.png) ### 系统架构 ![](static/N9yUb4TBXolid0xduMfcixvcneh.png) ### 软件组件 以下是 Bianbu Desktop 的组件: - 应用 - 框架 - 运行时 - 库 - Linux 内核 - U-Boot - OpenSBI Bianbu Desktop 通过 [APT 软件源](http://archive.spacemit.com/bianbu-ports/)管理这些组件的软件包,软件包是标准的 debian 软件包格式。 #### 应用 - GNOME 桌面及其常用应用 - 远程桌面 - Chromium 浏览器 - LibreOffice 办公套件 - Visual Studio Code - Docker #### 框架 **应用框架** - Electron - GTK - QT **多媒体框架** - FFmpeg (with Hardware Accelerated) - GStreamer (with Hardware Accelerated) - PipeWire **推理框架** - onnxruntime (with Hardware Accelerated) #### 运行时 - Python - Java - Node.js - Rust #### 库 - OpenCV (with RVV Accelerated) - OpenSSL (with Hardware Accelerated) - MPP,进迭时空多媒体处理平台,提供 C API 和 sample - Mesa 3D - OpenGLES/Vulkan/OpenCL #### Linux 内核 Linux 内核负责管理处理器和其他硬件资源,提供用户和应用程序与硬件之间的接口。主要功能包括中断和时钟管理、进程管理、内存管理、文件系统管理、设备驱动管理和网络协议栈等。 版本:6.1和6.6。 源码: - [https://gitee.com/bianbu-linux/linux-6.1](https://gitee.com/bianbu-linux/linux-6.1) - [https://gitee.com/bianbu-linux/linux-6.6](https://gitee.com/bianbu-linux/linux-6.6) (LTS) #### U-Boot U-Boot 是一个引导加载程序,负责初始化特定硬件,从介质(如 SD 卡、eMMC、SPI Flash、SSD、网络)加载 Linux 内核镜像、设备树和初始 RAM 文件系统。 版本:u-boot-2022.10。 源码:[https://gitee.com/bianbu-linux/uboot-2022.10](https://gitee.com/bianbu-linux/uboot-2022.10) #### OpenSBI OpenSBI 是 RISC-V 架构处理器的监管程序接口的实现,运行在 M 模式下的固件,提供引导加载程序、hypervisor、操作系统访问硬件的接口。 版本:1.3。 源码:[https://gitee.com/bianbu-linux/opensbi](https://gitee.com/bianbu-linux/opensbi) ### 支持的设备 - BPI-F3 - Milk-V Jupiter - MUSE Card - MUSE Pi - MUSE Box - MUSE Book ## 版本 ### Bianbu 1.0 最新版本:v1.0.15。 ### Bianbu 2.0 开发中的版本:v2.0rc1。 ## 固件 Bianbu固件地址:[https://archive.spacemit.com/image/k1/version/bianbu/](https://archive.spacemit.com/image/k1/version/bianbu/) `*.img.zip`是sdcard固件,解压后可以用dd命令或者[balenaEtcher](https://etcher.balena.io/)写入sdcard。 `*.zip`适用于Titan Flasher,刷机参考[刷机工具使用手册](https://developer.spacemit.com/documentation?token=O6wlwlXcoiBZUikVNh2cczhin5d),或者解压后用fastboot刷机。 固件 root 用户的密码:`bianbu`。 ## 问题反馈 [https://gitee.com/bianbu/docs/issues](https://gitee.com/bianbu/docs/issues)。