【K230/K230D新技能点亮】高清视觉升级!K230/K230D RTOS 正式支持 4K Sensor

嘉楠开发者 2026-06-19 08:00

重磅更新!嘉楠K230/K230D RTOS系统正式解锁4K超高清摄像头采集能力,搭配成熟的Sensor驱动生态,为边缘视觉、智能安防、高清抓拍、AI视觉检测等场景带来更强性能,助力开发者快速落地高清视觉项目!

作为面向边缘AI的主流RISC-V开发平台,K230/K230D一直不断丰富视觉硬件适配能力。本次RTOS系统升级后,正式支持4K分辨率Sensor,让设备轻松实现超高清图像采集,进一步拓宽产品应用边界。

【K230/K230D新技能点亮】高清视觉升级!K230/K230D RTOS 正式支持 4K Sensor图1



全系列Sensor驱动大盘点

目前K230/K230D RTOS SDK已内置多款主流摄像头驱动,覆盖不同像素、分辨率与帧率需求,从标清、高清到4K超高清全面覆盖,可按需选型:

摄像头型号

支持分辨率&帧率

GC2093

1920×1080@30/60、1280×960@90、1280×720@90

OV5647

2592×1944@10、1920×1080@30、1280×960@45、1280×720@60、640×480@90  

IMX335

1920×1080@30、2592×1944@30

SC132GS

1080×1280@30、640×480@30

XS9950

1280×720@30

BF3238

1920×1080@30、1280×960@30

OV13850(4K主力)

3840×2160@7


其中OV13850作为本次重点支持的4K摄像头,可输出3840×2160标准4K画面,完美满足高清录像、细节抓拍等对画面清晰度要求严苛的场景。



4K摄像头专属配置说明

针对4K分辨率(采集分辨率超过3072×2160)的Sensor,平台有专属运行规则,开发调试请重点留意:

01

  工作模式要求  

使用OV13850等4K摄像头时,需将VICAP配置为 VICAP_WORK_SW_TILE_MODE 软件分片工作模式,保障4K大数据流稳定传输与处理。

参考代码:~/src/rtsmart/examples/mpp/sample_vicap_sensor

    if (dev_attr.acq_win.width == 3840 && dev_attr.acq_win.height == 2160) {        dev_attr.mode = VICAP_WORK_SW_TILE_MODE;    } else {        dev_attr.mode = VICAP_WORK_ONLINE_MODE;    }


02

  通道使用限制  

4K模式下仅支持单路Sensor输入,无法同时启用其他CSI接口的摄像头并发采集。

【K230/K230D新技能点亮】高清视觉升级!K230/K230D RTOS 正式支持 4K Sensor图2



RTOS系统快速上手指南

01

  启用对应Sensor驱动  

SDK默认不会开启全部驱动(避免增大固件体积、影响运行性能),可手动配置编译:

进入工程 MPP Configuration->Sensor Configuration 目录,按需开启对应功能:

  • 开启 Enable CSI0/CSI1/CSI2:启用硬件MIPI-CSI接口,自动关联I2C总线、复位/供电GPIO与参考时钟;

  • 勾选对应摄像头型号(如 Enable OV13850):加载4K摄像头驱动,开机自动识别初始化;

  • 可选配置 Enable AutoFocus:仅适配自带自动对焦功能的摄像头模组。

配置完成后重新编译、烧录固件即可生效。


【K230/K230D新技能点亮】高清视觉升级!K230/K230D RTOS 正式支持 4K Sensor图3


02

  查看当前支持的摄像头  

固件烧录完成后,连接设备串口,执行指令list_sensor即可查看当前系统已启用的Sensor、CSI接口与驱动配置(该命令需要连接串口,在RTOS系统中使用):

