It appears that the FreeRTOS 7.3.0 port of CORTEX_M0_LPC1114 LPCXpresso board fails the built-in test suite during endurance tests. It fails after a varying time ranging from a couple of hours to about 36 hours in the cases I have seen so far.
I have used the LPCXpresso tool chain v5.0.12_1083 from CodeRed and an unmodified LPCXpresso devkit LPC1114 from Embeded Artists. I extract the relevant demo from the FreeRTOS 7.3.0 distribution, run the CreateProjectDirStruct.bat and import the files into a fresh workspace. Remove the two instances of #error warnings. Build and debug. I do not change any compiler options - i.e. as much out-of-the box as possible. The LED blinks as expected. Theendurance tests are performed with this programmed image but without an attached debugger - the board simply receives power via an USB charger and is checked visually now and then. After a varying time - as described, the LED blinks faster indicating that one of the tasks has failed. Which one, I don’t know for the moment - further tests will have to be done either with the debugger attached or changes to the code.
It would be great if someone else could repeat this test. I have only one board so I can not exclude hardware related issues, although I think it is most likely to be a software issue, because a port of the same test suite to an LPC11U35 (also M0) (Embedded Artists QuickStart) board shows similar failures, albeit only having from minutes to couple of hours of operation before failure.
Thanks for any advice and test results you may have,