2020-04-08 08:38 AM
Hello,
I download a file from server with netcomm_recv.
l write in FreeRTOS, with several tasks.
For this discussion, l have two tasks.
One is general task and the other is for downloading the file from server.
From the first task, there is a condition that send a queue message to the second task to start download.
If both tasks are in the same priority, the downloading task doesn't run.
It l set the downloading task with higher priority, this task works perfectly, but the first task doesn't run.
For reference, the first task blink a LED.
once the first task stuck (in the second case), the LED is stay on the same position (doesn't blink).
What do I do wrong?
What am l missing?
Thanks,
Lior
2020-04-08 09:05 AM
You're missing the fact that ST's implementation is absolute non-working bloatware.
https://community.st.com/s/question/0D50X0000C6eNNSSQ2/bug-fixes-stm32h7-ethernet