This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

BIOSUSB : UTL_halt whilst Jungo_thread0 is running

I have a problem whereby I am transferring data from the DSP to the Host(PC) using a custom USB function driver (CDC-ACM) and the DSP is entering the UTL_halt function. On inspection of the ROV, I see that the only thread running is the Jungo_thread0. The last of my code that appears to run is inside the callback from the BIOSUSB from sending data to the PC. This code calls a SEM_post,after a trace message in a separate task that has a time stamp of 94035619670.  The logs are below, and I am now unsure as to how to debug the problem further. I have checked the stacks of all the tasks and they are all still under used, any suggestions would be helpful

seqnum, timestamp, message

,43409,94035609265,TSK: ready Jungo_thread0 (0xc01a7e84)
,43410,94035609771,TSK: running Jungo_thread0 (0xc01a7e84)
,43411,94035609941,SWI: end KNL_swi (TSK scheduler) (0xc01a885c) state = done
,43412,94035620853,SEM: post 0xc007fb88 (0xc007fb88)
,43413,94035621498,SWI: begin KNL_swi (TSK scheduler) (0xc01a885c)
,43414,94035623604,(null format)
,43415,94035623628,(null format)
,43416,94035623937,(null format)
,43417,94035624734,(null format)
,43418,94035625065,(null format)
,43419,94035627339,(null format)

 

Peter Myerscough-Jackopson