当前位置: 首页 > news >正文

【系统稳定性】1.6 黑屏(三)

五,QNX启动异常

qnx启动异常无疑同样是灾难级的存在。qnx是目前座舱方案中主流的存在,如果qnx存在异常会导致host或la或其他娱乐世界offline。那么导致qnx的原因有很多,相应地,我们也有很多的排查手段。

5.1 以太网连接

座舱方案中目前还是多域的设计,那么多域之间的连接主流是以太网,我们可以通过其他域以太网访问SOC的方式来排查,qnx是否online。如ping xxx.xxx.xxx.xxx。

5.2 串口

qnx启动异常,有可能是卡在xbl,也有可能卡在qnx的内核初始化或系统初始化等。我们可以通过串口日志的输出来进行判断,当前qnx处于什么状态。

xbl异常的比较少见,如果不是首发或者客制化过多,一般较少遇到。比较常见的就是功能安全导致的异常,比如开启了SecureBoot的设备,镜像校验失败导致卡功能安全。通查卡在镜像加载后,可以参考如下启动日志:

”SMSS - Image Loaded, Delta ......"

或者从串口或bootlog中直接看到镜像加载失败的信息,如下:

”do_mount ifs_coreservices.img:Verification failed"

"loader_thread_main:IFS2 loading failed"

镜像加载失败常见的原因就是没有使用qcom指定的刷写工具,如fastboot刷写,在qfile刷写中也遇到过类似的问题,可以提case给对应的工具团队处理。那么该问题的根本原因可能是分区映射异常,可以通过qfile在9008模式将分区映射信息PartitionsList.xml回读出来进行对比查看。

5.3 设备管理器

<
http://www.lryc.cn/news/234830.html

相关文章:

  • 《使用EasyExcel在Excel中增加序号列的方法》
  • 【Linux】安全审计-audit
  • Linux 之查看标准错误码工具
  • Git企业开发级讲解(五)
  • 目录自动清洗
  • c++实现Any类,让一个类型指向其他任意类型
  • os.path.join函数用法
  • vscode Prettier配置
  • MLC-LLM 支持RWKV-5推理以及对RWKV-5的一些思考
  • WPF中行为与触发器的概念及用法
  • 2023-2024华为ICT大赛-计算赛道-广东省省赛初赛-高职组-部分赛题分析【2023.11.18】
  • 『 MySQL数据库 』数据库之表的约束
  • flink 8081 web页面无法被局域网内其他机器访问
  • 零基础安装分布式数据服务注册系统
  • 2023最新最全【OpenMV】 入门教程
  • 【Java并发编程三】线程的基本使用一
  • 企业邮箱认证指南:安全与高效的邮箱认证方法
  • Django(八、如何开启事务、介绍长见的字段类型和参数)
  • 机器学习第5天:多项式回归与学习曲线
  • MSYS2介绍及工具安装
  • Swift开发中:非逃逸闭包、逃逸闭包、自动闭包的区别
  • 栈结构应用-进制转换-辗转相除法
  • 【Azure 架构师学习笔记】-Azure Storage Account(6)- File Layer
  • idea 环境搭建及运行java后端源码
  • 掌握Shell:从新手到编程大师的Linux之旅
  • 有重复元素的快速排序
  • Bert浅谈
  • 产品运营的场景和运营策略
  • C#异常捕获try catch详细介绍
  • 切换阿里云ES方式及故障应急处理方案