Microblaze wiki page
Sites with limited access
It is pleasure for me to introduce first working eCos distribution called mONeCos for Microblaze CPU. I would like to say big thanks to Tomas Brabec, Michal Pfeifer and Czech Technical University, Faculty of Electrical Engineering, Department of Computer Science and Engineering for help with doing first distribution based on eCos.
I wish you many good experiences with mONeCos.
These facts helped with creating new eCos distribution which is optimized for Xilinx Microblaze CPU called mONeCos distribution.
This distribution contains files, which are written under restricted license, owned by Michal Simek. Private license is placed on the top of these files. You are not allowed to change and distribute these files without permission from Michal Simek. You can use these files without any restriction.
This distribution is only a release for testing purposes and should not be used for life support, aerospace or other life- or mission-critical applications. Michal Simek does not respond for any claims caused by using mONeCos distribution.
mONeCos distribution is divided into three categories. First is focused on hardware (hw folder), second on software (sw folder) and third on tools.
Hardware folder contains three sub-folders.
Design folder contains reference designs used in eCos templates. Inside the
pre-build folder, there is a bitstream, redboot and eCos elf file with testing application for reference designs. The folder
user-design is prepared for custom designs. The folder
edk_user_repository stores a BSP, which helps you setting the eCos kernel. Usage of BSP is described in special paragraf.
Software folder contains three folders. Namely
ecos-2.0 containg eCos kernel,
project containing projects for prepared reference boards, and
user-projects prepared for your custom applications.
This folder contains a toolchain for Microblaze CPU, some helping scripts, and a packed source code for configtool.
The following documentation covers work with mONeCos distribution