Rompass

openc6-bios

Rompass

An open-source RISC-V firmware platform for ESP32-C6(8MB Flash). Implements a BIOS/Payload architecture with a custom system call interface (ABI), independent LP-Core coprocessor management, and an anti-brick A/B OTA system.

AI 简介

OpenC6 BIOS 是一个面向 ESP32-C6(RISC-V 架构)的开源固件平台,提供类 PC 的 BIOS/Payload 分离架构。其核心功能包括:基于 LP-Core 的独立协处理器管理引擎、自定义系统调用 ABI、抗变砖 A/B OTA 升级机制、Wi-Fi 网络启动(PXE)支持,以及复古风格 Web BIOS 配置界面。技术上采用纯 C 实现,不依赖 ESP-IDF,Payload 可热加载执行于 RAM 或 XIP Flash。适用于需要高可靠性、远程可维护性、硬件抽象与快速固件迭代的嵌入式物联网设备开发场景。

C
MIT License
285
Stars
20
Forks
5
Watchers
1
Issues

Star 增长

今日0
近 7 天0
近 30 天0
综合评分43.97
默认分支main