随便记录
随便记录
norlan_jame
这个作者很懒,什么都没留下…
展开
-
arm核的DMPIS是如何计算的
此数值和移远通信公布的100 KDMIPS算力有约12%的误差,但这其实是用ARM的方法计算了下三星的处理器。三星将ARM Cortex-A76内核优化后叫Kryo内核,还有硬件加速器等,猜想是三星对A76的性能优化已超50%性能提升,已到达ARM架构师Filippo(上面说的)所描述的50%-70%性能提升的中位数。2.419GHz * 1核 * 7.8 DMIPS/MHz + 2.131GHz * 3核 * 7.8 DMIPS/MHz + 1.785GHz * 4核 * 2.7 DMIPS/MHz。原创 2024-03-20 18:24:38 · 542 阅读 · 0 评论 -
什么是GLINK
这是一种新的点对点链路层传输协议.主要用于SOC中各个IP核之间通信。原创 2024-01-10 15:59:37 · 1414 阅读 · 1 评论 -
ctrl+c与kill -2的区别
在单进程的情况下,ctrl+c和kill -2是一模一样的,都是向指定的进程发送SIGINT信号.如果没有注册这个信号捕捉,当信号触发时,操作系统将会终止这个进程的运行.相关资源也会由系统回收.原创 2024-01-08 11:05:05 · 454 阅读 · 0 评论 -
在ubuntu上挂载QNX 镜像
1,将QNX imge转换成android sparse镜像使用python tools/mksparse.py $镜像文件 转换为android sparse镜像mksparse.py通常位于QNX 源码路径下的target目录中2,android sparse镜像转换为qnx6镜像,这个工具需要安装一下,通过apt-get就可以安装3, 通过loop设备挂载qnx6 镜像。原创 2023-12-29 16:18:49 · 732 阅读 · 0 评论 -
Acronyms and terms (Qcom)
Acronym or term Definition ASIC Application specific integrated circuit BSP Board support package DAL Device abstraction layer DALTLMM DAL Top-level mode multiplexer DDI Device driver interface GPIO General purpose input/ou原创 2023-12-19 18:49:30 · 399 阅读 · 0 评论 -
diag_service的GLINK_IST是怎么来的
8155上集成了很多IP核,其中有不少的IP本质上是arm M核或者R核,这些模块在开发或者使用过程中也是需要监控和诊断的,但是他们并没有外部的调试接口,高通设计了整套诊断框架通过APSS(application processer subsystem)用来实现对这些IP核的诊断和监控。这套诊断框架支持从上位机PC的 QPST/QXDM软件对IP core的访问,也支持从APSS直接访问。我们想了解的是这几个线程是怎么来的,如何创建的。平台:SA8155,Q+A 1.2.1。原创 2023-12-13 13:14:57 · 557 阅读 · 0 评论 -
高通座舱智驾芯片信息汇总
总结的比较全面:自动驾驶计算&域控平台-Qualcomm原创 2023-11-23 14:25:33 · 294 阅读 · 0 评论 -
NPA日志查看方法
这个部分的日志是不会连入slog2info中的,所以无法通过slog2info的方式查看。可以通过直接查看这些文件的方式获取到NPA的日志。原创 2023-09-20 17:50:22 · 97 阅读 · 0 评论 -
android查看修改动态分区大小及使用量的方法
前面配置中我们看到动态分区由system vendor system_ext三个分区组成,所以我们需要关注这三个分区占用的总的大小是多少:4.8G+99M+451M/总的动态分区大小,这也可以算出来动态分区使用量。修改文件:device/qcom/msmnile_gvmq/BoardConfig.mk。BOARD_QTI_DYNAMIC_PARTITIONS_SIZE即为动态分区大小数值。1,需要先打开adb enable-verity。3,运行df 查看使用量。查看动态分区使用情况。原创 2023-09-06 14:55:10 · 1009 阅读 · 0 评论 -
常见的座舱系统框架图
MCU侧原创 2023-07-20 18:02:44 · 339 阅读 · 0 评论 -
systrace抓取超过10s trace文件
这个case会设置trace buffer到比较大的size,但是同时也限定了抓取的时间为10s。默认使用systrace.py -t 10 参数抓取到的trace文件,实际抓到的时间只有4s。如果想抓取超过4s的trace文件,需要设置systrace trace buffer大小。原创 2023-05-22 17:50:33 · 209 阅读 · 0 评论 -
在android环境下使用gdb调试vmlinux
具体为:./prebuilts/gdb/linux-x86/bin/gdb +vmlinux文件。注:这条指令基于android 11环境。原创 2023-04-03 10:01:26 · 585 阅读 · 1 评论 -
如何从logcat的日志中知道当前屏幕的活动页面是哪个?
请注意,这个方法可能不适用于所有Android版本,因为日志输出格式可能因版本而异。在设备上执行操作,如打开应用或切换Activity。打开命令提示符(Windows)或终端(macOS/Linux),然后运行以下命令来获取过滤后的。这条命令将显示所有与Activity Manager相关的信息,并屏蔽其他无关的日志。首先,连接你的Android设备并确保设备已经处于调试模式。命令来获取系统日志,进而找到当前屏幕上活动的页面。在这个例子中,当前屏幕上的Activity是。在Android系统中,可以通过。原创 2023-04-17 16:31:15 · 429 阅读 · 0 评论