
rockchip
文章平均质量分 61
MIPSA
这个作者很懒,什么都没留下…
展开
-
iptables v1.8.3(legacy): Couldn‘t load match `comment‘:No such file or directory.
iptables 命令运行报错,初步分析是由于该环境下的iptalbes不支持comment,而该程序中调用了i-m comment --comment,所以产生了报错。方案一、不使用comment,即在使用iptables时删除掉-m comment --comment,不建议。注:CONFIG_NETFILTER_XT_MATCH_COMMENT依赖下面红色标记的内核选项。方案二、修改内核配置支持iptables comment。原创 2023-07-12 16:40:10 · 1704 阅读 · 0 评论 -
SPI转can芯片mcp2515
开发环境CPU:RK3399ARCH: aarch64OS:ubuntu18.04mcp2515芯片相关信息修改设备树文件文件路径:kernel/arm64/boot/dts/rockchip/rk3399.dts增加spi节点,具体增加那个spi节点,参考原理图上mcp5215和rk399的连接方式。此处以spi1节点为例。在spi1节点中还需天机can节点,mcp2515需要使用的其它硬件资源,如中断引脚、复位引脚。示例如下:kernel config...原创 2022-03-31 19:12:31 · 18635 阅读 · 0 评论 -
[RK3399]开启ramoops,查看kernel log
环境CPU:RK3399kernl:Linux 4.4OS::ubuntu 18.04配置方式一:直接修改ipud-next/kernel/arch/arm64/configs/rk3399_linux_defconfig文件CONFIG_PSTORE=yCONFIG_PSTORE_CONSOLE=yCONFIG_PSTORE_RAM=y配置dts增加相关节点:ramoops_mem reserved-memory { #address-cells = <原创 2022-02-28 17:31:20 · 17248 阅读 · 0 评论 -
linux串口文件传输工具
起因:有块开发板需要调试app程序,但没有网口,编译的app没法传进去。如果采用通过把app打包到文件系统中,然后把文件系统重新刷到板子上的方法,非常的不方便,调试也很麻烦。开发板环境:架构:arm64CPU:px30DDR: 2G系统:ubuntu 18.04所以考虑采用串口传输文件,如果是要自己实现一个串口文件传输工具的话,必然要考虑到传输协议的约定,传输数据的校验等,还是比较麻烦的。后来找到了一个串口文件传输工具:lrzs,实测可用。1、lrzs安装包获取网址:https://ww原创 2022-01-27 16:10:04 · 19724 阅读 · 0 评论 -
BUG记录:系统镜像烧写后磁盘占用率100%。
问题描述:新系统镜像文件.img烧入px30后,系统能够正常启动,但磁盘占用率为100%。EXT4-fs error (device mmcblk0p8): ext4_mb_generate_buddy:759: group 17 block bitmap and bg descriptor inconsistent: 2497 vs 2490 free clusters原创 2021-11-30 19:02:15 · 17848 阅读 · 0 评论 -
px30移植MQTT服务器mosquitto
1、安装包获取mosquitto安装包,必需获取途径:官网https://mosquitto.org/files/source/,如下所示包含了所有的发行版本,可根据需求选择最新的版本。cJSON安装包,选装(取决于mosqitto是否开启支持cJSON)获取途径:git clone https://github.com/DaveGamble/cJSONopenssl安装包,选装(取决于mosquitto是否开启支持openssl)获取途径:官网:https://www.openssl原创 2021-10-31 14:25:54 · 14345 阅读 · 0 评论 -
基于ROCKCHIP的ubuntu-base根文件系统构建
1、ubuntu根文件系统获取根文件系统下载地址http://cdimage.ubuntu.com/ubuntu-base/releases/Ubuntu 针对不同的 CPU 架构提供相应的 ubuntu base 根文件系统,有 amd64(64 位 X86)、 armhf、 i386(32 位 X86)、 powerpc、 ppc64el 等系统的。首先根据ubuntu系统的版本号确认版本,再根据ROCKCHIP选择ARM版本的文件系统。1:cd /home/xxx/Desktop m原创 2021-08-30 20:06:33 · 9285 阅读 · 0 评论