2015-09-03 03:40 AM
In cmsis_os.c file
- osPoolDef_t pool_def = {queue_def->queue_sz, queue_def->item_sz}; + osPoolDef_t pool_def = {queue_def->queue_sz, queue_def->item_sz, NULL}; - else if(ret.value.signals >= 0x80000000) + else if(ret.value.signals <0 )2015-09-03 04:14 AM
Hi Vladimir Romanov,
I will report the issue to our development team.Thank you for the information and sorry for the inconvenience that it may bring;-Syrine-2015-09-09 02:29 AM
Hi Vladimir Romanov,
Sorry for the late response.Your reported issue is confirmed by our team and will be fixed in one of coming releases. Thank you very much for your contribution to the enhancement of our STM32 related solutions.-Syrine –2015-10-26 04:41 AM
Hi!
This bug still not fixed in STM32Cube_FW_F4_V1.9.0 :(2015-12-28 12:20 AM
STM32Cube_FW_F4_V1.10.0 - not fixed!
After every FW release I fix this bug manuly! What is problem to fix this in ST?2015-12-29 04:28 AM
Hi Vladimir Romanov,
The two STM32Cube_FW_F4 new releases come to support some new boards, to fix and update some known defects in HAL but there is no changes in the Middlewares, particularly the FreeRTOS.Your suggestion is taken into consideration and it will be deployed in next FreeRTOS release. Sorry for any inconvenience it may bring.-Syrine-2016-03-15 05:58 AM
STM32Cube_FW_F4_V1.11.0 - not fixed.
Again, every developer fix this bug manualy. Please fix this stupid mistakes before create zip file. Just apply simple patch before run zip command.