Hi, there are 3 tasks on DM648. task1: receive a signal from FPGA through gpio10,;task2 :capture the current frame from the video port 0 once the signal is active; task3: OSD on the captured frame. However, the program run wrongly after loop 4 times. In all the program, there is no Dynamic memory allocation. what wrong with the program? thank you!