msh />list_sensorSensor Type List:                0 -> IMX335_MIPI_CSI0_2LANE_1920X1080_30FPS_12BIT_LINEAR                1 -> IMX335_MIPI_CSI0_2LANE_2592X1944_30FPS_12BIT_LINEAR                2 -> IMX335_MIPI_CSI1_2LANE_1920X1080_30FPS_12BIT_LINEAR                3 -> IMX335_MIPI_CSI1_2LANE_2592X1944_30FPS_12BIT_LINEAR                4 -> IMX335_MIPI_CSI2_2LANE_1920X1080_30FPS_12BIT_LINEAR                5 -> IMX335_MIPI_CSI2_2LANE_2592X1944_30FPS_12BIT_LINEAR                6 -> OV5647_MIPI_CSI0_2592x1944_10FPS_10BIT_LINEAR                7 -> OV5647_MIPI_CSI0_1920X1080_30FPS_10BIT_LINEAR                8 -> OV5647_MIPI_CSI0_1280X960_45FPS_10BIT_LINEAR                9 -> OV5647_MIPI_CSI0_1280X720_60FPS_10BIT_LINEAR               10 -> OV5647_MIPI_CSI0_640x480_90FPS_10BIT_LINEAR               11 -> OV5647_MIPI_CSI1_2592x1944_10FPS_10BIT_LINEAR               12 -> OV5647_MIPI_CSI1_1920X1080_30FPS_10BIT_LINEAR               13 -> OV5647_MIPI_CSI1_1280X960_45FPS_10BIT_LINEAR               14 -> OV5647_MIPI_CSI1_1280X720_60FPS_10BIT_LINEAR               15 -> OV5647_MIPI_CSI1_640x480_90FPS_10BIT_LINEAR               16 -> OV5647_MIPI_CSI2_2592x1944_10FPS_10BIT_LINEAR               17 -> OV5647_MIPI_CSI2_1920X1080_30FPS_10BIT_LINEAR               18 -> OV5647_MIPI_CSI2_1280X960_45FPS_10BIT_LINEAR               19 -> OV5647_MIPI_CSI2_1280X720_60FPS_10BIT_LINEAR               20 -> OV5647_MIPI_CSI2_640x480_90FPS_10BIT_LINEAR               21 -> GC2093_MIPI_CSI0_1920X1080_30FPS_10BIT_LINEAR               22 -> GC2093_MIPI_CSI0_1920X1080_60FPS_10BIT_LINEAR               23 -> GC2093_MIPI_CSI0_1280X960_90FPS_10BIT_LINEAR               24 -> GC2093_MIPI_CSI0_1280X720_90FPS_10BIT_LINEAR               25 -> GC2093_MIPI_CSI1_1920X1080_30FPS_10BIT_LINEAR               26 -> GC2093_MIPI_CSI1_1920X1080_60FPS_10BIT_LINEAR               27 -> GC2093_MIPI_CSI1_1280X960_90FPS_10BIT_LINEAR               28 -> GC2093_MIPI_CSI1_1280X720_90FPS_10BIT_LINEAR               29 -> GC2093_MIPI_CSI2_1920X1080_30FPS_10BIT_LINEAR               30 -> GC2093_MIPI_CSI2_1920X1080_60FPS_10BIT_LINEAR               31 -> GC2093_MIPI_CSI2_1280X960_90FPS_10BIT_LINEAR               32 -> GC2093_MIPI_CSI2_1280X720_90FPS_10BIT_LINEAR               33 -> SC132GS_MIPI_CSI0_1080X1200_30FPS_10BIT_LINEAR               34 -> SC132GS_MIPI_CSI0_640X480_30FPS_10BIT_LINEAR               35 -> SC132GS_MIPI_CSI1_1080X1200_30FPS_10BIT_LINEAR               36 -> SC132GS_MIPI_CSI1_640X480_30FPS_10BIT_LINEAR               37 -> SC132GS_MIPI_CSI2_1080X1200_30FPS_10BIT_LINEAR               38 -> SC132GS_MIPI_CSI2_640X480_30FPS_10BIT_LINEAR               39 -> BF3238_MIPI_CSI0_1920X1080_30FPS_10BIT_LINEAR               40 -> BF3238_MIPI_CSI0_1280X960_30FPS_10BIT_LINEAR               41 -> BF3238_MIPI_CSI1_1920X1080_30FPS_10BIT_LINEAR               42 -> BF3238_MIPI_CSI1_1280X960_30FPS_10BIT_LINEAR               43 -> BF3238_MIPI_CSI2_1920X1080_30FPS_10BIT_LINEAR               44 -> BF3238_MIPI_CSI2_1280X960_30FPS_10BIT_LINEAR               45 -> OV13850_MIPI_CSI0_3840x2160_7FPS_10BIT_LINEAR               46 -> OV13850_MIPI_CSI1_3840x2160_7FPS_10BIT_LINEAR               47 -> OV13850_MIPI_CSI2_3840x2160_7FPS_10BIT_LINEAR               -1 -> UNKNOWN


