断电重启和reboot,还是有很大差异

手头的高通移远板子,运行camx-hal3-test

  • 断电重启
Enter Camera Testing camx-hal3-test I 4547 4547 BufferAllocator.cpp:100] Using DMA-BUF heap named: system camx-hal3-test I 4547 4547 BufferAllocator.cpp:100] Using DMA-BUF heap named: system Camera: 0 face:0 name:lt6911uxc Camera: 1 face:0 name:s5k3p9sx_01 CAM0>>
  • reboot

偶尔正常,大多数情况是直接崩溃。

=========>>>catch signal 6 <<< from tid:4850====== Run cmd: cat /proc/4850/maps | grep '/usr' | grep 'r-xp' | tee /data/misc/camera/trace_4850[6].txt 5576450000-557647f000 r-xp 00000000 08:0b 2722 /usr/bin/camx-hal3-test 7f8ea50000-7f8ea75000 r-xp 00000000 08:0b 3689 /usr/lib/com.qti.settings.sm8550.so 7f8ea90000-7f8ea92000 r-xp 00000000 08:0b 4955 /usr/lib/libtime_genoff.so.1.0.0 7f8eab0000-7f8eda5000 r-xp 00000000 08:0b 4740 /usr/lib/libprotobuf.so.30.0.6 7f8edd0000-7f8edd2000 r-xp 00000000 08:0b 4808 /usr/lib/libqmi_sap.so.1.0.0 7f8edf0000-7f8edf8000 r-xp 00000000 08:0b 4802 /usr/lib/libqmi_csi.so.1.0.0 7f8ee10000-7f8ee11000 r-xp 00000000 08:0b 4823 /usr/lib/libqsocket.so.1.0.0 7f8ee30000-7f8ee34000 r-xp 00000000 08:0b 4819 /usr/lib/libqrtr.so.1.0.0 7f8ee50000-7f8ee93000 r-xp 00000000 08:0b 4158 /usr/lib/libdiag.so.1.0.0 7f8f100000-7f8f10a000 r-xp 00000000 08:0b 4947 /usr/lib/libthreadutils.so 7f8f120000-7f8f126000 r-xp 00000000 08:0b 4699 /usr/lib/libos.so 7f8f140000-7f8f143000 r-xp 00000000 08:0b 4149 /usr/lib/libcv_common.so 7f8f160000-7f8f20e000 r-xp 00000000 08:0b 4095 /usr/lib/libcamxfdalgo.so 7f8f230000-7f8f676000 r-xp 00000000 08:0b 4094 /usr/lib/libcamxfacialfeatures.so 7f8f690000-7f8fd23000 r-xp 00000000 08:0b 4069 /usr/lib/libbitmlenginev2.so 7f8fd50000-7f8fd51000 r-xp 00000000 08:0b 4880 /usr/lib/libsns_direct_channel_stub.so.1.0.0 7f8fd70000-7f8fe34000 r-xp 00000000 08:0b 4886 /usr/lib/libsnsapi.so.1.0.0 7f8fe50000-7f8fe51000 r-xp 00000000 08:0b 4869 /usr/lib/libsensorslog.so.1.0.0 7f8fe70000-7f8fe74000 r-xp 00000000 08:0b 4804 /usr/lib/libqmi_encdec.so.1.0.0 7f8fe90000-7f8fe91000 r-xp 00000000 08:0b 4800 /usr/lib/libqmi_common_so.so.1.0.0 7f8feb0000-7f8febd000 r-xp 00000000 08:0b 4794 /usr/lib/libqmi_cci.so.1.0.0 7f8ff00000-7f8ff2a000 r-xp 00000000 08:0b 4092 /usr/lib/libcamxcommonutils.so 7f8ff40000-7f8ff4a000 r-xp 00000000 08:0b 4100 /usr/lib/libcamximageformatutils.so 7f8ff60000-7f8ff69000 r-xp 00000000 08:0b 4920 /usr/lib/libsynx.so 7f8ff80000-7f9003f000 r-xp 00000000 08:0b 4189 /usr/lib/libeva.so 7f90060000-7f90067000 r-xp 00000000 08:0b 4101 /usr/lib/libcamxsettingsmanager.so 7f90080000-7f90082000 r-xp 00000000 08:0b 4097 /usr/lib/libcamxfdinternalhwutils.so 7f900a0000-7f900c7000 r-xp 00000000 08:0b 4099 /usr/lib/libcamxifestriping.so 7f900e0000-7f900e2000 r-xp 00000000 08:0b 4089 /usr/lib/libcamera_hardware.so 7f90100000-7f90102000 r-xp 00000000 08:0b 4098 /usr/lib/libcamxhwnodecontext.so 7f90120000-7f90160000 r-xp 00000000 08:0b 4096 /usr/lib/libcamxfdengine.so 7f90290000-7f9032d000 r-xp 00000000 08:0b 4019 /usr/lib/libadsprpc.so 7f90350000-7f903ed000 r-xp 00000000 08:0b 4114 /usr/lib/libcdsprpc.so 7f90410000-7f90453000 r-xp 00000000 08:0b 4381 /usr/lib/libisphwsetting.so 7f90470000-7f92123000 r-xp 00000000 08:0b 3961 /usr/lib/hw/camera.qcom.so 7f92570000-7f92572000 r-xp 00000000 08:0b 4373 /usr/lib/libion.so.0.0.0 7f92590000-7f92598000 r-xp 00000000 08:0b 4062 /usr/lib/libbase.so.0.0.0 7f925b0000-7f925b6000 r-xp 00000000 08:0b 4986 /usr/lib/libvmmem.so.0.0.0 7f925d0000-7f925d9000 r-xp 00000000 08:0b 4163 /usr/lib/libdmabufheap.so.0.0.0 7f925f0000-7f92646000 r-xp 00000000 08:0b 4068 /usr/lib/libbinder.so.0.0.0 7f92690000-7f92691000 r-xp 00000000 08:0b 4342 /usr/lib/libgthread-2.0.so.0.7200.3 7f926b0000-7f92713000 r-xp 00000000 08:0b 4723 /usr/lib/libpcre.so.1.2.13 7f92920000-7f92b0e000 r-xp 00000000 08:0b 4912 /usr/lib/libstdc++.so.6.0.29 7f92b30000-7f92b55000 r-xp 00000000 08:0b 4224 /usr/lib/libgbm.so 7f92b70000-7f92b9b000 r-xp 00000000 08:0b 4091 /usr/lib/libcamera_metadata.so.0.0.0 7f92bb0000-7f92bba000 r-xp 00000000 08:0b 4461 /usr/lib/liblog.so.0.0.0 7f92bd0000-7f92beb000 r-xp 00000000 08:0b 4981 /usr/lib/libutils.so.0.0.0 7f92c00000-7f92c0f000 r-xp 00000000 08:0b 4148 /usr/lib/libcutils.so.0.0.0 7f92c30000-7f92c70000 r-xp 00000000 08:0b 4124 /usr/lib/libclang_rt.ubsan_standalone-aarch64.so 7f93690000-7f93692000 r-xp 00000000 08:0b 4919 /usr/lib/libsync.so.0.0.0 7f936b0000-7f936b9000 r-xp 00000000 08:0b 4045 /usr/lib/libatomic.so.1.2.0 7f936d0000-7f93816000 r-xp 00000000 08:0b 4238 /usr/lib/libglib-2.0.so.0.7200.3 Dump stack start... backtrace() returned 28 addresses [00] camx-hal3-test(_ZN16QCamxHAL3TestLog4dumpEPc+0x34) [0x5576474264] [01] camx-hal3-test(_ZN16QCamxHAL3TestLog14signal_handlerEi+0x1e4) [0x5576474614] [02] linux-vdso.so.1(__kernel_rt_sigreturn+0) [0x7f9394984c] [03] /lib/libc.so.6(+0x84d68) [0x7f927b4d68] [04] /lib/libc.so.6(raise+0x20) [0x7f9276e910] [05] /usr/lib/hw/camera.qcom.so(_ZN4CamX13HwEnvironment10InitializeEPNS_20IHwInterfaceCallbackE+0x234) [0x7f91848c14] [06] /usr/lib/hw/camera.qcom.so(_ZN4CamX13HwEnvironment6CreateEPNS_20IHwInterfaceCallbackE+0x3c) [0x7f918485dc] [07] /usr/lib/hw/camera.qcom.so(_ZN4CamX11HwInterface10InitializeEv+0x54) [0x7f91851e74] [08] /usr/lib/hw/camera.qcom.so(_ZN4CamX11HwInterface6CreateEv+0x34) [0x7f91851bc4] [09] /usr/lib/hw/camera.qcom.so(_ZN4CamX16VendorTagManager23InitializeVendorTagInfoEv+0x54) [0x7f9193a674] [10] /usr/lib/hw/camera.qcom.so(_ZN4CamX16VendorTagManagerC2Ev+0x7c) [0x7f91939c3c] [11] /usr/lib/hw/camera.qcom.so(+0x80fc1c) [0x7f90c7fc1c] [12] /lib/ld-linux-aarch64.so.1(+0x5984) [0x7f93915984] [13] /lib/ld-linux-aarch64.so.1(+0x5a9c) [0x7f93915a9c] [14] /lib/libc.so.6(_dl_catch_exception+0xb0) [0x7f92869910] [15] /lib/ld-linux-aarch64.so.1(+0xc230) [0x7f9391c230] [16] /lib/libc.so.6(_dl_catch_exception+0x68) [0x7f928698c8] [17] /lib/ld-linux-aarch64.so.1(+0xc5f0) [0x7f9391c5f0] [18] /lib/libc.so.6(+0x7eb18) [0x7f927aeb18] [19] /lib/libc.so.6(_dl_catch_exception+0x68) [0x7f928698c8] [20] /lib/libc.so.6(_dl_catch_error+0x30) [0x7f92869980] [21] /lib/libc.so.6(+0x7e620) [0x7f927ae620] [22] /lib/libc.so.6(dlopen+0x68) [0x7f927aebd8] [23] camx-hal3-test(_Z10initializev+0x34) [0x557646ab84] [24] camx-hal3-test(main+0x8c) [0x557646b18c] [25] /lib/libc.so.6(+0x2b234) [0x7f9275b234] [26] /lib/libc.so.6(__libc_start_main+0x9c) [0x7f9275b30c] [27] camx-hal3-test(_start+0x30) [0x557645bff0] Dump stack end... Run cmd: ls -l /proc/4850/fd > /data/misc/camera/fd_4850[6].txt Run cmd: cat /proc/4850/maps > /data/misc/camera/maps_4850[6].txt Run cmd: cat /proc/meminfo > /data/misc/camera/meminfo_4850[6].txt Run cmd: ps -T > /data/misc/camera/ps_4850[6].txt Run cmd: top -b -n 1 > /data/misc/camera/top_4850[6].txt

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1159474.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【毕业设计】基于深度学习python_CNN卷积神经网络识别花卉基于python_CNN卷积神经网络识别花卉

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

