You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am developing a system based on STM32 SoC using Nucleo board and found that when powering on the board the code is executing slower than normal. When i press the RESET button on the board everything come back to normal and my code is executing normally.
To investigate the issue i decided to execute the Blinking LED sample app delivered with Zephyr code and figured out that the same issue is happening also. The main loop should blink the LED every second but it's blinking a lot slower until i press the reset button. After the reset the LED blink normally.
I decided to debug it and saw that it seems to be related to the irq_unlock code which takes longer. From what i saw so far, it seems to be related to context switching taking really long to execute.
To Reproduce
Steps to reproduce the behavior:
Go to the blinking LED sample folder in zephyr/samples/basic/blinky
west build -p auto -b nucleo_f303re .
west flash --openocd /usr/local/bin/openocd
Expected behavior
The LED on the board should blink every second.
Impact
showstopper since i always need to manually reset the board
Environment (please complete the following information):
OS: MacOS
GNU ARM Embedded
Last Master branch version
Additional context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered:
I am developing a system based on STM32 SoC using Nucleo board and found that when powering on the board the code is executing slower than normal. When i press the RESET button on the board everything come back to normal and my code is executing normally.
To investigate the issue i decided to execute the Blinking LED sample app delivered with Zephyr code and figured out that the same issue is happening also. The main loop should blink the LED every second but it's blinking a lot slower until i press the reset button. After the reset the LED blink normally.
I decided to debug it and saw that it seems to be related to the irq_unlock code which takes longer. From what i saw so far, it seems to be related to context switching taking really long to execute.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The LED on the board should blink every second.
Impact
showstopper since i always need to manually reset the board
Environment (please complete the following information):
Additional context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered: