RK3288
文章平均质量分 66
Alderaan
90后程序猿,信息系统项目管理师,信息安全工程师。现从事大数据行业,熟悉图像处理、网页临时工、兼职网管。除了改变世界外,还喜欢当花匠,维修厮。
展开
-
安卓系统shell命令给网口配置多个IP
在ADB Shell root用户下,添加IP地址为10.0.1.2,子网掩码为255.255.255.0,对应的指令如下:原创 2020-10-21 16:01:44 · 1572 阅读 · 0 评论 -
RK3288/3399 Ubuntu下执行upgrade升级系统过程报错
在RK3288板子上将`Ubuntu 14.04.01`系统升级到`14.04.05`过程中,遇到如下错误:Errors were encountered while processing: /tmp/apt-dpkg-install-pBAbf3/164-libegl1_1.0.0-2ubuntu2.3_armhf.debE: Sub-process /usr/bin/dpkg returned an error code (1)原创 2020-08-15 15:40:01 · 1111 阅读 · 0 评论 -
RK3288/3399 Ubuntu系统驱动4G模块后显示ttyUSB2: disconnected
在RK3288/3399主板上,使用和Debian系统同样内核的`boot.img`,但却发现刚开机时,移远的EC25 4G模块驱动是正常的,通过`nmcli`命令查询,显示`usb0`。过一会再查询,就变成了如下情况:```bashttyUSB2: disconnected "Android" gsm (option1, GobiNet), hw```通过`ifconfig`命令可以看到,网卡`usb0`还是存在的,且正常拨号获得IP,但就是无法通过`nmcli`进原创 2020-08-15 14:58:50 · 1311 阅读 · 0 评论 -
RK3288/3399 Debian/Ubuntu系统Console口配置不自动登录
在`/lib/systemd/system`目录下,将`getty@.service`文件中的配置项**ExectStart**修改为:```bashExecStart=-/sbin/agetty -o '-p -- \\u' --noclear %I $TERM```原创 2020-08-15 14:33:21 · 539 阅读 · 0 评论 -
RK3288 Debian下OpenCV通过Gstreamer解码RTSP视频流
在RK3288主板Debian 9.13系统上想调用CPU硬解进行网络摄像头视频流进行解码,本来尝试用`FFmpeg+Mpp`方式进行,但ffmpeg集成mpp的解码器,解码后的格式为`AV_PIX_FMT_DRM_PRIME`,也就是 DRM 帧数据,要进行图像识别还得通过CPU转码为RGB或BGR格式。按照这个过程下来,光解码CPU的占用率就很高。。。后来在Rockchip的`wiki_Mpp`上看到,对Mpp有如下的一段说明:>We offer the Gstreamer Rockchip, it原创 2020-08-05 18:02:10 · 6528 阅读 · 20 评论 -
RK3288 Debian系统boot.img/recovery.img 修改内核
由于手头上的RK3288板子厂家没有提供内核的源码,所以无法定制修改内核。在[Firefly官网](http://www.t-firefly.com/doc/download/page/id/4.html)上有**Firefly-RK3288**的相关资料,下载了对应的**Linux-SDK 源码包**,尝试自行编译内核,并烧入新的**boot.img/recovery.img**,发现无法正常启动。后来在rockchip-linux的[Github](https://github.com/rockchip原创 2020-07-27 15:05:26 · 2844 阅读 · 1 评论 -
RK3288 Debian取消自动挂载EMMC并手动挂载到指定目录
由于某些RK3288主板厂家的系统设置了自动挂载所有存储设备,如当`EMMC`为16G时,除系统分区外,剩余的可用空间`(userdata分区)`,一般会自动挂载后为`/media/linaro/`目录下的随机UUID目录,不方便直接使用。为此,需要取消原系统对于不可移动设备的自动挂载方式,修改为自己想要的自动挂载到指定目录。原创 2020-07-08 23:48:40 · 1278 阅读 · 0 评论 -
RK3288 Debian/Ubuntu系统rootfs镜像定制打包
近来开始接触ARM版,了解到瑞芯微RK3288上的Linux方案已经很成熟,分别有`Debian 9`和`Ubuntu 18.04`这两个系统,都是基于[Linaro](https://www.linaro.org/)(由ARM公司发起,其他ARM Soc公司共同投资的非营利组织)。其发布存储服务器地址为:https://releases.linaro.org/,在上面有很多版本的系统镜像、软件包等。这两个系统使用上和PC平台上的系统没有区别,都可以通过apt命令安装必要的软件包。测试移植完软件后,就开始着原创 2020-07-06 10:39:59 · 7564 阅读 · 1 评论