该目录包含黑芝麻智能科技(bstai)瀚海(hanhai)平台的定制实现,包括应用、系统服务、媒体框架和GPU 驱动等内容。
来自黑芝麻智能科技(bstai)瀚海(hanhai)的VSP驱动服务端,适配bstai自研的64位实时操作系统。
来自黑芝麻智能科技(bstai)瀚海(hanhai)的Utility驱动服务端,适配bstai自研的64位实时操作系统。
来自黑芝麻智能科技(bstai)瀚海(hanhai)的USB驱动服务端,适配bstai自研的64位实时操作系统。
欢迎关注黑芝麻智能科技(bstai)瀚海(hanhai)通用组件与工具官方Gitee组织。作为黑芝麻智能瀚海-ADSP自动驾驶中间件平台的核心支撑体系,本组织聚焦车规级智能计算芯片开发场景,开源适配多端、可复用的通用组件与工具集,为开发者搭建高效、灵活的研发桥梁,加速智能驾驶、车路协同及多域融合场景的软件落地进程。
本组织是瀚海系列通用组件与工具的开源托管、迭代优化及技术协作核心阵地。依托黑芝麻华山系列高算力芯片、武当系列跨域计算芯片的硬件底座,我们将智能驾驶开发中的共性需求、核心能力封装为标准化组件与工具,打破“重复造轮子”的研发壁垒,实现软硬件解耦,助力开发者聚焦业务逻辑创新,降低基于车规级芯片的开发门槛与成本。
作为连接芯片能力与应用开发的关键纽带,本组织的组件与工具深度适配瀚海中间件生态,同步联动山海开发工具链,构建“芯片-中间件-组件-工具”的全栈开源支撑体系,为L2至L3及以上自动驾驶、智能座舱等场景提供可靠技术保障。
瀚海通用组件与工具以“高复用性、强兼容性、易扩展”为核心设计原则,覆盖开发全流程,适配车端、路端多场景需求,主要包含四大类别:
基础核心组件:以hanhai-modules仓库为核心,整合智能驾驶系统常用基础软件关联组件,涵盖异构计算任务调度、多传感器融合处理、高精度时间同步等核心模块。组件采用标准化接口设计,可无缝对接华山、武当系列芯片,帮助开发者快速调用芯片强大处理能力,减少底层开发工作量。
开发辅助工具:包含hanhai-ide集成开发环境、自动化编译构建脚本及设备树配置工具,提供多端(SoC Target、X86 Host、MCU Target)开发套件适配。配套工具支持开发环境快速搭建、代码调试与优化,大幅提升研发效率,助力方案快速迭代。
测试与部署工具:依托hanhai-testtools仓库,提供自研自动化测试工具与项目测试管理平台,支持固件功能验证、性能监控、兼容性测试及批量部署,保障组件在车规级场景下的高可靠性与一致性。同时适配OpenEmbedded层(hanhai-oe-layers),助力根文件系统高效定制与部署。
底层支撑组件:联动hanhai-bsp基础系统开发包,提供芯片驱动配置、安全子系统固件(如C1200芯片MCAL驱动配置、Safety子系统配置)、轻量级通信适配模块等底层支撑,兼容SOME/IP、PTP时间同步等车规级协议,构建完整开发闭环。
本组织围绕通用组件与工具构建结构化开源资源矩阵,兼顾易用性与可扩展性,助力开发者快速上手与深度定制:
标准化仓库布局:按功能模块划分核心组件、辅助工具、底层支撑、示例代码四大类仓库,其中hanhai-modules仓库已积累234个细分组件,覆盖绝大多数智能驾驶开发共性需求,支持按需复用与二次开发。
完善技术文档:每个仓库配套详细说明文档、API接口手册及快速入门指南,包含环境搭建、组件调用、场景适配等全流程教程,同时提供多场景示例项目,降低入门门槛。
生态联动适配:组件与工具深度兼容山海开发工具链,支持Tensorflow、Pytorch、ONNX等主流深度学习框架,可无缝对接CyberRT、ROS生态及V2X应用场景,实现“一次开发、全系列适配”。
黑芝麻智能作为车规级智能汽车计算芯片及解决方案领军企业,始终秉持“开源赋能产业升级”的理念。本组织通过Gitee平台开源瀚海通用组件与工具,旨在联合产业链上下游伙伴、全球开发者,共同优化组件性能、拓展适配场景,推动车规级软件开发标准化、高效化进程。
我们诚挚邀请开发者参与仓库贡献、问题反馈与技术交流,无论是组件优化建议、新功能开发,还是场景适配需求,均可通过仓库Issue、Pull Request参与协作。让我们携手共建开放、繁荣的车规级芯片开发生态,助力智能汽车产业高质量发展。
官方组织主页:https://gitee.com/bstai
核心仓库推荐:hanhai-modules(通用组件)、hanhai-bsp(底层支撑)
技术支持:欢迎通过仓库Issue提交问题或参与讨论区交流,我们将及时响应并提供专业技术支持。