切换马甲
上一页
下一页
分类专栏
-
15篇
默认分类
文章数:15
文章总阅读量:2.3w
文章总收藏量:3
文章总点赞量:6
按发布时间
按阅读量
按点赞量
-
编译的时候最好在普通用户权限下编译。!!!一定要使用最新版本的压缩包!!! 否则就会出现以下问题。 1、开发文档中,1.8.0版本SDK工程文件解压后少了关键的几个文件,导致没办法进行下一步报错内容:解压后的文件: 正确解压后应该出现的文件: 2、可能是权限的问题。尝试用sudo超级管理员权限解压,结果还是一样。 3、尝试用18.04版本的Ubuntu重新走流程,结果还是一样。 也对比过文件来源及2023-03-14 17:30:000 0 1419
-
在使用secureCRT串口调试时,要注意把流控关掉,波特率为1500000. 还要对照好开发板上的GRTV是否接对,否则会导致电源短路。 顺序:G:GNDR:RXT: TXV:VCC 串口的TX、RX与开发板的TX、RX交叉相连即可 如果在使用瑞芯微开发工具的时候有出现无法识别USB的问题,按下复位键RST或者重新拔插电源线即可。 到远程连接这一步一定要接网线,作scp连接的时候要把ssh的2023-03-17 17:49:360 0 931
-
文件传输建议使用ADB调试的方法,步骤:1、先查看板子的IP。 2、用adb或者windows powershell传输都可以。 或者用nfs挂载,都可以实现文件传输。用自己觉得舒服的方式就可以。 如果修改完RV1126-aybering.dts之后去到根目录编译发现不通过,可以替换掉这两个文件链接:https://pan.baidu.com/s/1bkMrPFRuoDsm3MJ8TPEVCg2023-03-21 09:28:082 0 1346
-
这里直接跳过了安装VMwave的步骤,开始SDK的编译。 一、SDK编译部分SDK包建议选择V2.2.5版本36G。 在sdk根目录下执行“./build.sh cleanall”,然后执行“sudo apt-get update”,等待完成后再执行“sudo apt-get upgrade”,最后执行下面命令来安装一些所需文件“sudo apt-get install repo gitk git2023-03-24 16:30:170 0 2542
-
一、环境搭建1.Linux的基本开发环境(ubuntu18.04)(1)安装虚拟机的磁盘空间最好给到500G,因为需要安装的SDK包比较大。(2)需要安装的插件:repo gitk git-gui gcc-arm-linux-gnueabihf u-boot-tools device-tree-compiler gcc-aarch64-linux-gnu mtools parted libudev2023-04-07 17:30:050 0 1519
-
1、驱动RTC先检查板级适配的roofs根文件系统格式是否正确 再查看设备树里有没有RTC节点 去到内核配置里挂载按y选择后保存退出输入命令:make ARCH=arm savedefconfigcp defconfig arch/arm/configs/rv1126_defconfig 烧写到板子后输入hwclock就可以查看时间我这里刚烧录完显示的是出厂的时间可以用date命令设置时间格式:2023-04-14 09:29:350 0 2219
-
1、Linux的调试串口是u-boot指定的,通过bootargs参数指定哪个串口是调试串口,默认配置的就是uart2 在这里可以看到 2、uboot的启动逻辑可以在rk.log文件中看到 RV1126的u-boot启动流程概述: 芯片硬件复位:当RV1126上电或接受软件复位信号时,芯片会进入硬件复位状态。 芯片内置Boot ROM:RV1126内置Boot ROM,用于从外部存储器中加载启动软2023-04-14 17:35:170 0 2294
-
双摄测试(IMX415接CSI0 + GC2053接CSI1)第一步:先把需要用到的固件和可执行程序文件下载好固件:链接:https://pan.baidu.com/s/1DVjmqp9Wr-LlaX1LQXUc2g提取码:daza 可执行程序文件和设备树:链接:https://pan.baidu.com/s/1Gz6MTeJlLPd537tg4SbSYA提取码:daza 第二步:把固件烧写到板子2023-04-19 17:17:550 0 2562
-
报错内容: 原因是交叉编译路径的环境变量没配置。绝对路径也不对 首先找到SDK交叉编译路径 修改配置文件 vim /etc/profile 在最后一行加上这段 然后重新打开一个终端,进入到案例所在目录,修改./bulid 重新运行./build 运行成功2023-05-05 14:55:590 0 1152
-
使用2.2.5版本SDK编译后烧写固件运行./rkmedia_vi_venc_test 程序卡在这个位置不动了 原因是因为设备树中配置的IMX415的摄像头对应的xml文件没有放在开发板中的/oem/etc/iqfiles目录下,检测不到参数无法取流 将设备树下对应的xml文件传到开发板/oem/etc/iqfiles目录下 输入./rkmedia_vi_venc_test -a /oem/et2023-05-10 19:31:010 0 1108
-
通过USB设置成虚拟网卡 PC端能自动识别到以太网并分配IP地址 实现USB线与PC单独一条线通信并可以用摄像头拉流。 步骤一:在内核配置中打开Ethernet Gadget选项步骤二:打开UDC功能步骤三:修改.mk文件(512MB SPINANDFLASH)如果是256M的Flash则不需要更改。 编译出固件烧录到板子里,然后PC端就能识别出一个新的网卡,如果发现网卡被禁用可以重新插拔USB线2023-06-15 11:42:450 0 497
-
1126的开发板内核已经把USB的驱动配置好了,但是USB摄像头的驱动还没有配置,所以要在内核打开UVC驱动 第一步:修改rv1126_defconfig 添加以下内容 第二步,回到SDK根目录编译 第三步:烧录好固件,使用v4l2-ctl -list-devices查看列表,会显示生成新的节点。 第四步:识别到新的节点后,就可以用这个节点抓图了,v4l2-ctl -d /dev/video452023-06-26 08:57:071 1 2030
-
USB摄像头相关的内核配置在此专栏:https://www.ebaina.com/articles/140000016097 只需在官方提供的demo上修改即可,官方demo:rkmedia_vi_venc_rtsp_test 首先找到USB摄像头对应的节点是什么,我这里的是video45。 第一步,修改vi初始化函数,将vi通道的格式修改成USB摄像头支持的格式,使用此命令查看:v4l2-ctl2023-06-28 17:22:402 2 1851
-
文章目录 需要先确认的几项配置部分硬件检查烧录验证需要先确认的几项1.i2c的地址是什么2.支持的频率是多少3.支持几lanes 配置部分在驱动源码(imx347.c)中可以看到相关的信息1.支持的频率 2.支持几lanes 我使用的是CSI0接口,内核中已经把imx347的配置使能了,所以设备树上就可以作此配置 硬件检查查看原理图,检查线序,对上CSI0的接口,EB-RV1126-DC-201开2023-07-21 17:25:161 0 751
-
文章目录 BT1120基础概念BT.656 和 BT.1120 分别定义了 SDTV 和 HDTV 的接口协议,通过在消隐期传输 EAV、SAV 的定位基准码作为嵌入式同步信号,传输的数据格式为 YCbCr 4 : 2 : 2。BT.656 和 BT.1120 在一些文档和手册上也会被称为视频信号或者 YUV 信号,目前 RK 平台输出的 BT.656/BT.1120 图像数据和定位基准2023-08-08 13:59:230 0 882