RV1126 MIPI CSI-2调试24bit RGB888格式输入

这篇具有很好参考价值的文章主要介绍了RV1126 MIPI CSI-2调试24bit RGB888格式输入。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

RV1126 MIPI CSI-2调试24bit RGB888格式输入,FPGA将DVP输入的1280X800的RGB888,24bit图像数据,转换为MIPI CSI发送给RV1126。RV1126通过MIPI 接收FPGA发送来的图像。通过V4L2抓图保存。

1:RV1126 MIPI初始化。

格式为MEDIA_BUS_FMT_RGB888_1X24,分辨率1280X800。修改DTS,和内核驱动文件。修改后,注册成功。

- entity 17: rockchip-mipi-csi2 (5 pads, 17 links)

type V4L2 subdev subtype Unknown flags 0

device node name /dev/v4l-subdev1

pad0: Sink

[ 44.780200] rockchi [fmt:RGB888_1X24/1280x800 pfield:none

crop.bounds:(0-,0)/1280x800

crop:(0,0)/m1280x800]

<- "rockchip-mipi-dphiy-rx":1 [ENABLED]

2:FPGA程序,修改适配MEDIA_BUS_FMT_RGB888_1X24。

3:联调。抓图

[root@RV1126_RV1109:/]# v4l2-ctl -d /dev/video0 --set-fmt-video=width=1280,heigh

t=800,pixelformat=RGB3 \--stream-mmap=3 \--stream-skip=3 \--stream-to=/tmp/cif88

  1. out \--stream-count=1 \--stream-poll

[root@RV1126_RV1109:/tmp]# ls -l

total 3232

drwxr-xr-x 2 avahi avahi 40 Aug 4 09:30 avahi-autoipd

-rw-r--r-- 1 root root 3072000 Aug 4 09:31 cif888.out

-rw-r--r-- 1 root root 66024 Aug 4 09:30 cl_viv_vx_ext.h

drwxr-xr-x 2 root root 60 Aug 4 09:30 dbus

-rw-r--r-- 1 root root 0 Aug 4 09:30 dnsmasq.leases

---------- 1 root root 6 Aug 4 09:30 loglevel

-rw-r--r-- 1 root root 153389 Aug 4 09:31 messages

-rw-r--r-- 1 root root 1349 Aug 4 09:30 mountall.log

drwxr-xr-x 7 root root 180 Aug 4 09:30 nginx

-rw-r--r-- 1 root root 55 Aug 4 09:30 resolv.conf

drwxr-xr-x 2 root root 60 Aug 4 09:30 subsys

drwx------ 2 root root 40 Aug 4 09:30 tmp.e06cHtr2Mn

抓图成功。

<<<[ 97.558413] rkcif_mipi_lvds: not active buffer, skip current frame, mipi/lvds stream[0]

[ 97.600634] rkcif_mipi_lvds: not active buffer, skip current frame, mipi/lvds stream[0]

<[ 97.685103] rkcif_mipi_lvds: not active buffer, skip current frame, mipi/lvds stream[0]

[ 97.727362] rkcif_mipi_lvds: not active buffer, skip current frame, mipi/lvds stream[0]

<[ 97.811841] rkcif_mipi_lvds: not active buffer, skip current frame, mipi/lvds stream[0]

[ 97.854048] rkcif_mipi_lvds: not active buffer, skip current frame, mipi/lvds stream[0]

<[ 97.938526] rkcif_mipi_lvds: not active buffer, skip current frame, mipi/lvds stream[0]

[ 97.980739] rkcif_mipi_lvds: not active buffer, skip current frame, mipi/lvds stream[0]

<[ 98.065280] rkcif_mipi_lvds: not active buffer, skip current frame, mipi/lvds stream[0]

[ 98.107590] rkcif_mipi_lvds: not active buffer, skip current frame, mipi/lvds stream[0]

<[ 98.191902] rkcif_mipi_lvds: not active buffer, skip current frame, mipi/lvds stream[0]

[ 98.234113] rkcif_mipi_lvds: not active buffer, skip current frame, mipi/lvds stream[0]

<[ 98.318589] rkcif_mipi_lvds: not active buffer, skip current frame, mipi/lvds stream[0]

[ 98.360868] rkcif_mipi_lvds: not active buffer, skip current frame, mipi/lvds stream[0]

<[ 98.445295] rkcif_mipi_lvds: not active buffer, skip current frame, mipi/lvds stream[0]

[ 98.487487] rkcif_mipi_lvds: not active buffer, skip current frame, mipi/lvds stream[0]

< 23.68 fps, dropped buffers: 14

连续抓图

4:读取图像

adb读取图像,打开显示效果。文章来源地址https://www.toymoban.com/news/detail-489395.html

RV1126 MIPI CSI-2调试24bit RGB888格式输入
RV1126 MIPI CSI-2调试24bit RGB888格式输入
RV1126 MIPI CSI-2调试24bit RGB888格式输入
RV1126 MIPI CSI-2调试24bit RGB888格式输入

