当前位置: 首页 > news >正文

手机刷网站排名软件免费化工网站建设

手机刷网站排名软件,免费化工网站建设,公司想做网站,世界球队最新排名Luckfox Pico Pi RV1106学习#xff1c;3#xff1e;#xff1a;支持IMX415摄像头 1. 背景2. 硬件3. 修改SDK3.1 修改设备树文件3.2 增加内核编译支持3.3 烧录与运行 1. 背景 Luckfox Pico Pi开发板默认支持 sc3336 和 mis5001 两款摄像头这两个摄像头都支持30fps帧率输出。… Luckfox Pico Pi RV1106学习3支持IMX415摄像头 1. 背景2. 硬件3. 修改SDK3.1 修改设备树文件3.2 增加内核编译支持3.3 烧录与运行 1. 背景 Luckfox Pico Pi开发板默认支持 sc3336 和 mis5001 两款摄像头这两个摄像头都支持30fps帧率输出。我想DIY一个采集-编码-UDP发送的应用类似于图传。为了降低延时需要用一个更高帧率的摄像头。市面上第三方的RK开发板最常见的是使用 IMX415 摄像头因此考虑将该摄像头在RV1106上予以支持。 2. 硬件 我从Luckfox店铺购买了 IMX415 摄像头该摄像头是用于匹配Luckfox的 Omni3576 开发板的。 上图中左边是 Mis5001 的摄像头右边是 IMX415 的摄像头。 开发板使用20P的CSI接口2-LaneIMX415 是4-Lane的用22P的CSI接口。因此需要做一个小转接板。下面是转接板的PCB外观和原理图。原理图中的电阻是为调试准备的实际上端接电阻2个焊盘即可。 3. 修改SDK 主要修改两点一是设备树文件一个是kernel的编译配置。 3.1 修改设备树文件 首先到 project/cfg/BoardConfig_IPC 路径下找到对应编译的mk文件。对于我的硬件和编译选项我的mk文件是 查询该mk文件显示指定的设备树文件。 #!/bin/bash################################################# # Board Config ################################################# export LF_ORIGIN_BOARD_CONFIGBoardConfig-EMMC-Buildroot-RV1106_Luckfox_Pico_Pi_W-IPC.mk # Target CHIP export RK_CHIPrv1106# app config export RK_APP_TYPERKIPC_RV1106# Config CMA size in environment export RK_BOOTARGS_CMA_SIZE66M# Kernel dts export RK_KERNEL_DTSrv1106g-luckfox-pico-pi-w.dts################################################# # BOOT_MEDIUM ################################################## Target boot medium export RK_BOOT_MEDIUMemmc可以看到设备树文件是 rv1106g-luckfox-pico-pi-w.dts。在我的SDK版本中文件位于 ./sysdrv/source/kernel/arch/arm/boot/dts/rv1106g-luckfox-pico-pi-w.dts再找到这个文件并显示内容 njlnjl-VMware-Virtual-Platform:~/rv1106_sdk/luckfox-pico$ cat ./sysdrv/source/kernel/arch/arm/boot/dts/rv1106g-luckfox-pico-pi-w.dts // SPDX-License-Identifier: (GPL-2.0 OR MIT) /** Copyright (c) 2022 Rockchip Electronics Co., Ltd.*//dts-v1/; #include rv1106.dtsi #include rv1106-luckfox-pico-pi-ipc.dtsi #include dt-bindings/input/input.h #include dt-bindings/display/media-bus-format.h可以看到该设备树文件包含了文件 rv1106-luckfox-pico-pi-ipc.dtsi。需要修改这个文件。该文件位于 ./sysdrv/source/kernel/arch/arm/boot/dts/rv1106-luckfox-pico-pi-ipc.dtsi修改该文件。其中Luckfox已经增加了 SC3336和mis5001 的节点照着再增加一个就好了。主要修改如下两个地方 csi2_dphy0 {status okay;ports {#address-cells 1;#size-cells 0;port0 {reg 0;#address-cells 1;#size-cells 0;csi_dphy_input0: endpoint0 {reg 0;remote-endpoint sc3336_out;data-lanes 1 2;};csi_dphy_input1: endpoint1 {reg 1;remote-endpoint mis5001_out;data-lanes 1 2;};# 增加如下部分csi_dphy_input2: endpoint2 {reg 2;remote-endpoint imx415_out;data-lanes 1 2;};};i2c4 {status okay;clock-frequency 400000;pinctrl-names default;//pinctrl-0 i2c4m2_xfer;sc3336: sc333630 {compatible smartsens,sc3336;status okay;reg 0x30;clocks cru MCLK_REF_MIPI0;clock-names xvclk;reset-gpios gpio3 RK_PC5 GPIO_ACTIVE_HIGH;pinctrl-names default;pinctrl-0 mipi_refclk_out0;rockchip,camera-module-index 0;rockchip,camera-module-facing back;rockchip,camera-module-name CMK-OT2119-PC1;rockchip,camera-module-lens-name 30IRC-F16;port {sc3336_out: endpoint {remote-endpoint csi_dphy_input0;data-lanes 1 2;};};};mis5001: mis500131 {compatible imagedesign,mis5001;status okay;reg 0x31;clocks cru MCLK_REF_MIPI0;clock-names xvclk;reset-gpios gpio3 RK_PC5 GPIO_ACTIVE_HIGH;pinctrl-names default;pinctrl-0 mipi_refclk_out0;rockchip,camera-module-index 0;rockchip,camera-module-facing back;rockchip,camera-module-name CMK-OT2115-PC1;rockchip,camera-module-lens-name 30IRC-F16;port {mis5001_out: endpoint {remote-endpoint csi_dphy_input1;data-lanes 1 2;};};};# 增加以下部分imx415: imx41537 {compatible sony,imx415;status okay;reg 0x37;clocks cru MCLK_REF_MIPI0;clock-names xvclk;reset-gpios gpio3 RK_PC5 GPIO_ACTIVE_LOW;pinctrl-names default;pinctrl-0 mipi_refclk_out0; rockchip,camera-module-index 0;rockchip,camera-module-facing back;rockchip,camera-module-name CMK-OT2022-PX1;rockchip,camera-module-lens-name IR0147-36IRC-8M-F20;port {imx415_out: endpoint {remote-endpoint csi_dphy_input1;data-lanes 1 2;};};};3.2 增加内核编译支持 在SDK的根目录下运行 ./build.sh kernelconfig然后找到 IMX415 的相关编译选项按 M 选中保存退出。然后运行 ./build.sh执行编译。 3.3 烧录与运行 编译完成后镜像位于 ~/rv1106_sdk/luckfox-pico/output/image 路径下。按照系列文章的第一篇的内容烧录镜像然后运行。 观察串口打印的启动信息。 [ 2.692018] imx415 4-0037: driver version: 00.01.08 [ 2.692056] imx415 4-0037: Get hdr mode failed! no hdr default [ 2.692084] imx415 4-0037: detect imx415 lane 2 Starting bluetoothd: OK [ 2.692170] imx415 4-0037: Failed to get power-gpios [ 2.692183] imx415 4-0037: could not get default pinstate [ 2.692191] imx415 4-0037: could not get sleep pinstate [ 2.692213] imx415 4-0037: supply dvdd not found, using dummy regulator Starting network: [ 2.692424] imx415 4-0037: supply dovdd not found, using dummy regulator [ 2.692502] imx415 4-0037: supply avdd not found, using dummy regulator [ 2.756926] imx415 4-0037: Detected imx415 id 0000e0[rootluckfox root]# lsmod Module Size Used by Tainted: G aic8800_btlpm 1719 0 aic8800_fdrv 285463 0 aic8800_bsp 53767 2 aic8800_btlpm,aic8800_fdrv aes_generic 24532 0 ccm 6847 0 ctr 2606 0 libarc4 799 0 cfg80211 168973 1 aic8800_fdrv rve 23436 0 rockit 225880 0 rknpu 27019 0 mpp_vcodec 414257 1 rockit rga3 90762 1 rockit phy_rockchip_csi2_dphy 9338 0 phy_rockchip_csi2_dphy_hw 10066 0 video_rkisp 171838 1 rockit video_rkcif 162117 1 rockit imx415 16360 1 # ------加载了IMX415的驱动 rk_dvbm 5941 2 mpp_vcodec,video_rkisp可以看到已经检测到了 IMX415 。
http://www.eeditor.cn/news/122811/

