-
Notifications
You must be signed in to change notification settings - Fork 12
Open
0 / 100 of 10 issues completedDescription
K230 是嘉楠科技推出的 AIoT 系统级芯片,采用双核 RISC-V 架构和新一代 KPU,支持多精度 AI算力与通用 AI 框架。
它具备丰富的外设接口和专用硬件加速单元,可高效处理图像、视频、音频及 AI 等多样化任务。
QEMU K230 board 仓库:https://github.com/gevico/qemu/tree/k230-board
QEMU K230 board 目前可以启动基于 K230 SDK 编译的 uboot(k230_canmv_defconfig),命令如下:
qemu-system-riscv64 \
-M k230 \
-nographic \
-device loader,file=k230_sdk/output/k230_canmv_defconfig/little/uboot/u-boot.bin,addr=0x8000000
基本要求:
-
基于 K230-board 补全其他外设的建模(包括 cpu 的扩展指令)
-
可以支撑 OpenSBI/RustSBI 和任意 OS 的运行
-
代码风格可以通过 qemu checkpatch.pl 的检查
加分项:
-
使用 Rust 进行外设的建模
-
建模更复杂的外设
-
可以运行复杂 OS,比如 Linux / RT-Thread Smart(基于 K230 SDK)
Sub-issues
Metadata
Metadata
Assignees
Labels
No labels