![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
RockChip
文章平均质量分 63
树叶-梨花
挺好
展开
-
RockChip RGA与DRM大小端命名冲突解析
RockChip RGB图像经过RGA处理后显示异常 —— 像素格式大小端命名不统一原创 2022-06-29 09:38:03 · 1036 阅读 · 0 评论 -
RK3399 4.4内核 修改DDR频率
查看当前DDR频率cat /sys/class/devfreq/dmc/cur_freq 查看频率范围cat /sys/class/devfreq/dmc/available_frequencies查看DDR容量 cat /proc/meminfo设置固定频率最大和最小频率设置相同即可,比如设置800Mecho 800000000 > /sys/class/devfre...原创 2019-12-05 11:29:21 · 4364 阅读 · 1 评论 -
RockChip MPP编码“0拷贝”介绍
概述Rockchip平台的mpp硬件编码器:mpp enc 仅接受硬件buf作为输入。当然如果使用malloc开辟的内存,硬件编解码器则无法完成“Zero Copy”,从而大大降低编码性能。本文主要介绍如何组织DRM buf的像素格式,从而避免内存搬运,实现“0拷贝”。官方示例解说官方提供的mpi_enc_test示例,其开辟drm buf大小是按照宽高16对齐后来计算的。比如:1920x1...原创 2019-11-11 21:43:59 · 6347 阅读 · 1 评论 -
mppjpegdec vs jpegdec
概述mppjpegdec是RockChip公司研发的硬件jpeg解码器。jpegdec则是gstreamer提供的软件解码器。有时用户使用jpegdec可正常解码,但是直接将jpegdec替换为RK平台的mppjpegdec则管道报“协商失败”错误。本文就该问题进行解析。解决办法jpegdec sink和src信息mppjpegdec sink和src信息通过对比发现,mppjpe...原创 2019-10-21 09:27:57 · 1415 阅读 · 0 评论 -
DRM DUMB相关说明
概述笔者在涉及RK平台中如下链路时,对drm申请的buffer相关字段有些疑惑。因此写此贴作为一个记录。mppdec解码 --> rga缩放 --> drm显示流程解析如下接口是申请drm类型的dumb。首先需要传入的fd是设备的文件句柄,比如/dev/dri/card0。随后通过drmIoctl(fd, DRM_IOCTL_MODE_CREATE_DUMB, &ar...原创 2019-10-16 18:18:53 · 6129 阅读 · 4 评论 -
RK3399 Linux 开机Logo制作
概述如上主题搜索帖子,基本都是讲述Rockchip Android系统如何修改开机Logo,本文记录RK3399 Linux系统如何修改开机Logo。文件说明文件路径:SDK-Root/kerkel/logo.bmp:Uboot启动时的Logo。logo_kernel.bmp:Kernel启动时的Logo。方法U-boot logo 显示的两张图片是 kernel 根目录下的...原创 2019-09-09 10:03:45 · 3423 阅读 · 3 评论 -
【Fix Bug】RockChip平台Bluez-Alsa Source端播放卡住
概述RockChip平台当时使用的Bluez-Alsa代码已经比较老了,但由于RK内部维护了一些补丁,因此并未直接使用同步最新的Bluez-Alsa代码,而是沿用老版本的代码。老版本代码存在一些BUG(新版本可能已经修复),本文就记录使用BT Souce功能时,播放会卡住,然后整个线程都被阻塞。此时调节蓝牙音量也是阻塞状态。现象log(阻塞在Connecting…):解决补丁原因:因多处对...原创 2019-09-23 18:16:38 · 895 阅读 · 0 评论 -
RK3399 Debian 制作xxx.deb
概述本文在ubuntu16.04上以gstreamer-rockchip为例,介绍rk3399 debian系统如何使用docker部署app(本文对应gstreamer-rockchip)。docker-rokchip环境搭建安装dockersudo apt-get install docker qemu-user-static binfmt-support下载docker-r...原创 2019-09-25 12:07:32 · 1685 阅读 · 0 评论