UV 项目管理指南

UV 操作指南 文章目录UV 操作指南&#x1f30e; 一. UV 介绍&#x1f380; 二. 安装 UV&#x1f4d9; 三. 操作指南&#x1f3af; 3.1 命令预览&#x1f40d; 3.2 Py版本管理&#x1f680; 3.3 **项目管理**&#x1f3a9; 3.4 虚拟环境&#x1f4e6; 3.5 依赖管理&#x1f6e0;…

为什么程序员怕35岁,但网安却越老越吃香?

同样是技术岗&#xff0c;为啥程序员怕35岁危机&#xff0c;网安却越老越值钱&#xff1f; 你有没有发现&#xff0c;身边做程序员的朋友&#xff0c;一到 30 岁就开始焦虑 “35 岁后怎么办”&#xff0c;但做网安的前辈&#xff0c;反而越往后越吃香&#xff0c;薪资和话语权…

输入AI绘画的用户评价,自动分类统计(满意,一般,不满意),输出评价分析报告和改进建议。

这是将数据科学、人工智能与商业决策结合起来。下面我将为您提供一个完整的、基于Python的“AI绘画用户评价分析”程序。项目概览&#xff1a;ArtCriticScope - AI绘画用户评价分析器核心功能&#xff1a;用户提供一个包含AI绘画作品用户评价的CSV或文本文件&#xff0c;程序会…

