2025-10-28 1:04 AM
Hello Everyone,
I am currently using LPUART2 for communication between an MCU (STM32U031) and an MPU (Application Processor).
Configuration parameters:
Description:
Data exchange between MCU and MPU works perfectly when both devices are operating in normal power mode (i.e., not in sleep or stop modes). However, I am facing an issue when both MCU and MPU wake up from sleep/stop mode.
After wake-up ,The MCU is unable to receive data from the MPU, even though the MPU continues transmitting data. No IRQ handler is triggered on the MCU side.
Additional Details:
Scenarios Tested:
Only MPU enters sleep (MCU remains active): After MPU wake-up, communication works perfectly.
Both MPU and MCU enter sleep: After wake-up, communication fails (MCU doesn’t receive data).
Observation:
It seems that the issue is related to LPUART behavior during low power transitions, since everything works fine when only the MPU performs sleep/wake operations and the MCU remains awake.
Please help identify if there is missing configuration or specific setup required for LPUART in low power modes?
I am open to share the source code and any other information.
Solved! Go to Solution.
2025-10-28 8:44 AM
hello @suresh kumar1
Do you get the same issue when you try using LPUART1?
You can refer to the provided examples for guidance : example 1,example 2
BR
Gyessine
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2025-10-28 8:44 AM
hello @suresh kumar1
Do you get the same issue when you try using LPUART1?
You can refer to the provided examples for guidance : example 1,example 2
BR
Gyessine
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.