It’s quite easy to reproduce this “Out of Memory” situation following these steps:
set the USB port as permament USB client as described here (remove SODIMM 137 jumper and set that pin as GPIO output and 1; set the registry as
open Start >> Settings >> Control Panel >> System and switch to “Memory” tab
wait for 3 hours (more or less). You see that the Memory “In Use” arises a little bit (less than 500 kB in 3 hours) but WinCE is somehow crashed
as a matter of fact, if you try to connect the USB cable to X29 connector you see the following error
If you wait for a longer time before plugging the USB cable, the “Out of memory” popup is not shown and the OS is completely unresponsive.
As far as I know, based on my tests, this behavior doens’t happen if you don’t reconfigure the OS as permanent USB Client as described above.
This issue is quite important for my application and I hope you can investigate and fix it as soon as possible.
I can help doing additional tests and/or testing a beta release.