Question
assert(state[nextSendingBlock] == DRAWN);
My HW is NUCLEO-F446RE and X-NUCLEO-GFX01M1.
TouchGFX is configured in partial frame buffer (3x1920 bytes)
In the project I use FreeRTOS API CMSIS V2.
The assert in question occurs randomly:
assertion "state[nextSendingBlock] == DRAWN" failed:
file "../Middlewares/ST/touchgfx/framework/include/touchgfx/hal/FrameBufferAllocator.hpp",
line 241,
function: const touchgfx::Rect& touchgfx::ManyBlockAllocator<block_size, blocks, bytes_pr_pixel>::peekBlockForTransfer()
[with long unsigned int block_size = 1920; long unsigned int blocks = 3; long unsigned int bytes_pr_pixel = 2]When the assert occurs, the state fields are all EMPTY.
