rockchip
九月天-深圳专业软硬件开发
Hello CSDN.
展开
-
rk代码repo编译问题
关于kernel部分:如果需要删除.git,或者全部用同一git管理,必须增加.scmversion文件,内容为“+”并修改.gitignore,把.scmversion提交上去如果没有这个操作,flash将挂载不上。android部分:编译的时需要将# manifestSYSTEM_WITH_MANIFEST := true 设置为false----device/rock原创 2021-04-27 15:10:42 · 313 阅读 · 0 评论 -
Android7.1+3288 存储显示与实际EMMC size不一致问题
RK原生的SDK,注释了INTERNAL_STORAGE_SIZE_PATHS,导致根本读不到EMMC大小,即使打开,也会导致读取的大小和实际有少许差距,比如8G的EMMC,实际显示大小是7.45G使用新实现的getPrimaryStorageSize,可以获取到实际大小,而且是1024计算值,也就是实际表示值,比如8G的EMMC,显示共8.00Gdiff --git a/rk3288_mid_7.1/frameworks/base/core/java/android/os/FileUtils.ja原创 2020-11-25 09:26:22 · 1837 阅读 · 1 评论 -
RK3288利用GPIO解析模拟脉冲信号
需求:外部有个脉冲发生器,输出<500HZ的方波给RK3288,CPU这边需要计算每秒内的脉冲数分析:1.大佬建议参考Linux RC框架实现:参考kernel/driver/media/rc(研究了下,没看明白)2.个人想用用中断实现:A.设置中断为上升沿触发,两个触摸为一个周期,计算两次中断的时间差,即使周期T,脉冲数f=1/T。时间差计算使用kset_set()实现ns级别的时间差计算。(do_gettimeofday()只能实现ms级的的时间差计算)B.在中断函数中,累计中断个数,原创 2020-09-11 17:55:36 · 1262 阅读 · 0 评论 -
RK3288-7.1下实现4G路由功能,即:4G网络通过RJ45共享给其他设备,比如PC
RK3288-7.1下实现4G路由功能,即:4G网络通过RJ45共享给其他设备,比如PC需求:产品有WIFI,4G,以太网接口,工作在室外,想把4G信号共享到RJ45输出,RJ45连接到交换机,交换机再连接其他设备,组成局域网功能。思路:先实现4G和以太网共存,再把4G信号通过iptables实现路由转发,先再adb下用命令实现,然后在 java层封装接口1.先打上RK双以太网共存补丁《Android 支持双以太网卡补丁20180108》,2.基本信息获取,A:ifconfigAT5:原创 2020-09-07 11:21:54 · 2900 阅读 · 0 评论 -
rk代码repo管理问题
关于kernel部分:如果需要删除.git,或者全部用同一git管理,必须增加.scmversion文件,内容为“+”并修改.gitignore,把.scmversion提交上去如果没有这个操作,flash将挂载不上。android部分:编译的时需要将# manifestSYSTEM_WITH_MANIFEST := true 设置为false----device/rock原创 2017-03-09 15:38:20 · 1255 阅读 · 0 评论 -
rk相关
1.wifi补丁ftpWIFI FTP地址:ftp://www.rockchip.com.cn账号名:rkwifi密码:Cng9280H8tftp://www.rockchip.com.cn/2.HDMI特殊分辨率,见百度网盘:1.3288-5.1-BOX -特殊分辨率原创 2017-03-10 17:12:11 · 1504 阅读 · 0 评论