【人工智能引论期末复习】 第6章 深度学习4 - RNN

一、基本概念与填空考点RNN全称&#xff1a;循环神经网络&#xff08;Recurrent Neural Network&#xff09;RNN的主要特点&#xff1a;具有记忆能力&#xff0c;能处理序列数据前后输入之间存在依赖关系与CNN和前馈网络的区别&#xff1a;CNN&#xff1a;局部感知、参数共享&a…

别再说“零基础学不了网安”!电脑小白也能入门的4阶段路线

别再说 “零基础学不了网安”&#xff01;电脑小白也能入门的 4 阶段路线. 总有人问&#xff1a;“我连代码都不会写&#xff0c;能学网络安全吗&#xff1f;” 其实真不用怕&#xff0c;哪怕你是只会用电脑刷视频的纯小白&#xff0c;跟着清晰的路线一步步学&#xff0c;照样…

电鱼智能 AM3354 驱动巡检履带机器人的高可靠运动底盘控制

什么是 电鱼智能 AM3354&#xff1f;电鱼智能 AM3354 是一款经典的工业级核心板&#xff0c;搭载 TI Sitara AM335x 处理器。它最大的杀手锏不是 CPU 主频&#xff0c;而是内置了 2 个 PRU-ICSS&#xff08;可编程实时单元&#xff09;。这两个 200MHz 的 RISC 核心独立于主 CP…

