
ROCKCHIP
文章平均质量分 63
该专栏会分享RK平台开发相关的个人经验。
后续文章主要更新到微信公众号:我的RK随记
就是太懒
这个作者很懒,什么都没留下…
展开
-
开启dev_dbg方法
本篇文章将详细介绍如何通过动态调试机制启用 dev_dbg,以及在特定情况下通过其他方式实现调试信息输出。原创 2024-12-17 19:04:47 · 1165 阅读 · 0 评论 -
Android13开启DEVMEM
启用 CONFIG_DEVMEM 会导致在编译 Android 上层的时候报错,分享对应处理方法。原创 2024-12-10 17:35:16 · 351 阅读 · 0 评论 -
RK3568 USB休眠唤醒调试
本文主要介绍了本人调试USB唤醒功能的经历和关键步骤的理解。原创 2024-11-08 09:16:47 · 1323 阅读 · 0 评论 -
BC1.2充电协议简介
本文主要介绍BC1.2充电协议的基本概念以及其充电检测流程。原创 2024-11-01 10:00:05 · 3599 阅读 · 0 评论 -
调试记录-RK3568接MacBook PD协商异常
文章记录嵌入式系统开发过程中遇到PD充电协商异常问题的处理思路和流程。原创 2024-10-28 09:42:17 · 710 阅读 · 0 评论 -
认识 USB PHY
USB PHY 是指 USB 物理层接口,它负责将 USB 协议的数据流从逻辑信号(通常是数字信号)转换为物理信号,以便通过 USB 线缆进行传输。反之,它也会接收来自 USB 线缆的物理信号,并将其转换为数字信号,供上层协议栈处理。原创 2024-10-25 09:11:38 · 1571 阅读 · 0 评论 -
RK平台操作GPIO的两种方法
在嵌入式开发调试过程中,操作 GPIO 是一个至关重要的技能。通过操作 GPIO,我们可以控制外部设备,比如开关LED灯、开关模块电源、复位外设等。本文将分享几种在RK平台上通过 ADB 或者调试串口就能操作GPIO的方法,适用于不同的开发需求和使用场景。原创 2024-10-24 09:24:07 · 1553 阅读 · 0 评论 -
调试记录-Android12开机默认开启MTP模式
Android12开机默认开启MTP模式。原创 2024-06-12 08:30:00 · 719 阅读 · 0 评论 -
调试记录-uboot编译出错
调试记录-uboot编译出错。原创 2024-06-06 09:00:00 · 344 阅读 · 0 评论 -
RK平台开启uboot的debug调试log
开启uboot的调试log方法原创 2024-05-31 07:30:00 · 800 阅读 · 0 评论 -
调试记录-U盘枚举失败之LPM影响
U盘枚举失败问题调试原创 2024-05-29 16:50:28 · 627 阅读 · 0 评论 -
调试记录-RK平台用指令开启ADB功能
用指令开启ADB原创 2024-05-28 14:35:54 · 1289 阅读 · 1 评论 -
RK平台ADB不识别问题排查
RK平台ADB不识别问题排查原创 2024-05-28 09:37:11 · 4049 阅读 · 1 评论 -
调试记录-RK312X android7.1 acm功能
kernel3.10 acm功能调试原创 2024-05-24 10:45:11 · 447 阅读 · 0 评论 -
RK平台查看板子上的dts信息
通过fdt指令查看设备树信息原创 2023-11-22 14:56:56 · 754 阅读 · 0 评论 -
archlinux编译rk3288内核出错
archlinux编译rk3288内核出错的解决方法。原创 2015-10-28 22:30:57 · 5755 阅读 · 2 评论 -
MobaXterm下通过串口传文件
MobaXterm下面通过串口传输文件。原创 2023-06-15 17:32:49 · 7262 阅读 · 0 评论 -
I2C协议
i2c协议的介绍及调试demo原创 2023-06-15 09:25:51 · 1745 阅读 · 0 评论 -
调试记录-USB异常断开调试
由于把4G模块的reset脚配置到codec模块的spk_ctl_io,一般android系统会有提示音,点开app的时候会打开音频,因此会操作reset脚,这时候就会误操作到4G模块的reset脚,导致4G模块断开了。问题:板子上有一个USB 4G模块,模块不是用标准的USB接口,而是M2接口。接着4G模组开机是可以正常工作的,但是只要点开任意一个app,就会出现设备断开,之后再重新连接。从问题描述看,最关键的应该是“只要点开任意一个app,就会出现设备断开”,什么情况下会出现这种问题呢?原创 2023-06-09 18:27:42 · 1469 阅读 · 0 评论 -
RK平台如何配置USB功能
RK平台基本能够通过dts配置就能实现USB功能。为了方便理解,我这里分三部分来介绍,包括:usb-phy,usb控制器,usb供电。原创 2023-06-02 20:15:43 · 3238 阅读 · 2 评论 -
RK平台使用i2c-tools调试
i2ctool是嵌入式开发过程中调试i2c设备常用的工具包,其中比较常用的有:i2cdetect、i2cdump、i2cset、i2cget。原创 2023-05-31 17:44:29 · 1870 阅读 · 0 评论 -
RK平台使用IO指令
RK平台开发过程经常要用到IO指令,主要是用来读写CPU各个模块寄存器的值,从而实现在线调试。RK平台的SDK默认有包含IO指令的源码,如果执行的时候找不到指令,可能是没有编译进去,找到对应的编译脚本编译进去即可。由于IO指令是直接操作CPU寄存器,因此与SDK版本无关,无论是Android还是Linux,使用的方法都是一样的,但是不同芯片的寄存器地址不一样,因此,每个芯片的操作指令是不同的。原创 2023-05-31 14:06:47 · 2594 阅读 · 3 评论 -
RK平台烧录固件的几种模式
rockchip平台开发常识原创 2023-05-24 17:58:19 · 7236 阅读 · 1 评论 -
RK平台常用定频方法
ROCKCHIP平台常用的定频方法原创 2023-05-25 17:29:50 · 2587 阅读 · 0 评论 -
Linux环境下烧录固件
RK的SDK一般都会自带固件烧录工具,有Windows的也有Linux的,这里只讲Linux环境下的。Linux环境下的烧录工具在SDK的路径:Linux SDK:tools/linux/Linux_Upgrade_Tool/Android SDK:RKTools/linux/Linux_Upgrade_Tool/原创 2022-10-28 09:35:52 · 1225 阅读 · 0 评论 -
创建arm平台的ubuntu rootfs
平时习惯用linux系统大多是用ubuntu,因此嵌入式平台也有人喜欢用ubuntu,这里介绍在arm平台创建ubuntu rootfs的过程。原创 2022-04-18 09:41:54 · 1678 阅读 · 0 评论