|
|
A port of the uClinux OS is available for the LatticeMico32 (lm32-nommu architecture) to help embedded system designers like you accelerate your development schedules. You can select what features you want to include to build into the OS to trade-off between footprint and capability. The port is provided by Theobroma Systems in Austria. Features of uClinux for the lm32-nommu architecture
FAST START with a Precompiled DemoBefore proceeding to a full build we recommend you run the uClinux Demo on the LatticeMico32/DSP Development Board For LatticeECP2. This demonstrates a web server running on the LatticeMico32 with an interactive web page that gives the user control of signals on the FPGA board.
To download the precompiled uClinux Demo go to the Theobroma website.
To Recreate the Demo PlatformTo recreate the demo platform or to make changes to the Mico System Builder (MSB) demo platform, download and modify the MSB demo platform. This platform can also be used as a start for your design. Changes to the design platform require U-Boot, and possibly the uClinux kernel to be rebuilt.
To Rebuild the uClinux PortTo enable or disable device drivers, or to accommodate changes in the hardware, or to enable other userland applications you will need to recompile.
To download the full uClinux source go to the Theobroma website. For Software Development tools on Linux or WindowsA set of pre-built and statically-linked tools chains are available.
|