device_board_openfj:基于 OpenHarmony 的 Rockchip 芯片板级支持项目

本仓库是 OpenHarmony 系统的设备板级支持包(BSP),包含 开源研究院的板级配置和驱动。

分支1Tags0
文件最后提交记录最后更新时间
2 个月前
2 个月前
1 个月前

OpenFJ Board 支持仓库

简介

本仓库是 OpenHarmony 系统的设备板级支持包(BSP),包含 Rockchip 系列芯片的板级配置和驱动。

芯片支持

  • RK3588x0: 基于 Rockchip RK3588 芯片的板级支持

    • 架构:ARMv8-A
    • CPU:Cortex-A55
    • 支持图形显示、摄像头、蓝牙、音频等功能
  • RK281x: 基于 Rockchip RK281x 芯片的板级支持(可选)

目录结构

.
├── rk3588x0/              # RK3588 板级配置
│   ├── audio_alsa/        # ALSA 音频驱动
│   ├── audio_drivers/     # 音频驱动
│   ├── bluetooth/         # 蓝牙支持
│   ├── bootanimation/     # 开机动画
│   ├── cfg/               # 配置文件
│   ├── distributedhardware/  # 分布式硬件
│   ├── isp/               # ISP 图像处理
│   ├── startup/           # 启动相关
│   ├── updater/           # 更新程序
│   ├── BUILD.gn           # 构建配置
│   ├── config.gni         # 板级配置
│   └── device.gni         # 设备配置
└── rk281x/                # RK281x 板级配置
    ├── cfg/               # 配置文件
    └── BUILD.gn           # 构建配置

构建说明

本仓库配合 OpenHarmony 构建系统使用。主要依赖:

  • //device/soc/rockchip/loader/build:loader
  • //device/soc/rockchip/kernel/linux/build:linux_kernel
  • //device/soc/rockchip/rk3588/hardware:hardware_group

如需启用可选功能,可在产品配置中设置:

  • is_support_graphic: 图形显示支持(默认启用)
  • is_support_boot_animation: 开机动画支持(默认启用)
  • with_rk182x: 是否包含 RK281x 支持(默认关闭)

许可证

本仓库遵循 Apache License 2.0 许可证。

项目介绍

本仓库是 OpenHarmony 系统的设备板级支持包(BSP),包含 开源研究院的板级配置和驱动。

定制我的领域