深度学习毕设选题推荐:基于python卷积神经网络识别花卉基于卷积神经网络识别花卉

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

接入京东关键词API的核心利弊分析

接入京东关键词API的核心价值在于通过官方合规的数据能力&#xff0c;驱动电商运营的精细化与自动化&#xff0c;但同时也存在接入门槛、成本投入及合规约束等潜在问题。以下从“利”“弊”两大维度展开详细分析&#xff0c;并给出平衡策略&#xff0c;为业务决策提供参考。一、…

苹果向谷歌借脑:Siri终于要变聪明了,但谁才是真正赢家?

作者&#xff1a;周雅 今天AI圈的一个大事件&#xff0c;是那个我们苦等两年、传说中要脱胎换骨的Siri大更新&#xff0c;传言中“更智能的Siri”最早在2024年WWDC上被预告&#xff0c;原定2025年春季上线&#xff0c;后来一推再推&#xff0c;甚至有报道称要等到2027年。 而今…

Python代码+提示词访问大模型

#!/usr/bin/env python # coding: utf-8# 导入依赖库 from cmd import PROMPT from urllib import response import dashscope import os# 从环境变量中获取 API Key dashscope.api_key os.getenv(DASHSCOPE_API_KEY)# 基于 prompt 生成文本 # 使用 deepseek-v3 模型 def get_…

机器人主控去 X86 化:电鱼智能 RK3588 提供 8 核高算力平替方案

