切换马甲
上一页
下一页
rv1126
文章数:16
文章总阅读量:9.6k
文章总收藏量:11
文章总点赞量:30
按发布时间
按阅读量
按点赞量
-
1.官方源码下载源码下载命令: git clone https://git.openwrt.org/openwrt/openwrt.git 2.切换并创建本地分支由于rv1126目前sdk的内核版本是4.19,所以用最新的openwrt有可能会出现问题,将版本切换到18.06,切换及创建本地分支的命令如下: zl@zl-Lenovo:~/openwrt-project/workspace-sour2023-11-29 08:59:504 1 1215
-
1背景Ubuntu 18.04 PC上用opencv c++加中文水印可以成功,通过libopencv_freetype.so,但是rv1126上没有这个库,网上发现opencv本身不带freetype,需要opencv_contrib扩展,里面有modules带freetype,所以需要移植开源的opencv_contrib,并将配置项对接到menuconfig里面。 开源链接如下: https2023-12-05 13:41:243 1 603
-
Busybox是一个集成了多个常用Linux命令和工具的软件集,涵盖范围非常广泛,从简单的诸如ls,cat命令到复杂的telnet,syslog等工具,在嵌入式开发中,这些命令和工具不仅仅在调试阶段非常有用,在实际的业务应用中有时也会起到很大的作用,比如借助syslog实现日志保存等。 rv1126 buildroot中menuconfig里面默认也选择了busybox,所以系统上很多工具不是直接2023-12-07 00:53:190 0 389
-
1 CMA概述CMA的全称叫做contiguous memory allocator,它是为了便于进行连续物理内存申请的一块区域,一般我们把这块区域定义为reserved-memory。 2 CMA空间大小修改方式修改CMA空间大小方法,例如:由原来的8M修改为64M: 1.CMA默认空间大小是在内核kernel里面定义的,打开menuconfig看到如下: 将Size in Mega By2023-12-13 17:20:201 1 439
-
1. v4l2-utils工具包v4l-utils工具是由Linux维护的V4L2开发工具包。 它提供了一套用于配置V4L2子设备属性的V4L2和媒体框架相关工具,测试V4L2设备,并提供开发库,如libv4l2等等。 v4l-utils工具包主要包含两个常用工具,分别是media-ctl、v4l2-ctl。 2. media-ctlmedia-ctl是v4l2-utils包中的一个工具,主要用来2023-12-19 14:17:112 1 417
-
1 IRCUT由来自然界中存在各种波长的光线,人眼识别的光线波长范围在320nm-760nm之间,超过这个范围的光线人眼就无法识别,但是摄像机的成像元器件CCD或者CMOS可以识别到绝大多数波长的光线,由于各种光线的参与,摄像机所还原的颜色就会跟肉眼所见的颜色在色彩上存在偏差。 比如:白天日光光照中含有大量的红外线,这些红外线不进行处理的情况下就会被成像元器件识别并采集成像,导致成像的图像偏红色,2023-12-21 18:26:413 2 429
-
1.FFMPEG官网官网入口 2.FFMPEG错误速查#define AVERROR_BSF_NOT_FOUND FFERRTAG(0xF8,'B','S','F') ///< Bitstream filter not found #define AVERROR_BUG FFERRTAG( 'B','U','G','!') ///< Intern2023-12-29 17:51:550 0 599
-
官方升级参考文档“Rockchip_Developer_Guide_Linux_Upgrade_CN.pdf”,下面根据自己实际操作和实验,来整理下recovery模式升级固件的方法。 1.简介以及代码1.1 简介Rockchip Linux 平台支持两种启动方案,Recovery 模式和Linux A/B 模式: Recovery 模式,设备上有一个单独的分区(recovery)用于升级操作。2024-01-03 10:06:093 0 871
-
1概要内容1.1版本说明rknn_toolkit的详细说明文档在拉取的包里面有,git连接如下: https://github.com/rockchip-linux/rknn-toolkit 到目前为止,最新的版本是1.7.5了,说明文档里面的东西很多,有很多不是讲模型转换和部署的,所以下面的内容将文档中说明模型转换和部署的地方整理了一下,并加入了一些自己的理解,并且我是以1.7.0版本的文档为基2024-01-05 14:11:130 0 615
-
1.硬件及SDK版本硬件:基于rv1126的A191模组 SDK版本:RV1126_RV1109_LINUX_SDK_V2.2.5.1_20231011 说明:A191模组的资料包中有快速入门文档,里面介绍了该版本SDK的编译及烧录方法,里面的烧录方法只有整包烧录,所以结合自己实际的使用和调试过程,下面将编译和烧录过程重新整理了一下,烧录过程也增加了单分区烧录,单分区烧录可以保证只擦除相应分区的信2024-01-05 14:15:332 0 539
-
1.前言目前正基于A191模组开发网络摄像机,之前基于原厂的开发板评估过NVR的大多数功能,在不断的开发和调试过程中,遇到的涉及内容比较多的知识点,就整理成单独的文章,然后发出来跟大家共享,但是一些内容比较小或者是比较零散的知识点,就不便于整成单独的文章了,所以想了下,将这些比较小或者比较零散的知识点整理成一起,弄成一篇文章,后期不断的开发和调试过程中,也会继续补充这篇文章。 2.知识点2.1应用2024-01-05 14:17:301 1 430
-
1.SEI简介SEI即补充增强信息(Supplemental Enhancement Information),它提供了向视频码流中加入额外信息的方法,是H.264/H.265这些视频压缩标准的特性之一。 在视频内容的生成端和传输过程中插入SEI信息,SEI和视频内容一同经过传输链路到达消费端,消费端通过解析NAL获取对应的SEI信息,并执行相应的操作。 举例:(1)直播问答模式,就是通过SEI传2024-01-08 16:40:502 1 380
-
一.mpp支持信息支持的编解码类型及像素类型: mpp[569]: mpi: mpp coding type support list: mpp[569]: mpi: type: dec id 0 coding: mpeg2 id 2 mpp[569]: mpi: type: dec id 0 coding: mpeg4 id 4 mpp[569]: m2023-11-17 09:00:062 1 1144
-
基于Ebaina的SDK版本:RV1126_RV1109_LINUX_SDK_V2.2.5.1_20231011 1.分区配置文件瑞芯微RV1126分区配置是放到了一个文件里面,修改分区配置通过修改该配置文件即可,该文件的路径位于“device/rockchip/rv1126_rv1109”目录,至于使用了该目录下的哪个分区配置文件,要根据每个人的工程配置来看。我的RV1126模组是512M n2023-11-21 14:45:313 1 929
-
dmesg信息如下: 第一步:抓取dmesg信息。 [84820.487035] nvrserver: unhandled page fault (11) at 0x6d616e5f, code 0x005 [84820.487051] pgd = fbcc0c0b [84820.487092] [6d616e5f] *pgd=00000000 [84820.487109] CPU: 2 PID:2023-11-21 17:56:503 1 351
-
1简介对于嵌入式设备而言,一般用户定义的 crontab 文件存放在“/var/spool/cron/crontabs/”目录下,文件名跟用户名一样,嵌入式设备一般是root用户,所以文件名就是root。 2 crontab文件格式每一行都代表一项任务,每行的每个字段代表一项设置,它的格式共分为六个字段,前五段是时间设定段,第六段是要执行的命令段,格式如下: minute hour day mo2023-11-28 14:16:241 0 264