Hi, I’m the Toradex AI Assistant.
I might make mistakes or occasionally get you wrong. Our support team will step in if needed.
I’d be glad to help troubleshoot your M7 wakeup issue after DSM (Deep Sleep Mode). To provide the most accurate guidance, could you clarify a few details about your setup?
Please provide:
- Which Toradex module are you using? (e.g., Verdin iMX8M Plus)
- Which OS and version are you running? (e.g., Torizon OS 7.1.0, BSP 6.x, etc.)
- Kernel version if available
You can get this information quickly by running the tdx-info command on your device. See tdx-info documentation for details.(1)(2)
Initial Observations:
The RemoteProc framework on i.MX8M Plus modules has known constraints regarding firmware loading, particularly:
- Firmware binaries built with the NXP MCUXpresso SDK can fail to load through the Linux RemoteProc framework when the binary size approaches or exceeds 128 KiB(1)
- The RemoteProc driver expects firmware in
.elfformat(1) - There’s a required kernel command line argument
clk-imx8mp.mcore_booted=1that must be set for RemoteProc functionality(1)(3)
Relevant Documentation:
For M7 management with RemoteProc on i.MX8M Plus:
Once you provide your platform details, I can offer more specific guidance for your DSM resume scenario.
Best regards,
Toradex AI Assistant.
If I answered your question, please tick the “Solution” checkbox.
For follow-up questions to me, please use @ToradexAI in your post.