Quantcast
Channel: Forum - Recent Threads
Viewing all articles
Browse latest Browse all 5781

FileX "caller is not a thread" error

$
0
0

I had a project using ThreadX with FileX that was working fine. I was able to open the media using fx_media_open and able to create and edit a file. 

Then all I tried to add a couple of NetX components from the Components tab of the Synergy configurator and rebuild and regression test my previous functionality.

After rebuilding with NetX components, fx_media_open() returns an errior with code 0x11 - Caller is not a thread. From here on, I can't read/write to the media since the open function failed. I have not changed a single line of code. Only change was adding netx components to compile.

Also, if it means anything, I then tried looking at the "RTOS Resources" tab (Renesas Views->Partner OS->RTOS Resources) to see which threads are running but now I get a pop-up window that only gives me a selection of "No OS". Previously, when things were working well, it used to say "ThreadX (RTOS)". So it seems I'm not running ThreadX? This would seem to agree with the error code that "Caller is not a thread". But I checked in BSP Properties that ThreadX is enabled

Can anyone please duplicate this issue? Namely create a project with FileX and call fx_media_open, close it, then add NetX component and re-run and do you get the same failure as I do?

P.S: I'm running e2studio 5.0 with ssp 1.1.0-alpha.1 release


Viewing all articles
Browse latest Browse all 5781

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>