到了这里,关于RV1126 MIPI CSI-2调试24bit RGB888格式输入的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • RK3588-Camera:MIPI-CSI调试之通路解析

    本文介绍RK3588平台的Camera:MIPI-CSI调试之通路解析 MIPI联盟,即移动产业处理器接口(Mobile Industry Processor Interface 简称MIPI)联盟。MIPI(移动产业处理器接口)是 MIPI联盟发起的为移动应用处理器制定的开放标准和一个规范。 目的是把手机内部的接口如摄像头、显示屏接口、射频

    2023年04月08日
    浏览(79)
  • python生成24bit全彩RGB立方体的三维散点图

    生成一个 RGB 立方体的三维散点图。在这个立方体中,每个点代表一个不同的颜色,其位置由红色、绿色和蓝色通道的值决定。点的颜色则直接反映了其在 RGB 空间中的位置。 X轴代表红色通道。Y轴代表绿色通道。 Z轴代表蓝色通道。 每个点的颜色是根据其在这三个颜色通道中

    2024年01月19日
    浏览(49)
  • bmp位图格式详细介绍-1/4/8/16/24/32bit、存储格式等

    目录 一、概述 二、 .bmp 格式文件详解  2.1 位图文件头  2.2 位图信息头  2.3 调色板  2.4 位图数据 三、位图的其他知识  3.1 压缩的位图 bmp 是英文Bitmap(位图)的简写,它是Windows操作系统中的标准图像文件格式,随着windows的流行, bmp 位图格式被广泛应用。 位图按照 是

    2023年04月18日
    浏览(52)
  • 【RV1126】移植LVGL

    RV1126文件系统下面没有 /dev/fb0 设备节点: 进入kernel 进入配置: 修改位置一,如下: 修改位置二,如下: 之后重新编译生成固件烧写到开发板。 地址:https://github.com/lvgl/lv_port_linux_frame_buffer git克隆地址:https://github.com/lvgl/lv_port_linux_frame_buffer.git 官方文档:https://blog.lvgl.i

    2024年02月07日
    浏览(49)
  • RV1126 音频开发(1)

    音频输入属性结构体 pcAudioNode//音频设备节点路径 enSampleFormat 采样格式 不以P为结尾的都是interleaved结构,以P为结尾的是planar结构 Planar模式是FFmpeg内部存储模式,我们实际使用的音频文件都是Packed模式的。 AAC解码输出的数据为浮点型的 RK_SAMPLE_FMT_FLTP格式 MP3解码输出的数据为

    2024年02月03日
    浏览(39)
  • 一文看懂图像格式 RAW、RGB、YUV、Packed/Unpacked、Bayer、MIPI、Planar、Semi-Planar、Interleaved

    目录 一、通用属性 1. Packed/Unpacked 2. 压缩/非压缩 二、RAW 1. Bayer格式 2. 分类 3. MIPI RAW 三、RGB 分类 四、YUV 1. YUV与RGB转换 2. 分类 3. 内存计算 五、压缩格式 有的人,错过了,一生再也找寻不到。 本文详细分析各种图像格式(RAW、RGB、YUV)的分类、内存分布。一篇文章让你看懂

    2024年02月06日
    浏览(38)
  • RV1126与RV1109 AI系统设计概要(一部分)

            四核核 Cortex-A7,ARM架构V7-A指令,独立Neon SIMD(一种高级单指令多数据扩展指令集,可执行并行数据处理),与独立FPU(浮点计算)。 (RV1109双核A7)         每核有32KB L1 I-Cache(一级指令高速缓存),32KB L1 D-Cache(一级数据高速缓存)         512KB L2 Cache(二极

    2024年02月07日
    浏览(46)
  • 【RV1126】移植kaldi实时语音识别

    参考:Greedy search与beam search 在下面会用到解码的方法选择 greedy_search :贪心搜索,贪心搜索是一种来自计算机科学的算法,生成第一个词的分布以后,它将会根据你的条件语言模型挑选出最有可能的第一个词进入你的机器翻译模型中,在挑选出第一个词之后它将会继续挑选出

    2024年02月04日
    浏览(47)
  • rv1109/1126 rknn 模型部署过程

    rv1109/1126是瑞芯微出的嵌入式AI芯片,带有npu, 可以用于嵌入式人工智能应用。算法工程师训练出的算法要部署到芯片上,需要经过模型转换和量化,下面记录一下整个过程。 模型量化需要安装rk的工具包: rockchip-linux/rknn-toolkit (github.com) 版本要根据开发板的固件支持程度来,

    2024年02月14日
    浏览(39)
  • rv1126之isp黑电平(BLC)校准!

    大家好,今天我们继续来讲解isp第二期内容,这期内容主要分三个部分: 1、tunning的工作流程 2、利用RKISP2.x_Tuner来创建tunning工程,并连接上rv1126开发板进行抓图 3、BLC(黑电平校准)的原理和校准方法以及实战 那对于RKISP2.x_Tuner的工具使用,这个在第一期的内容里面有详细的介

    2024年02月09日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包