- 博客(8)
- 收藏
- 关注
原创 error: comparison of integers of different signs: ‘int‘ and ‘const u32‘ (aka ‘const unsigned int‘)
其实这条错误是编译器没有忽略warring的错误导致的,直接把warring变成了error。这里需要在工具下面找到Android.bp。这样就忽略了类似的这种编译错误。
2023-07-19 14:09:18
707
原创 实战 FFMPEG+Intel QSV硬解环境配置安装(基于5105 debian11 kernel5.15)
这里重点介绍项目进行中的一些编译步骤包括何编译FFMPEG的QSV插件,安装Intel的libva、media-driver和msdk的源码编译办法,以及如何编译FFMPEG源码以集成QSV解码器。8 FFMPEG源码编译 这个测试好像什么版本都可以 测试了3.4.9 4.3.3 5.x。如果运行OK的话,说明编译成功了。以上是最新版本按照上图对应的版本安装最新的版本也可以使用。成功安装后将显示如下内容: 其中版本要看自己实际的。6 Media-Driver编译安装。
2023-06-28 19:12:58
813
1
原创 android 以太网调试
最后一个 gmac1m1_rgmii_bus 中有包含3 RK_PD6 并且有3 RK_PD7 4 RK_PA1 4 RK_PA2 这3个io都在原理图范围内,对应的几个IO 都能在gmac1m1_xxx中找到相关的IO ,则DTS 中填入对应的gmac1m1_xxx。Android 以太网的调试主要分gmac的和pcie接口的,主要的代表是RealTek的8211 系列,和8111系列等,本文主要在Gmac连接的8211上做出分析,下面举例出来的原理图是需要注意1 电源控制 2 复位控制 3其他控制。
2023-06-28 18:18:33
1354
1
原创 rockchip rk356x 编译时老出现 .BoardConfig.mk: No such file or directory
里面有.BoardConfig.mk但是是空的,再编译还是出错。索性删除.BoardConfig.mk,再编译就正常了。就是不管运行什么都出错,都是报.BoardConfig.mk: No such file or directory。有一段时间没有编译debian了,今天编译的时候发现。
2023-06-25 14:10:38
1169
原创 rockchip 系列apk预安装几个需要注意的地方
2 存放在X:\android\android11\vendor\rockchip\common\apps中 通常是以文件夹的形式,这里可以参考一个apk的方法进行操作,这里需要注意的是文件夹名称和apk的名称最好一致。LOCAL_DEX_PREOPT的打开导致编译系统的时候会额外产生出优化后的oat文件夹,所以实际集成到系统中的大小应该是比实际apk大小要大很多。这个目录直接存放.apk的文件进来,脚本会自动解压apk生成对应的app文件夹 这个里面的apk都是会经过dex2oatd64进行优化的。
2023-06-25 10:26:11
441
原创 amlogic s922 android 9.0音频 由rt5651更换es8316出现的奇怪bug
由于缺料,codec由rt5651 更换为es8316,本以为是青铜,却发现是王者,最后竟然是驱动一个简单的符号导致。写到此时好像以前有遇到过忘记了,特此记录一下,百度了下amlogic的东西非常少。常规步骤:1 驱动放进common\sound\soc\codecs\amlogic2 更改common\sound\soc\codecs\amlogic 下MakefileKconfig3meson64_a32_defconfig写好4 dts写好:接下来...
2021-07-06 18:51:42
1829
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人