Open wolsty7 opened 1 year ago
Just tested v1.0.0 and exact same issue. This issue also affects I-CUBE-LRWAN based firmware
Hello @wolsty7,
Thank you for this report. We will get back to you as soon as we analyze it further. This may take some time. Thank you for your comprehension.
With regards, Rania
Hi @wolsty7,
Would you please try to check with the latest version of the STM32CubeWL and check if you are still having the same issue.
With regards,
Hi @wolsty7,
Would you please try to check with the latest version of the STM32CubeWL and check if you are still having the same issue.
With regards,
Hello, This issue affects the latest version 1.3.0. I also tested 1.0.0 so I presume it affects all versions
ST Internal Reference: 157211
Hi @wolsty7,
This issue has been logged into an internal bug tracker at the attention of our development teams. I'll keep you informed. Thank you again for your report.
With regards,
Hello @ASELSTM it has been 7 months since this issue was posted (and many others), is STM working on this?
Describe the set-up
Board: MB1389D (Nucleo-WL55JC1)
Describe the bug
HAL_GetTick() and by extension TIMER_IF_GetTimerValue() run at exactly 1.024x speed (2.4% inaccurate) compared SysTimeGet()
How to reproduce the bug
fix In uint32_t HAL_GetTick(void) in sys_app.c replace TIMER_IF_GetTimerValue() with SysTimeGet(). Note: my testing SysTimeGet() takes 4-5us to compute, not a big deal, but maybe there is a more efficient way to do this