E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
RK356X
Android11.0系统中启用以太网网络ADB调试
调试启用以太网网络ADB调试封装的jar中添加对应方法供第三方应用开发者调用在系统设置中添加控制开关参见其它文章自行实现启用以太网网络ADB调试添加自定义属性,路径为/device/rockchip/
rk356x
yjz_0314
·
2024-02-13 13:05
Android11.0
android
RK356X
RKAndroid12 TF卡配置 自动挂载
RK356XRKAndroid12TF卡配置自动挂载RK3568有三个SDMMC接口,分别为SDMMC0SDMMC1SDMMC2DTS配置1.max-frequency=;此配置设置SD卡的运行频率,虽然设置为150M,但是还要根据SD卡的不同模式进行调整。这部分不需要用户关心,实际运行频率和模块的关系软件会关联。最大不超过150MHz。2.supports-sd;此配置标识此插槽为SD卡功能,为
hmbbPdx_
·
2024-02-01 16:30
RK驱动开发
c语言
RK356x
U-Boot研究所(驱动篇)4.2.1 DRM分析之LOGO显示
U-Boot启动流程在加载内核设备树后,会根据显示配置初始化drm相关驱动,入口是在rockchip_show_logo函数:intboard_late_init(void){rockchip_set_ethaddr();rockchip_set_serialno();setup_download_mode();#</
嵌入式逍遥
·
2024-01-23 21:06
RK356x
U-Boot研究所
rk3568
uboot
drm
logo
hdmi
mipi
edp
RK356x
USB 控制器和 PHY 简介
RK356xUSB控制器⽀持列表如下表1表1RK356xUSB控制器列表RK356xUSBPHY⽀持列表如下表2表2RK356xUSBPHY列表Note:1.表格中,数字N表⽰⽀持N个独⽴的USB控制器;2.表格中,[2×ports]表⽰⼀个PHY⽀持两个USBport;3.表格中,“EHCI/OHCI”表⽰该USB控制器集成了EHCI控制器和OHCI控制器;“DWC3/xHCI”表⽰该USB控制
一叶知秋yyds
·
2024-01-21 19:50
linux
驱动开发
瑞芯微平台
linux
c语言
驱动开发
rk356x
gmac 问题分析
1DMAInitializationFailed如果GMAC的驱动开机log上出现打印:DMAengineinitializationfailed,可以认为是GMAC的工作时钟出问题了。先测量时钟引脚是否有时钟,时钟频率以及幅度等指标是否正常,主要确认以下几个方面:IOMUX出错,检查时钟脚寄存器值是否正确时钟方向以及配置与硬件不匹配,参考本文第四章节的时钟设置检查clocktree和CRU寄存器
一叶知秋yyds
·
2024-01-20 00:54
驱动开发
瑞芯微平台
linux
c语言
驱动开发
瑞芯微
RK356x
烧写失败分析原因
瑞芯微RK3568烧写失败分析原因
RK356x
烧写失败时报错反馈情况一:DDR问题情况二:EMMC问题
RK356x
烧写失败时报错反馈当使用OTG烧写的时候,使用的烧写工具是RKDevTool.exe,如下图在一批板子中总有几个会出现一些小问题
赟赟、嵌入式
·
2024-01-19 14:12
瑞芯微RK驱动调试
linux
瑞芯微
RK356x
基于Ubuntu20.04搭建ROS开发环境
RK356x
基于Ubuntu20.04搭建ROS开发环境1、开发环境2、Ubuntu下安装步骤3、验证成果1、开发环境CPU:
RK356x
操作系统:arm64Ubuntu20.042、Ubuntu下安装步骤
赟赟、嵌入式
·
2024-01-19 14:39
瑞芯微RK驱动调试
嵌入式驱动调试及系统定制
linux
ubuntu
20230129在AIO-3568J开发板在原厂Android11下跑通6275s
Y:\RK356X_Android11.0\device\rockchip\
rk356x
南棱笑笑生
·
2023-12-23 19:19
杂质
ui
android11-开机自启脚本
1.编写myshell脚本diff--gita/device/rockchip/
rk356x
/ok3568_r/myshell.shb/device/rockchip/
rk356x
/ok3568_r/myshell.shnewfilemode100644index0000000000
Paper_Love
·
2023-12-20 07:19
Android
android
rk3566-11.0新增device分区
1.增加块设备2.修改根目录节点权限3.开机启动自动挂载增加块设备1.修改parameter.txt文件,新增块设备大小及命名device/rockchip/
rk356x
/rk3566_r/parameter.txtFIRMWARE_VER
山人牛牛
·
2023-12-19 06:37
android
2023-12-18 AndroidR
RK356X
新增一个分区,这个分区可写入读取,恢复出厂后数据也不会被删除。
一、整个过程需要修改的内容,不多解释,直接看源码吧readthefuckcode。diff--gita/bootable/recovery/install/include/install/wipe_data.hb/bootable/recovery/install/include/install/wipe_data.holdmode100644newmode100755indexc177f5927
Donald Linux
·
2023-12-19 06:31
Android
linux
运维
服务器
android 13 默认开启网络adb功能
需求:Android13默认开启网络adb在这里以RK3568Android13源码为例在device/rockchip/
rk356x
/rk3568_t/rk3568_t.mk添加以下配置即可PRODUCT_PROPERTY_OVERRIDES
青春给了狗
·
2023-12-06 15:49
android
adb
RK3568 android 13 内置 google GMS服务
download.csdn.net/download/qq_46524402/881364012.解压gms包并放到AndroidSDK根目录的vender文件夹下3.然后在目录device/rockchip/
rk356x
青春给了狗
·
2023-12-06 15:47
android
RK356x
U-Boot研究所(命令篇)3.12 mtd命令的用法
平台U-Boot版本LinuxSDK版本RK356x2017.09v1.2.3文章目录一、命令配置二、命令定义三、命令用法3.1mtdlist3.2mtdwrite/read3.3mtderase3.4mtddump3.5mtdbad一、命令配置.config配置文件需要有以下配置:CONFIG_CMD_MTD=y
嵌入式逍遥
·
2023-12-06 08:05
RK356x
U-Boot研究所
uboot
mtd
nor
flash
rk3568
nand
【技术分享】
RK356X
Android11 以太网共享4G网络
本文基于IDO-SBC3566-V1BAndroid11系统实现开机后以太网自动共享4G网络功能。IDO-SBC3566基于瑞芯微RK3566研发的一款高性能低功耗的智能主板,采用四核A55,主频高达1.8GHz,专为个人移动互联网设备和AIOT设备而设计,内置了多种功能强大的嵌入式硬件引擎,为高端应用提供了优异的性能,支持几乎全格式的4K编解码,内置3DGPU,能够完全兼容OpenGLES1.1
Industio_触觉智能
·
2023-12-05 16:48
嵌入式硬件
安卓
RK356x
U-Boot研究所(开发篇)5.4 添加特定Nor Flash型号
平台U-Boot版本LinuxSDK版本RK356x2017.09v1.2.3RK356x在MTD驱动初始化的情况下,如果没有检测到已经添加支持的NorFlash型号,U-Boot会打印识别错误ID:unrecognizedJEDECidbytes:20,41,18根据报错信息,根据源码下进行查找打印日志的位置,发现在drivers/mtd/spi/spi-nor-core.c的spi_nor_r
嵌入式逍遥
·
2023-12-02 17:01
RK356x
U-Boot研究所
linux
uboot
mtd
nor
flash
[Firefly-Linux] RK3568 Ubuntu固件分区详解
这些分区信息存放在parameter.txt文件中,Firefly参考这个文件定义了自己的Ubuntu分区,文件为parameter-ubuntu.txt,存放于Linux_SDK的device/rockchip/
rk356x
嵌入式逍遥
·
2023-12-02 03:28
嵌入式Linux调试
linux
ubuntu
rk3568
分区
固件
修改系统语言RK3568
PRODUCT_LOCALES:=zh_CNen_US....方法二:找到目录device/系统型号/系统版本/device.mk,打开device.mk文件,增加代码比如device/rockchip/
rk356x
不知道起个啥名“”
·
2023-11-30 15:48
RK3568
驱动开发
嵌入式硬件
linux
android
android11-修改屏幕显示方向和触摸方向
方向定义参数0表示12点钟方向显示参数90表示3点钟方向显示参数180表示6点钟方向显示参数270表示9点钟方向显示修改显示方向/android11/device/rockchip/
rk356x
/BoardConfig.mkdiff
Paper_Love
·
2023-11-29 19:19
Android
android
RK356x
监控温度及CPU频率的服务(Ubuntu20.04)
1脚本touch/userdata/show_temps.sh添加内容#!/bin/bash//压力测试stress--cpu4&stress--cpu4&whiletrue;dotypes=($(cat/sys/class/thermal/thermal_zone*/type))temps=($(cat/sys/class/thermal/thermal_zone*/temp))freqs=($
CheungChunChiu
·
2023-11-28 21:09
linux
android
bash
service
RK356x
U-Boot研究所(开发篇)5.3 Kernel-DTB的使用
平台U-Boot版本LinuxSDK版本RK356x2017.09v1.2.3文章目录一、背景二、Livedevicetree三、机制实现四、DTB文件五、定制DTB文件六、加载distrodtb方式一、背景U-Boot的原生架构要求一块板子必须对应一份U-Bootdts,并且U-Bootdts生成的dtb是打包到U-Boot自己的镜像中的。这样就会出现各SoC平台上,N块板子需要N份U-Boot
嵌入式逍遥
·
2023-11-27 13:30
RK356x
U-Boot研究所
linux
rk3568
设备树
kernel
uboot
RK356X
Android13.0 HDMI和喇叭同时出声音
补丁适用范围:RK356XAndroid13.0Android默认音频输出逻辑,不接HDMI默认喇叭音频输出,若检测到HDMI接入后,关闭喇叭输出,开启HDMI音频输出,但是BOX产品的使用场景需要插入HDMI后,喇叭仍然输出,可加入此补丁$vimframeworks/base/services/core/java/com/android/server/WiredAccessoryManager.
Linux驱动专栏
·
2023-11-07 11:57
Audio驱动开发
RK356X
ANDROID13项目定制
音频
瑞芯微
Android
RK3566上运行yolov5模型进行图像识别
/rknn_yolov5_demomodel/
RK356X
/yolov5s-640-640.rknnmodel/bus.jpg其中yolov5s-640-640.rknn是模型文件,bus.jpg是输入给模型的图像数据输入图像
killer-p
·
2023-11-06 05:11
rknn
人工智能
YOLO
图像识别
rk3566
npu
rknn2
边缘推理
【技术分享】
RK356X
Android 使用 libgpiod 测试gpio
前言libgpiod是用于与LinuxGPIO字符设备交互的C库和工具库;此项目包含六种命令行工具(gpiodetect、gpioinfo、gpioset、gpioget、gpiomon),使用这些工具可以在命令行设置和获取GPIO的状态信息;在程序开发中也可以调用库提供的API接口来控制GPIO。本文内容可适用于RK3566系列开发板Android11系统上添加libgpiod库和使用API来测
Industio_触觉智能
·
2023-11-04 11:00
android
嵌入式硬件
RK356x
U-Boot研究所(开发篇)5.2 A/B系统配置、数据结构与启动模式
平台U-Boot版本LinuxSDK版本RK356x2017.09v1.2.3文章目录一、配置项二、分区表三、A/B系统3.1A/B数据结构3.2A/B启动模式3.2.1successful-boot3.2.2reset-retry3.2.3模式对比四、SPL支持A/B系统A/BSystem把系统固件分为两份,分别称为slot-a,slot-b。系统可以从任意一个slot启动,当一个slot启动失
嵌入式逍遥
·
2023-10-30 07:24
RK356x
U-Boot研究所
数据结构
uboot
ab系统
rk3568
RK356x
U-Boot研究所(命令篇)3.10 bidram与sysmem相关命令的作用
由此,加上U-Boot已有的malloc管理机制,
RK356x
平台就把系统所有内存通过sysmem+bid
嵌入式逍遥
·
2023-10-22 14:17
RK356x
U-Boot研究所
linux
uboot
bidram
sysmem
RK356x
U-Boot研究所(开发篇)5.1 启动SATA硬盘中的固件
平台U-Boot版本LinuxSDK版本RK356x2017.09v1.2.3RK356x支持从SATA硬盘中启动固件,只要板卡中有预留这个接口即可。值得注意的是,这个固件不能从maskrom阶段就直接进行加载,需要从别的媒介启动(Flash、eMMC或者TF卡)后跑到U-Boot阶段,在这个U-Boot阶段再去加载SATA硬盘中内核与文件系统或者安卓。达成这样的需求需要以下几步:U-Boot阶段
嵌入式逍遥
·
2023-10-22 14:46
RK356x
U-Boot研究所
linux
uboot
sata
scsi
rk3568
【技术分享】
RK356X
Ubuntu 推流USB摄像头
本文适用与触觉智能所有RK356Xubuntu系统的主板。IDO-SBC3566基于瑞芯微RK3566研发的一款高性能低功耗的智能主板,采用四核A55,主频高达1.8GHz,专为个人移动互联网设备和AIOT设备而设计,内置了多种功能强大的嵌入式硬件引擎,为高端应用提供了优异的性能,支持几乎全格式的4K编解码,内置3DGPU,能够完全兼容OpenGLES1.1/2.0/3.2、OpenCL2.0和V
Industio_触觉智能
·
2023-10-21 14:28
ubuntu
linux
嵌入式硬件
安卓
debian
Android 11 设置开机默认系统横屏显示
实现默认横屏有两套方案:第一种方式:目录device/rockchip/
rk356x
/BoardConfig.mkSF_PRIMARY_DISPLAY_ORIENTATION:=90第二种方式:Android
青春给了狗
·
2023-09-24 05:12
java
android
android
studio
开发语言
瑞芯微RK3568:Debian系统如何安装Docker
本文基于HD-RK3568-IOT评估板演示Debian系统安装Docker,该方法适用于
RK356X
全系产品。
武汉万象奥科
·
2023-09-19 10:19
debian
docker
运维
iTOP-RK3568开发板Android11设置语言和默认时区
修改文件:device/rockchip/
rk356x
/rk3568_r/rk3568_r.mk,添加如下内容:PRODUCT_PROPERTY_OVERRIDES+=\persist.sys.language
mucheni
·
2023-09-19 05:55
3568开发板
iTOP-RK3568开发板OTA升级包编译
查看device/rockchip/
rk356x
/device.mk,添加如下代码:设置当前版本号为1.0.
mucheni
·
2023-09-19 05:55
linux
【
rk356x
】Linux Cmake如何进行交叉编译
compiler.arm.cmakeSET(GCC_PATH/work/xxx/buildroot/output/rockchip/host/bin)SET(toolpathprefix${GCC_PATH}/aarch64-buildroot-linux-gnu-)set(libusb_path/work/xxx/libusb/install/lib/pkgconfig/libusb-1.0.p
ldinvicible
·
2023-09-18 19:54
RK3568平台驱动和内核讲解
linux
linux uboot制作自定义菜单指令menu
适用平台尝试过在STM32MP157,
RK356X
,RK3588里使用menu指令代码描述新建一个指令文件:u-boot/cmd/hybmenu.c#include#include#includevoiddo_choose_screen
赟赟、嵌入式
·
2023-09-16 00:24
嵌入式驱动调试
linux
运维
RK356x
修改uboot和kernel,让固件支持多个设备树DTB选择
步骤如下1、开发环境1.1实验环境1.2目标2、Uboot修改2.1uboot默认配置文件.config2.2uboot从resource.img获取DTB和kernel顺序过程2.3修改boot_mode模式2.4进入到uboot中的cmdline模式选择配置3、Kernel修改3.1打包resource.img4、重新编译即可1、开发环境1.1实验环境虚拟机版本:ubuntu18.04芯片:R
赟赟、嵌入式
·
2023-09-16 00:53
瑞芯微RK驱动调试
linux
运维
服务器
RK3568 USB支持接口类型
一.简介
RK356x
总共支持4个USB外设接口,包括1个OTG接口,1个USB3.0Host接口,以及2个USB2.0Host接口。
学习&笔记
·
2023-09-04 09:52
RK3568
linux
运维
服务器
在瑞芯微SDK源码上构建自己的356x编译固件
整体配置路径:sdk源码/device/rockchip/
rk356x
/如下图:有个BoardConfig-rk3568-evb1-ddr4-v10.mk是rk3568平台下的基础配置文件这个文件可以配置
赟赟、嵌入式
·
2023-08-04 11:43
瑞芯微RK驱动调试
linux
RK356x
Android11更换默认的Launcher
1、开发环境ubuntu版本:18.04开发平台:RK356xAndroid版本:android112、目的android11系统自带了一个启动器Launcher3,在android源码路径下的packages/apps/Launcher3下,现需要将我们自己开发的Launcher放到android源码上,让系统启动的时候自动运行我们的Launcher,从而达到想要的效果。3、方法1.在源码and
赟赟、嵌入式
·
2023-08-04 11:41
瑞芯微RK驱动调试
android
RK356X
ADC 使用
说明以下用SAR-ADC为例子,介绍ADC的基本配置方法。ADC常用接口说明1、iio_channel_getstructiio_channel*iio_channel_get(structdevice*dev,constchar*consumer_channel);功能:获取iio通道描述参数:dev:使用该通道的设备描述指针consumer_channel:该设备所使用的IIO通道描述指针2、
悲伤的小强
·
2023-07-21 11:07
RK356X
android
瑞芯微
RK356x
基于Android11移植usb接口rtl8723du wifi和蓝牙一体化
开发环境平台:瑞芯微
RK356x
操作系统:Android11WiFi、蓝牙芯片:RTL8723DU通讯类型:USB协议RTL8723du介绍RealtekRTL8723DU是一个高度集成的单片机802.11b
赟赟、嵌入式
·
2023-07-19 22:43
瑞芯微RK驱动调试
linux
android
驱动开发
camera调试:RK3588/
RK356X
V4L2抓不到数据排查
很多人在调试RK3588/
RK356X
平台的camera的时候,经常会出现V4L2抓不到数据的情况,抓图的时候,返回selecttimeout的错误,或者是抓数据流的情况下,没有返回。
人生苦短,我想躺平
·
2023-07-17 16:05
驱动开发
linux
RK356X
Android 11 内核编译错误
平台RK3566+Android11现象...Image:kernel.imgisready...Image:resource.img(withrk3566-evb2-lp4x-v10-edp.dtblogo.bmplogo_kernel.bmp)isready...Traceback(mostrecentcalllast):File"./scripts/mkbootimg",line317,in
ansondroider
·
2023-07-16 15:54
android
android
mkbootimg
kernel
parse_cmdline
RK356X
解除UVC摄像头预览分辨率1080P限制
平台RK3566+Android11概述UVC:USBvideoclass(又称为USBvideodeviceclassorUVC)就是USBdeviceclass视频产品在不需要安装任何的驱动程序下即插即用,包括摄像头、数字摄影机、模拟视频转换器、电视卡及静态视频相机。测试代码:Cameracam=Camera.open(CAMERA_ID);Camera.Parametersparam=cam
ansondroider
·
2023-06-08 20:31
Linux
UVC
RK356X
Camera
V4L2
Preview
【
RK356X
Android11】开发之4G模块(广和通模块NL668)
目录前言一、Kernel调试二、Android层调试三、移植过程四、问题与解决前言 4G模块主要利用于无线上网和通话功能的移动设备,或者用以没有WIFI或者以太网的地方;这篇文章主要以广和通NL668为例,讲述调试4G上网过程,通话功能暂时不讲;4G上网模块一般是以USB接口呈现,所以也是个热插拔设备;一、Kernel调试1.查看系统是否支持该4GNL668模块 ls/dev/ttyUSB*
小小码农121
·
2023-03-25 03:05
RK
RK356x
4G
驱动开发
linux
[ROC-RK3568-PC] [Firefly-Android] 10min带你了解Camera的使用
专栏目录:【Firefly-RK356x板卡】专栏说明:基于Firefly旗下的
RK356x
板卡进行入门篇讲述,欢迎订阅,博主会持续更新!文章目录一、MIPICSI1.1Fu
Neutionwei
·
2023-03-19 08:49
android
嵌入式
rk3568
camera
isp
[ROC-RK3568-PC] [Firefly-Android] 10min带你了解I2C的使用
专栏目录:【Firefly-RK356x板卡】专栏说明:基于Firefly旗下的
RK356x
板卡进行入门篇讲述,欢迎订阅,博主会持续更新!文章目录一、I2C使用情况二、定义和
Neutionwei
·
2023-03-12 18:13
嵌入式
rk3568
设备树
i2c
android
[ROC-RK3568-PC] [Firefly-Android] 10min带你了解Ethernet的使用
专栏目录:【Firefly-RK356x板卡】专栏说明:基于Firefly旗下的
RK356x
板卡进行入门篇讲述,欢迎订阅,博主会持续更新!文章目录一、设备树配置1.1公共配置
Neutionwei
·
2023-03-12 18:13
网络
rk3568
linux
android
以太网
[ROC-RK3568-PC] [Firefly-Android] 10min带你了解RTC的使用
专栏目录:【Firefly-RK356x板卡】专栏说明:基于Firefly旗下的
RK356x
板卡进行入门篇讲述,欢迎订阅,博主会持续更新!文章目录一、HYM8563模块二、H
Neutionwei
·
2023-03-12 18:43
rk3568
嵌入式
设备树
rtc
hy8563
[
RK356x
] [Firefly-Linux] 10min带你获取、了解与编译Kernel源代码
博主主页:Systemcall小酒屋博主简介:Neutionwei,C站嵌入式领域新星创作者之一,一枚热爱开源技术、喜欢分享技术心得的极客,注重简约风格,热衷于用简单的案例讲述复杂的技术,“假传万卷书,真传一案例”,这是厦大一位教数学的院士说过的一句话,另外“成就是最好的老师”,技术既要沉淀,也得分享,成就感的正反馈是支持我持续耕耘的动力!专栏目录:Firefly-RK356x板卡专栏说明:本专栏
Neutionwei
·
2023-03-12 18:42
linux
rk356x
嵌入式
Kernel
内核
[ROC-RK3568-PC] [Firefly-Android] 10min带你了解PWM的使用
专栏目录:【Firefly-RK356x板卡】专栏说明:基于Firefly旗下的
RK356x
板卡进行入门篇讲述,欢迎订阅,博主会持续更新!ROC-RK3568-PC的默认PW
Neutionwei
·
2023-03-12 18:42
Android
rk3568
pwm
firefly
驱动开发
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他