<sa8650>QCX 诊断模块和错误处理

news2024/11/26 9:35:44

<sa8650>QCX 诊断模块和错误处理

  • 一、错误报告设计
  • 二、QCarCam API 的错误报告
    • 2.1 QCarCamRegisterEventCallback
    • 2.2 CarCamErrorInfo_t
    • 2.3 QCarCamErrorInfo_t
    • 2.4 Error ID
      • 2.4.1 QCARCAM_ERROR_WARNING
      • 2.4.2 QCARCAM_ERROR_SUBSYSTEM_FATAL
      • 2.4.3 QCARCAM_ERROR_FATAL
      • 2.4.4 QCARCAM_ERROR_TRANSIENT
      • 2.4.5 QCARCAM_ERROR_REQUEST
      • 2.4.6 QCARCAM_ERROR_RECOVERABLE
      • 2.4.7 QCARCAM_ERROR_BROKEN_CONN
    • 2.5 Error codes
    • 2.6 Error source
    • 2.7 Error reporting flow
    • 2.8 、错误描述

一、错误报告设计

下图说明了硬件错误报告流经不同层的情况
在这里插入图片描述
所有 fusa 错误均由 FuSa 聚合器硬件生成,并通知各个设备(ISP 设备、ICP 设备等)。当 CAMX 摄像机会话启动且摄像机正在进行流式传输时,大部分错误都会通过 CAMX 错误报告路径传播。但是,在某些情况下,CAMX 尚未初始化,FuSa 会产生错误(例如,摄像机检测和探测序列期间的错误)。在这种情况下,错误会通过不同的路径报告,绕过 CAMX。不过,这将从客户端接口中抽象出来。客户端应用程序总是通过 Qcarcam 接口接收错误信息。

此外,客户端还可通过安全监控界面接收摄像机 FuSa 错误。不过,本文档只关注通过 QcarCam API 接口进行的错误报告流程。有关详细信息,请参阅安全监控 API 文档。

在任何客户端应用程序启动之前,启动或启动序列中产生的错误(相机检测错误、BIST 错误等)将仅通知安全监视器。Qcarcam 客户端应用程序在尝试打开摄像机时,将同步接收这些错误,作为 API 返回值。

二、QCarCam API 的错误报告

2.1 QCarCamRegisterEventCallback

QcarCam 客户应用程序通过 QCarCamRegisterEventCallback() 注册的事件回调接收错误通知。为全系统或每个输

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

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

相关文章

傅里叶变换,拉普拉斯变换,卷积 卷积定理

傅里叶变换,拉普拉斯变换,卷积 & 卷积定理 文章目录 傅里叶变换,拉普拉斯变换,卷积 & 卷积定理开胃小菜(收敛性)一、傅里叶变换核心原理定义连续时间信号离散时间信号(了解)…

2毛钱的SOT23-5封装28V、1.5A、1.2MHz DCDC转换器用于LCD偏置电源和白光LED驱动等MT3540升压芯片

前言 之前发了一个TI的BOOST升压芯片,用于LCD偏置电压或LED驱动,请访问以下链接。 6毛钱SOT-23封装28V、400mA 开关升压转换器,LCD偏置电源和白光LED应用芯片TPS61040 国产半导体厂家发展迅猛,今天推荐一个公司带“航天”的升压…

内外网共享文件最优方案,了解一下

基于安全性、合规性、数据防泄漏等原因,为了保护核心数据,企业一般会做内外网隔离,隔离后仍存在数据交换共享的需求。数字化时代,数据的流通与共享成为企业和团队之间日常运营的关键环节。内外网共享文件是指在内网和外网之间共享…

职业技能大赛引领下人工智能专业实训教学的改革研究

在新时代背景下,人工智能(AI)作为科技发展的前沿领域,正以前所未有的速度影响着社会经济的各个方面,对高素质应用型AI专业人才的需求日益迫切。职业技能大赛作为检验和提升学生实践能力的重要平台,对于促进…

聚观早报 | iPhone 16核心硬件曝光;三星Galaxy全球新品发布会

聚观早报每日整理最值得关注的行业重点事件,帮助大家及时了解最新行业动态,每日读报,就读聚观365资讯简报。 整理丨Cutie 6月28日消息 iPhone 16核心硬件曝光 三星Galaxy全球新品发布会 苹果正多方下注布局AI商店 黄仁勋2024年薪酬3400…

短视频利器 ffmpeg (2)

ffmpeg 官网这样写到 Converting video and audio has never been so easy. 如何轻松简单的使用: 1、下载 官网:http://www.ffmpeg.org 安装参考文档: https://blog.csdn.net/qq_36765018/article/details/139067654 2、安装 # 启用RPM …

[学习笔记]3GPP R18宣布冻结,对物联网的影响是哪些?