什么是 电鱼智能 RK3588&#xff1f;电鱼智能 RK3588 是目前国产 ARM 生态中的“性能怪兽”。它搭载 4 核 Cortex-A76 4 核 Cortex-A53 处理器&#xff0c;主频高达 2.4GHz。除了通用算力&#xff0c;它最核心的优势在于异构计算&#xff1a;集成了 6TOPS NPU&#xff08;AI 加…

Java多态详解,零基础入门到精通,收藏这篇就够了

目录 1、概述 2、多态的定义与使用格式 3、多态的特点 4、多态成员的特点 5、instanceof 关键字 6、多态转型 7、多态的优缺点 1、概述 多态就是描述一个事物的多种形态&#xff0c;如小明是一个学生&#xff0c;他既是人&#xff0c;也是学生&#xff0c;出现两种形态…

现代农业赋能下的农产品高质量发展

民以食为天&#xff0c;农业是安天下、稳民心的战略产业&#xff0c;而农产品作为农业生产的核心成果&#xff0c;不仅承载着保障粮食安全的基础使命&#xff0c;更在乡村振兴的浪潮中成为激活产业活力、带动农民增收的关键抓手。如今&#xff0c;我国农业正告别“看天吃饭”的…

Go 里的端口复用从原理到生产可用代码(SO_REUSEPORT / SO_REUSEADDR)

1. 先把概念掰直&#xff1a;你说的“端口复用”可能是四种事 1&#xff09;多进程共享同一端口&#xff08;真正意义上的端口复用&#xff09; 多个进程同时 listen :8080&#xff0c;由内核把新连接分发到不同进程。 关键开关&#xff1a;SO_REUSEPORT&#xff08;Linux 3.9 …

Rust 交叉编译:MacOS ====> Linux (musl 静态编译)

核心说明 你要实现的是 macOS (x86_64/arm64) → Linux CentOS (x86_64) 的 Rust 交叉编译&#xff0c;且指定 musl 静态编译&#xff0c;使用 cargo-zigbuild 是最优方案&#xff0c;没有之一。 优势1&#xff1a;cargo-zigbuild 基于 zig 编译器的交叉编译能力&#xff0c;无…

JAVA常用源码编辑工具有哪些?_java编辑器,零基础入门到精通,收藏这篇就够了

ava 源代码本质上其实就是普通的文本文件&#xff0c;所以理论上来说任何可以编辑文本文件的编辑器都可以作为我们的 Java 代码编辑工具。比如&#xff1a;Windows 记事本&#xff0c;Mac OS X 下的文本编辑&#xff0c;Linux 下的 vi、emacs、gedit、DOS 下的 edit 等。但是这…

使用Ubuntu搭建Java部署环境_ubuntu安装java环境,零基础入门到精通,收藏这篇就够了

在Ubuntu下搭建Java部署环境需要使用到apt命令 apt命令(用于安装、更新、删除、查询软件包) 语法: apt [命令] [软件包名称]接下来我们来搭建Java部署环境 使用apt安装JDK 更新软件包列表 我们先更新软件包列表 apt-get updateUbuntu仓库的软件不一定和软件包官网的版本一样, …

人工造问卷 VS 宏智树 AI:告别 “无效调研”,学术问卷设计原来可以这么简单

作为深耕论文写作科普的教育博主&#xff0c;后台总能收到这样的求助&#xff1a;“花 3 天设计的问卷&#xff0c;导师说信效度为零”“发出去 200 份问卷&#xff0c;150 份数据无效”“量表题项照搬&#xff0c;结果被批缺乏学术逻辑”。实证类论文的核心是数据&#xff0c;…

永磁同步电机反步控制实战手记

永磁同步电机反步(backstepping)控制 1.采用非线性控制策略反步控制法&#xff0c;实现永磁同步电机系统的完全解耦&#xff0c;相比PI控制减少了系统调节参数&#xff0c;抗负载扰动能力明显提高&#xff1b; 2.提供算法对应的参考文献和仿真模型 购买赠送PMSM控制相关电子资料…