I am using RedSuite with last FreeRTOS on a LPC2387.
I solved some problems related to force supervisor on startup.
Now I have a problem with portYIELD_WITHIN_API inside vTaskDelay.
The run stops on the Yield, I search similar post and I checked:
- tick is running vPreemptiveTick loops
- process is moved correctly from running->blocked->running based on tick
It seems blocked to “SWI 0” instruction.
Thank for your support