2014-10-03 11:20 AM
In HAL_NOR_GetStatus(..) timeout is not working due to an error:
-----------------while(status != NOR_SUCCESS) { /* Get tick */ tickstart = HAL_GetTick(); // this should be before the while !!! /* Check for the Timeout */ if(Timeout != HAL_MAX_DELAY) { if((Timeout == 0)||((HAL_GetTick () - tickstart ) > Timeout)) ;// AS it is this will always be == { status = NOR_TIMEOUT; } } ...}-----------------------------I have no idea who to report this, so I post it here.Johanan2014-10-07 03:35 AM
Hi Johanan,
We have already the limitation in the STM32Cube HAL bugs list and will be fixed in next releases of CubeF4. Thanks for the report.Regards,Heisenberg.