6月18日,在上海举行的3GPP RAN(无线接入网络项目)第104次会议上,5G-A的第一代技术标准R18标准正式冻结。R18标准从立项到冻结历时3年多,是5G标准的第四版,也是面向5G-Advanced(5G-A)…

容器技术-docker5 (1)

一、docker-compose 常用命令和指令 1. 概要 默认的模板文件是 docker-compose.yml,其中定义的每个服务可以通过 image 指令指定镜像或 build 指令(需要 Dockerfile)来自动构建。 注意如果使用 build 指令,在 Dockerfile 中设置…

springboot基于web模式的师资管理系统的设计与实现-计算机毕业设计源码040928

摘 要 随着互联网趋势的到来,各行各业都在考虑利用互联网将自己推广出去,最好方式就是建立自己的互联网系统,并对其进行维护和管理。在现实运用中,应用软件的工作规则和开发步骤,采用Java技术建设师资管理系统 。 本设…

在Python中创建单个元素的元组

在Python中,元组是用于存储多个元素的不可变序列。与列表不同,元组使用圆括号括起来。创建包含多个元素的元组很简单,但创建单个元素的元组则需要特别注意语法。 目录 基本的元组创建创建单个元素的元组单个元素元组的示例 元组是不可变的结…

springboot实习管理系统的设计与实现 LW +PPT+源码+讲解

第三章系统分析与设计 3.1 可行性分析 一个完整的系统,可行性分析是必须要有的,因为他关系到系统生存问题,对开发的意义进行分析,能否通过本系统来补充线下实习管理模式中的缺陷,去解决其中的不足等,通过对…

C++ 教程 - 07 类的静态成员

文章目录 静态成员 静态成员 使用static修饰的成员; 静态的成员变量; 仅保留一份副本,不管创建多少个实例对象,都共享这一份数据;类、对象均可以调用;类外重新声明,并通过类初始化;…

【Django】网上蛋糕项目商城-首页

概念 本文在上一文章搭建完数据库,以及创建好项目之后,以及前端静态文件后,对项目的首页功能开发。 后端代码编写 这里我们使用pymysql模块对数据库进行操作,获取数据。因此需要在dos窗口使用以下指令下载该库文件 pip instal…

企业级Windows设备日志采集工具

永久免费: 前往Gitee最新版本 更新内容 进一步提升工程师部署采集客户端效率. 打开根Url,自动跳转到部署页面.(原工程师需输入很长的Url);新增复制同类客户端同步任务功能.优化客户端分组操作;文件同步到服务器后,可配置文件名增加时间戳; 介绍 定时全量或增量采集工控机,…

[JS]节点操作

DOM节点 DOM树中的所有内容都是节点, 我们重点关注元素节点 作用 使开发者可以根据节点的关系获取元素, 而不是只能依赖选择器, 提高了编码的灵活性 节点分类 元素节点: 所有的标签都是元素节点, html是根节点属性节点: 所有的属性都是属性节点, 比如href文本节点: 所有的文…

智能测流速仪

LS300-B随着科技的不断进步,智能设备在各个领域中扮演着越来越重要的角色。在水利、环保、农业等行业中,明渠流速流量的测量一直是一个关键环节。传统的测量方法虽然有其有效性,但在面对复杂多变的测量环境时,往往显得力不从心。而…

金航标电子

金航标(www.kinghelm.com.cn)电子成立以来,一直深耕微波射频领域的技术应用和发展,金航标研发生产“kinghelm”的北斗GPS天线连接器射频端子接插件等产品,受到车载导航定位广大终端客户的欢迎。宋仕强说,随…

1983springboot VUE兼职招聘管理系统开发mysql数据库web结构java编程计算机网页源码maven项目

一、源码特点 springboot VUE兼职招聘管理系统是一套完善的完整信息管理类型系统,结合springboot框架和VUE完成本系统,对理解JSP java编程开发语言有帮助系统采用springboot框架(MVC模式开发),系统具有完整的源代码和…

使用LabVIEW和示波器测试IGBT参数

使用LabVIEW和示波器测试绝缘栅双极型晶体管(IGBT)参数的综合解决方案。过程包括硬件设置、示波器和其他必要设备的配置,以及开发LabVIEW程序以自动化数据采集、过滤、关键参数计算和结果显示。该方法确保了IGBT测试的准确性、可靠性和高效性…

原型开发:加速需求验证与设计优化

目录 前言1. 原型开发的意义1.1 定义与概述1.2 原型的类型 2. 原型开发的优势2.1 明确需求2.2 提升用户满意度2.3 降低开发风险 3. 原型开发的挑战3.1 过多的原型开发3.2 资源投入与管理3.3 期望管理 4. 优化原型开发流程4.1 明确目标与范围4.2 选择合适的工具和方法4.3 加强用…