相关文章:

  • 如何做企业黄页网站网站静态化怎么做
  • 域名购买网站做lol数据的网站有哪些
  • 套别人代码做网站阿里云网站建设模板
  • 唐山公司网站建设做视频的免费素材网站
  • 建设银行网站是什么深圳外贸公司上班工资高吗
  • 医院互联网网站建设网站建设需不需要招标
  • 网站服务费怎么做分录咨询公司起名
  • 湖南省住房与城乡建设厅网站官网做网站必备软件
  • 做二手车网站怎么做的seo排名系统
  • 拼多多网站建设的目的小程序如何推广运营
  • 网站流量如何做广东省建设信息中心官网
  • 宜春建设局网站注册网站怎么开发
  • 网站新闻怎么写wordpress 会员功能
  • thinkphp 网站根目录地址wordpress允许爬取
  • app营销型网站的特点哪些大公司用wordpress
  • 朋友 合同 网站制作网站开发项目组织架构
  • 厦门市建设保障性住房局网站营销型网站开发推荐
  • 装修公司排名哪家好的东莞seo建站推广费用
  • 泰安网站建设入门二次元WordPress
  • seo关于网站搜索排名关键词的标准评定网站 软件
  • 撰写网站的建设方案企业网站好做吗
  • 做网站去哪里wordpress学校管理系统
  • 青岛公司网站建设公司排名logo设计公司成都
  • 企业网站的建设电话咨询网站开发交易平台
  • 模板下载网站源码网站开发一般多少钱
  • aspnet网站开发作业优化网站除了百度站长
  • asp网站数据库扫描网页设计大赛主题
  • 上海快速建站定期更新网站
  • 保山网站制作淘客做网站的软件
  • 天津做网站公司怎么自己做导购网站