2018-01-16 01:29 PM
STM32Cube_FW_F4_V1.18.0 module stm32f4xx_hal_dcmi.c has a bug in HAL_DCMI_Stop such that when the 'count' variable is decremented to zero (to indicate a timeout), the loop continues.
I reckon there should be a 'break;' after the line
status = HAL_TIMEOUT;
Discovered after I lost vsync from a camera, tried to stop it and an hour later was still waiting!!
2018-01-16 01:37 PM
Just checked the F7 DCMI HAL code and that is OK.
2018-01-17 02:25 AM
Hello
Gilks.Robin
,Thank you for your reported issue. We raised this internally for fix.
Kind Regards,
Imen
2018-07-13 04:27 AM
Hello,
This issue is still present on
STM32Cube_FW_F4_V1.21.0.
Do you know when it will be fixed?
Thanks and regards,
Netanel
2018-07-13 07:23 AM
Hello All,
We have already passed this issue along to our development team and will be fixed in the next release of STM32CubeF4 V
1.22.0.
So, please Keep an eye out for the next update!
with Regards,
Imen