- 2024-12-13瑞芯微主板/开发板Linux系统播放音频方法,触觉智能RK3562开发板演示
通过桌面双击播放音频通过桌面播放音频没有声音时,可以查看sound(声音)选项是否设置为speakers(扬声器)播放。命令行播放音频通过aplay-l查看声卡系统默认配置的声卡是rockchipes8388,通过aplay-l命令确定是第几个声卡,如下所示:root@Industio:/$aplay-l****ListofPLAYB
- 2024-11-28ROCKCHIP --- IIC
文章目录一、IIC子系统编程(一)分配并初始化对象(二)IIC驱动框架(三)IIC的regmap函数1.初始化IIC的寄存器映射2.写入寄存器3.读取寄存器(二)打印调试信息一、IIC子系统编程(一)分配并初始化对象structi2c_driver{ //入口函数 int(*probe)(structi2c_client*client,
- 2024-11-28Android11修改摄像头前后置方法,触觉智能RK3568开发板演示
本文介绍在Android11系统下,修改摄像头前后置属性的方法。使用触觉智能EVB3568鸿蒙开发板演示,搭载瑞芯微RK3568,四核A55处理器,主频2.0Ghz,1T算力NPU;支持OpenHarmony5.0及Linux、Android等操作系统,接口丰富,开发评估快人一步!内核修改配置修改相关内核设备树文件以下配置:ov5648:ov56
- 2024-12-06CentOS 7 环境下常见的操作和配置
目录1.CentOS7中的vsftpd配置与使用安装与启动vsftpd配置vsftpd(/etc/vsftpd/vsftpd.conf)常见命令2.使用yum包管理器3.安全性与防火墙配置开放端口4.使用systemd管理服务5.SELinux配置查看SELinux状态临时禁用SELinux永久禁用SELinux6.常
- 2024-12-01TCP/IP网络协议栈
TCP/IP网络协议栈是一个分层的网络模型,用于在互联网和其他网络中传输数据。它由几个关键的协议层组成,每一层负责特定的功能。以下是对TCP/IP协议栈的简要介绍:TCP/IP协议模型的分层1.应用层(ApplicationLayer):这是用户与网络交互的地方。常见的协议包括HTTP(用于网页浏览)、
- 2024-11-27什么是JSON,有什么特点
什么是JSON?JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。它基于JavaScript的子集,但独立于语言,被广泛用于服务器与Web应用之间的数据传输。JSON格式最初由DouglasCrockford在2001年提出,并迅速成为互联网上
- 2024-09-11rk3568系统buildroot开发笔记
编译异常infrom_bz2importBZ2Compressor,BZ2DecompressorModuleNotFoundError:Nomodulenamed‘_bz2’sudoapt-getinstalllibbz2-dev然后删掉rk356x_bsp_bak/rk356x_bsp/build-iot/buildroot_output/rockchip_rk3568_iot/build/host-python3-3.10.5重新编
- 2024-08-03Rockchip rk3588-Android tv-红外接收调试
参考:https://wiki.friendlyelec.com/wiki/index.php/NanoPC-T6/zh#ADB.E7.9A.84.E4.BD.BF.E7.94.A8https://www.cnblogs.com/ningci/p/15256839.htmlhttps://wiki.t-firefly.com/zh_CN/Firefly-RK3288/driver_ir.html开发板:Nanopc-T6系统:Android12TV工具:Xshell7、开心电视
- 2024-08-02Linux设备树配置指南:ES8388音频编解码器集成
在嵌入式Linux开发中,设备树对于硬件集成至关重要。本文详细介绍了如何在设备树中配置ES8388音频编解码器,包括耳机检测、扬声器控制和音频路由。在嵌入式系统设计中,音频功能是一个常见需求。ES8388是一款流行的音频编解码器,支持多种音频输入输出功能。本文将指导您如何在Linux
- 2024-07-10Rockchip RK3566 - Linux SDK 之orangepi-build编译
----------------------------------------------------------------------------------------------------------------------------开发板:OrangePi3B开发板eMMC:32GBLPDDR4:8GB显示屏:15.6英寸HDMI接口显示屏u-boot:2017.09linux:5.10-------------------------------
- 2024-07-09Rockchip RK3588 - Rockchip Linux SDK脚本分析
----------------------------------------------------------------------------------------------------------------------------开发板:ArmSoM-Sige7开发板eMMC:64GBLPDDR4:8GB显示屏:15.6英寸HDMI接口显示屏u-boot:2017.09linux:5.10-------------------------------
- 2024-07-08香橙派编译linux内核支持ebpf和虚拟WIFI
前言上一篇文章香橙派5plus上跑云手机方案一redroid(带硬件加速)中说了怎么运行redroid,这篇补一下怎么修改参数编译内核。补充上篇文章有个内容需要补充一下:更新完内核需要用下面的命令防止内核被apt更新,不然后面使用aptupdate又回到官方的内核(注意版本号,当前是1009)。sudo
- 2024-06-22Rockchip RK3588 - Rockchip Linux Recovery升级
----------------------------------------------------------------------------------------------------------------------------开发板:ArmSoM-Sige7开发板eMMC:64GBLPDDR4:8GB显示屏:15.6英寸HDMI接口显示屏u-boot:2017.09linux:5.10-------------------------------
- 2024-06-20buildroot --- 新添加一个 package(应用)
参考资料:https://buildroot.org/docs.html buildroot-slides.pdf章节 IntegratingnewpackagesinBuildroot 以下基于RK3308SDK(与SDK关系不大,其他SDK类似) 在app文件夹下新建个文件夹wifitest,里面新建两个文件main.c#include<stdio.h>intmain(int
- 2024-06-05RK3308B WIFI
修改WIFI型号./device/rockchip/rk3308/rockchip_rk3308b_64bit_defconfig修改设备树根节点--->wireless-wlanwireless-wlan{compatible="wlan-platdata";rockchip,grf=<&grf>;pinctrl-names="default&quo
- 2024-05-26rockchip rk3568 板 LubanCat2 移植 openEuler操作系统记录 (1)
用惯了fedora体系linux系统的用户,在使用Ubuntu,debian的时候会发现一些命令使用起来不太习惯,而目前嵌入式开发在网上能够搜索到的资料大都是基于ubuntu的。前段时间刚好做过类似的系统移植。所以决定把自己适配LubanCat的点点滴滴记录下来。这次记录分享的内容是向LubanCat-2移植
- 2024-05-15rockchip uboot 应用dts overlays
提供一种基于rkSDKbuildroot使用dtbo的方法简单说明:uboot中默认加载default-dtb-overlay.dtboapp/dtbo-tools/S03checkDTBO开机检查拨码开关,并将/boot/overlays/default-dtb-overlay.dtbo链接到目标dtbo,有效的dtbo名全部存放于dtbo_table变量中build.sh中:新增dtbo编译选项
- 2024-04-30Rockchip RK3399 - DRM eDP调试
----------------------------------------------------------------------------------------------------------------------------开发板:NanoPC-T4开发板eMMC:16GBLPDDR3:4GB显示屏:15.6英寸HDMI接口显示屏u-boot:2023.04linux:6.3----------------------------------
- 2024-04-11android12 双屏异触配置
平台:RK3399 android12。客户整机是USB接口的TP且需要双屏异触,方案如下。双屏异触的修改方法有两种:1、修改EventHub.cpp代码。2、配置触摸屏的IDC文件。这里采取第二次方法。通过adbshelldumpsysinput确认触摸屏的PID和VID。补丁如下:Index:device/rockchip/rk3
- 2024-03-29[RK3399-Android10] 关于USB触摸屏休眠状态无法唤醒设备的一种情况
问题描述RK3399Android10平台上,USB触摸屏在系统按键休眠之后,无法触摸唤醒设备。查看内核日志,发现休眠之后,USB设备直接断开,lsusb发现不了设备。休眠之后host接口没有断开电源,使用USB鼠标插在同一个接口上,USB鼠标可以正常唤醒设备。问题描述之前遇到这样的问题一般是修改s
- 2024-02-25Rockchip RK3399 - DRM vop驱动程序
----------------------------------------------------------------------------------------------------------------------------开发板:NanoPC-T4开发板eMMC:16GBLPDDR3:4GB显示屏:15.6英寸HDMI接口显示屏u-boot:2023.04linux:6.3----------------------------------
- 2024-02-25Rockchip RK3399 - DRM edp驱动程序
----------------------------------------------------------------------------------------------------------------------------开发板:NanoPC-T4开发板eMMC:16GBLPDDR3:4GB显示屏:15.6英寸HDMI接口显示屏u-boot:2023.04linux:6.3----------------------------------
- 2024-02-07Rockchip RK3399 - PCIe
一、PCIe调试1.1编译内核1.1配置设备树pcie设备节点定义在arch/arm64/boot/dts/rockchip/rk3399.dtsi;pcie0:pcie@f8000000{ compatible="rockchip,rk3399-pcie"; reg=<0x00xf80000000x00x2000000>, <0x00xfd0000000x00x1000000>; reg-names=
- 2024-01-30Rockchip RK3399 - HDMI音频
(转载请删除括号里的内容)----------------------------------------------------------------------------------------------------------------------------开发板:NanoPC-T4开发板eMMC:16GBLPDDR3:4GB显示屏:15.6英寸HDMI接口显示屏u-boot:2023.04linux :6.3-