NVIDIA DriveOS的Suspend to RAM/SC7完整流程

📅 2026/8/20 12:33:21
NVIDIA DriveOS的Suspend to RAM/SC7完整流程
官方资料Suspend to RAM/SC7 — NVIDIA DriveOS 7.0.3 Linux SDK Developer Guide最新在项目中加入了sc7功能用户态与内核态会通过netlink进行通信下面简单介绍下进入和退出sc7模式的流程SMGR (用户态) Kernel (tegra_hv_pm_ctl) │ │ │ sock_send(PM Register) │ ← 注册 │───────────────────────────────►│ │ │ │ sock_recv() 阻塞等待 │ │◄───────────────────────────────│ Suspend Request │ │ │ sock_send(Suspend Response) │ ← 同意挂起 │───────────────────────────────►│ │ │ 系统进入 SC7 │ │ │ sock_recv() 阻塞等待 │ ← 20:23:07 在这里等待 │ │ │ │ ...SC7 期间... │ │ │◄───────────────────────────────│ Resume Request ← 20:23:15 收到 │ │ │ sock_send(Resume Response) │ │───────────────────────────────►│