终端会展示CSI接口状态、已加载的摄像头驱动列表,快速确认硬件适配情况。


03

  应用层验证摄像头功能  

  1. 确认硬件接线无误、驱动正常启用;

  2. 运行 vicap、sensor 等官方配套示例程序;

  3. 观察画面输出,验证4K分辨率、帧率、图像传输是否正常,完成功能验收。


04

  拓展开发(CanMV Python)  

若使用CanMV融合固件,还可通过Python代码快速调用摄像头,极简示例参考:

from media.sensor import *# 绑定对应CSI接口,配置分辨率与帧率sensor = Sensor(id=2, width=3840, height=2160, fps=7)



配套开发资源汇总

为方便开发者一站式开发,官方已整理完整资料,按需查阅即可:

  1. RTOS SDK编译文档

    https://www.kendryte.com/k230_rtos/zh/main/userguide/how_to_build.html

  2. 新增自定义Sensor教程

    https://www.kendryte.com/k230_rtos/zh/main/advanced_development_guide/how_to_add_sensor.html

  3. 摄像头ISP标定指南

    https://www.kendryte.com/k230_rtos/zh/main/advanced_development_guide/how_to_calibrate_isp.html

  4. CanMV Python Sensor API手册

    https://www.kendryte.com/k230_canmv/zh/main/zh/api/mpp/K230_CanMV_Sensor%E6%A8%A1%E5%9D%97API%E6%89%8B%E5%86%8C.html

  5. 摄像头购买链接

    https://e.tb.cn/h.RNT9LYgqcY26uG5?tk=gfzcg4m1Ob2

    购买前请跟商家确定摄像头线序与您的板子一致!!!!



写在最后

K230/K230D RTOS系统新增4K摄像头支持,进一步补齐了高清视觉能力,兼顾易用性与性能,无论是个人创客做项目验证,还是企业进行产品量产开发,都能轻松适配。


后续我们也将持续更新Sensor驱动列表、优化4K传输性能,解锁更多视觉玩法。大家在开发过程中遇到问题,欢迎在评论区留言交流,一起探索K230/K230D的更多可能性!



声明:内容取材于网络,仅代表作者观点,如有内容违规问题,请联系处理。 
more
华为云,换一种打法
余承东亲管华为大模型团队:我的字典里没有第二、只有第一
华为SpaceMind登顶空间智能权威榜:纯RGB视觉语言模型拿下70.6分,刷新李飞飞榜单记录
【平板】华为两台新平板曝光 麒麟处理器/星闪技术
华为凶猛!鸿蒙HarmonyOS 7发布,完成度最高的Agent OS?
华为智驾黄金时代(2019-2021):五龙同朝,被看见的两年
AI接管数字世界!华为Claw-Anything:面向跨设备、跨时间、跨服务的Claw评测与数据引擎
狐讯 | 携程违规被罚千万;华为云适配 MiniMax M3
华为Mate XT2三折叠已定档9月发布 将搭载麒麟9050
华为申请“世界”汽车类商标,已拿下“仙界”“天界”
Copyright © 2025 成都区角科技有限公司
蜀ICP备2025143415号-1
  
川公网安备51015602001305号