This is a monolithic operating system for the Beagle Bone White Rev. A6a.
The documentation of this project can be found here.
The repository is structured as follows:
api
contains the CCS project for the system APIapplications
a bunch of demo user applications as CCS projects for the operating systemdocs
contains useful information about the ARM architecture and TI compilerdocumentation
contains the LaTeX documentation for the projectos
contains the CCS project of the kernel implementation (this is the actual OS)presentations
contains presentations/slides about the OSprojectmanagement
contains MS Project project which shows the time schedule of the implementation tasksprototyping
contains some CCS projects for testing purposesTo successfully build and deploy the OS on your Beaglebone you should follow these steps:
os
folder (don't build yet)api
folderapi
project os
projectAlternatively, you may import the demo user applications into your CCS workspace. This step should be straightforward.