This document discusses experiments with the uClinux embedded operating system on MicroBlaze processor-based systems. It provides background on MicroBlaze and describes porting uClinux to development boards using MicroBlaze. The author has gained expertise in uClinux and ported it successfully to additional hardware. Current work involves developing device drivers and implementing a more advanced boot process using U-BOOT to support configurable systems and remote updates. The goal is to produce a full-featured uClinux distribution for MicroBlaze.