![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
RK3399系统
karaskass
Linux/android驱动工程师
展开
-
【RK3399】【Android7.1】camsys 驱动加载流程分析
驱动的加载过程(1) camsys driver入口函数根据 ./kernel/drivers/media/video/rk_camsys 目录下的Makefile可以了解到,该目录源码最终会生成camsys_drv.o模块,设备端加载camsys_drv.o这个模块时,会调用这个模块中module_init注册的入口函数camsys_platform_init,具体代码如下:module...原创 2019-10-23 14:24:46 · 1371 阅读 · 0 评论 -
【RK3399】【Android7.1】Ubuntu16.04下不能正常使用vi编辑文件解决方法
问题现象:ubuntu16.04中vi在编辑状态下方向键不能用,还有回格键不能删除等我们平时习惯的一些键都不能正常使用。问题原因:ubuntu16.04中预装的是vim tiny版本,想要正常使用我们常用的功能需要的是vim full版本。解决办法:可以安装vim full版本,在full版本下键盘可以正常使用,安装好后同样使用vi命令。安装vim:执行下面的语句安装vim full...原创 2019-10-20 20:35:03 · 337 阅读 · 0 评论 -
【RK3399】【Android7.1】SecureCRT连接虚拟机中的Linux系统(Ubuntu)
Platform: Firefly-RK3399OS: Android 7.1PC: Ubuntu 16.04什么是SecureCRTSecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说就是可以在Windows下登录UNIX或Linux服务器主机的软件。为什么要使用SecureCRT想要操作linux系统的时候不必进入到linux桌面,可以更方便的在命令行下...原创 2019-10-20 20:05:56 · 367 阅读 · 0 评论 -
【RK3399】【Android7.1】Ubuntu16.04配置开发编译环境出现的问题
(1) ubuntu16.04 安装 lib32readline-gplv2-dev 出错,解决办法直接用 lib32readline6-dev 替代:lib32readline-gplv2-dev使用命令:sudo apt-get install lib32readline6-dev(2) Android N 源码编译错误:Communication error with Jack...原创 2019-10-19 08:37:52 · 482 阅读 · 0 评论 -
【RK3399】【Android7.1】关于adb的一些问题
“adb”不是内部或外部命令,也不是可运行的程序或批处理文件(Win)原因: 出现这个问题的原因是在对应的目录下没有adb执行程序,即“adb.exe”。解决方法:解决这个问题最简单的一个方法就是,将android stuido软件里的 ./sdk/platform-tools/ 目录下的 adb.exe、AdbWinApi.dll、AdbWinUsbApi.dll 三个文件放在对应的目录下...原创 2019-10-11 21:58:49 · 1014 阅读 · 0 评论 -
【RK3399】【Android7.1】Ubuntu16.04配置开发编译环境
获取Ubuntu16.04镜像文件可以在如下地址获取到Ubuntu16.04的镜像文件Ubuntu16.04镜像文件下载链接下载成功后可以得到一个iso镜像文件:ubuntu-16.04.6-desktop-amd64.iso获取的 .iso文件 可以通过vmware 创建新的虚拟机中选中来加载。安装基本的依赖软件sudo apt-get install -y git flex bis...原创 2019-10-09 17:04:14 · 1683 阅读 · 0 评论