本应用手册介绍了 TDA4x 平台的内核间检测信号监控和自动恢复的完整实现。主要贡献包括:
- 双任务监控架构:RTOS 和 Linux 内核的单独任务可实现独立监控,并为每个环境提供适当的超时行为。
- 乒乓协议:简单的请求响应协议通过可配置的参数提供可靠的内核运行状况验证。
- 基于信标的同步:正确的任务同步验证了在没有竞态条件的情况下实现可靠的 IPC 关断。
- 仅 MCU 模式恢复:利用 SOC 的电源域架构,无需重新启动整个系统即可实现自主恢复。
- 时序曲线:详细的时序测量显示恢复性能约为 1.2 秒。
此实现为具有高可用性和自动恢复等基本要求的容错汽车和工业系统奠定了基础。
未来的增强功能包括:
- 选择性内核恢复(仅重新启动崩溃的内核,而不是重启整个主域的电源周期)