What's eCos
eCos is a free open source real-time operating system intended for embedded applications. The highly configurable nature of eCos allows the operating system to be customised to precise application requirements, delivering the best possible run-time performance and an optimised hardware resource footprint. With provided configuration tools (configtool and ecosconfig) it is possible to build configurations that scale from minimal that require less than 32KiB memory to reach full featured operating system with networking, file system, serial communication, etc.
eCos for Kinetis
Currently the Kinetis eCos support includes:
Following features are available for testing:
Configuring eCos for Kinetis
Start the graphical configuration tool configtool, then from menu select Build->Templates. In Hardware selection box select your board:
In our case we select TWR-K70F120M.
Save the configuration and select Build->Library. configtool will build a customised eCos library and extract headers for you.
Now you are ready for your "Hello world".
Further reading
You shall find complete eCos documentation at eCos Documentation
I have downloaded latest eCos from their website. Don't see Freescale TWR-K60N512 in the config tool hardware list.
Can you please post where you found this information?
eCos for Kinetis is available from eCos CVS repository.
Here you will find information for CVS access and download: http://http://ecos.sourceware.org/anoncvs.html