RK3399 Android7.1 SDK代码相关
SDK的代码内容,编译,烧录等
潇然四叶草
这个作者很懒,什么都没留下…
展开
-
RK3399 Android7.1配置io_domains
电源域的配置非常重要,必须配置正确,否则RK3399工作会有问题原创 2022-06-01 18:04:39 · 962 阅读 · 0 评论 -
RK3399 Android7.1系统自动关机的几种情况
系统出于保护自己的目的会在某些情况下自动关机,不再工作。这包括android和linux内核的几种关机情况。原创 2022-06-01 16:12:17 · 1523 阅读 · 0 评论 -
RK3399 Android7.1在uboot中设置GPIO状态
比如我在uboot中设置某个IO口的初始电平状态:diff --git a/u-boot/board/rockchip/common/rkloader/key.c b/u-boot/board/rockchip/common/rkloader/key.cindex 495bd82..25e2654 100755--- a/u-boot/board/rockchip/common/rkloader/key.c+++ b/u-boot/board/rockchip/common/rkloader/ke原创 2022-05-24 16:29:01 · 1117 阅读 · 0 评论 -
RK3399 Android7.1进入烧录模式的几种方法
使系统进入烧录模式的目的是烧录系统固件,我们会根据不同的情况选择不同的烧录方法。下面几种方法前提都是电脑端已安装rk3399的usb驱动(DriverAssitant_v4.5)。一,按键进入a)插usb数据线后主板不会上电启动的情况将usb数据线连上电脑,按下烧录按键(通常为“音量+”按键或“音量-”按键)不松手,然后按下电源按键给主板上电,cpu启动,uboot检测到烧录按键按下后进入loader模式。b)插usb数据线后主板自动上电的情况按下烧录按键(通常为“音量+”按键或“音量-原创 2022-05-24 11:43:48 · 5582 阅读 · 0 评论 -
RK3399 Android7.1按键进入Loader模式的原理
烧录系统固件,一般是接着USB线的时候同时按下电源按键+音量按键(音量+/-),具体是“音量+”按键还是“音量-”按键根据硬件设计确定。原理就是uboot中检测按键所用adc通道的adc值,若值在0-30之间则认为按下了烧录按键,如果接着usb数据线就会进入到Loader模式,然后就可以烧录固件了。代码参考:u-boot\board\rockchip\common\rkboot\fastboot.c其中checkKey函数是用来检测adc按键的,定义在:u-boot\board\ro原创 2022-05-24 11:44:16 · 1481 阅读 · 0 评论 -
RK3399 Android7.1 linux内核追溯函数调用流程
排查问题时有时定位到某个函数,但该函数在很多地方被调用,这时可以使用dump_stack()来追溯该函数的调用流程,查看代码是如何跑到这个函数的,利于分析问题产生的源头。方法很简单,就是在要排查调用关系的函数中添加这一句代码即可:dump_stack();...原创 2022-05-18 18:09:16 · 151 阅读 · 0 评论 -
RK3399 Android7.1查看linux版本和android版本
内核版本号:kernel/MakefileVERSION = 4PATCHLEVEL = 4SUBLEVEL = 126android版本号:build/core/version_defaults.mkPLATFORM_VERSION := 7.1.2原创 2022-05-18 18:02:22 · 568 阅读 · 0 评论