OpenSource Project of Operating System for embedded architectures.
It is pleasure to announce, that in the next release (V.0.17.2.0) the system will handle ELF and CBIN files. Thanks to that it will be possible to build and run programs that are not compiled with the system - for example by placing them in SD card or samba share.
Here some hello world example:
We are still hard working on new version of the system. It will introduce many feautres we hope you enjoy. One of them will be support of the input event drivers such as TouchScreen. As example of usage we present simple program "paint" implemented by using new ICtrl interface
First release with support of STM32F4 family, network (Ethernet), system debug logs, and much more!
The new version (V.0.16.9.0) of the ChocoOS will be available this month! It will include support of new architecture, new modules, ways of communication and more! We can't wait to share it with you!
Get the latest version of the system here:
Enter to the Source directory and choose architecture by using select_arch script (for windows it is select_arch.bat and select_arch.sh for linux)
Important for linux environmental:
Note, that in linux you have to load the script instead of execution by using 'dot' (source) command:
. ./select_arch.sh stm32f746ngh6
In linux it is also possible to use `devchell.sh` script instead of loading by `select_arch.sh`. Just run ./devchell.sh and you will see:
Now you see a simple shell for controlling board (type `help` for list of available commands)
Run the build.bat (or build.sh) script to compile the project