ZHDA157 May   2026 TDA4VH-Q1 , TDA4VL-Q1 , TDA4VM , TDA4VM-Q1

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
  5. 2系统架构
    1. 2.1 内核配置
    2. 2.2 电源域架构
    3. 2.3 IPC 框架概述
  6. 3检测信号监控设计
    1. 3.1 乒乓协议
    2. 3.2 双任务架构
    3. 3.3 崩溃检测逻辑
  7. 4 恢复机制
    1. 4.1 电源状态转换
  8. 5 实现详情
    1. 5.1 配置参数
    2. 5.2 参数调优指南:
    3. 5.3 Linux 端的 rpmsg_char 实现
  9. 6 测试结果和性能
    1. 6.1 时序曲线
    2. 6.2 恢复验证
  10. 7总结
  11. 8参考资料

Linux 端的 rpmsg_char 实现

检测信号监控系统需要 Linux 用户空间应用程序来处理与 MCU1_0 监控器的通信。此实现使用 TI rpmsg_char 库和框架将用户空间应用程序与内核 RPMsg 子系统桥接在一起。

ti-rpmsg-char 库为 Linux 上的 RPMsg 通信提供用户空间 API。这包括:

- 核心库:libti_rpmsg_char.so.0.6.10 - 处理端点管理和内核接口

- 简单应用程序:rpmsg_char_simple - 用于信号通信到 Linux 内核