2026-04-29 3:02 AM
Hi ST Support Team,
I am working with the STM32L476RCT6 on a custom-designed board for an NFC reader project.
I am facing a critical issue during basic bring-up:
Could you please help identify:
This issue is blocking further development (NFC functionality), so any guidance would be highly appreciated.
Best regards,
Sathish
2026-04-29 4:25 AM
Hello,
In such case you need to simplify your code as much as possible (toggle a pin) and move forward adding code. Each time you add a piece of code and try to find which block is causing that behavior.
It could be also an issue with priority interrupts. You have an interrupt that is overloading the CPU in standalone mode while in the debug mode it "curbs" the behavior ..
2026-04-29 5:10 AM
Hello Meallem,
Thank you for the quick response.
I created a new project by selecting the STM32L476RCT6 MCU. After generating the project, I added a HAL_Delay() call inside the main loop, followed by a print statement. However, the code gets stuck in the HAL_Delay() function and does not return, even when the delay is set to 1 ms.
No other changes were made apart from adding the delay and print statements in the main loop. Despite this minimal setup, the execution halts within HAL_Delay().
Since this is our custom PCB, could you please review the schematic and help identify any possible issues?
Thanks in advance.
2026-04-30 3:51 AM
Hello @Sk4
To debug the issue, you can check whether the SysTick interrupt is occurring or not by toggling a GPIO pin in the
.