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

【系统稳定性】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.kler.cn/news/134728.html

相关文章:

  • 如何远程控制别人电脑进行技术支持?
  • 金融知识普及月:别让“孤注一掷”照进现实,捷信反诈在行动
  • 使用Sqoop命令从Oracle同步数据到Hive,修复数据乱码 %0A的问题
  • 分布式下多节点WebSocket消息收发
  • 数字化时代,VR全景如何助力商企抢占市场份额?
  • 分布式原理
  • Python学习笔记(4)
  • CyclicBarrier使用案例
  • ⑩⑥ 【MySQL】详解 触发器TRIGGER,协助 确保数据的完整性,日志记录,数据校验等操作。
  • 微服务学习|Nacos配置管理:统一配置管理、配置热更新、配置共享、搭建Nacos集群
  • 2021年3月青少年软件编程(Python)等级考试试卷(一级)
  • ckplayer自己定义风格播放器的开发记录
  • SaleSmartly新增AI意图识别触发器!让客户享受更精准的自动化服务
  • C++sqrt函数题目
  • 聊一聊小程序单聊页面构思
  • 【广州华锐互动】VR可视化政务服务为公众提供更直观、形象的政策解读
  • hadoop、hive、DBeaver的环境搭建及使用
  • CorelDraw2024(CDR)- 矢量图制作软件介绍
  • CentOS安装nodejs
  • 奇瑞金融:汽车金融行业架构设计
  • Modbus转Profinet网关在金银精炼控制系统中应用案例
  • 一步一步教你如何在Windows 10上使用Java,包括下载、安装和配置等
  • 系列六、多线程集合不安全
  • 开发《星球大战》小游戏的意义
  • AWS云服务器EC2实例实现ByConity快速部署
  • Python大数据之linux学习总结——day09_hive调优
  • 本地jar导入maven
  • 汇编层面有三个主要的操作对象
  • idea2023帅气的jpa函数生成辅助工具
  • 设计模式(二)-创建者模式(3)-抽象工厂模式