NSLU2-Linux
view · edit · print · history

UcSlugC.Status History

Hide minor edits - Show changes to markup

September 26, 2005, at 06:28 AM by jbowler -- Updated status
Changed lines 5-13 from:

The current monotone head does not generate an image for use with UpSlug - this is to avoid the need to download any proprietary LinkSys firmware. The intention is that future builds will produce an image made without such downloaded firmware, but the viability of this still needs to be tested.

To use the latest builds of UcSlugC copy the rootfs.jffs2 and zImage-openslug generated by the build to your NSLU2 and supply these as arguments to the reflash command.

The current UcSlugC is a very minimal derivative of OpenSlug, this is version 1.

Version 1.1 is now available - this is be incompatible with 1.0 because it will use -mthumb-interwork to enable the use of thumb executables and will use a corrected package naming scheme. Version 1.1 may be made available as a source release - it will be moderately compatible with future versions. The nslu2-linux.org feed will be made to work with 1.1 (it does not currently work with 1.0).

The intent of version 2 is to move the core code base to thumb instructions, saving approximately 200kbyte of flash space and allowing significantly more code to be configured into the flash.

to:

The current monotone head does not generate an image for use with UpSlug - this is to avoid the need to download any proprietary LinkSys firmware. Instead you must use UpSlug2 to flash the NSLU2 - this new upload program allows an NSLU2 to be flashed using separate kernel and rootfs images.

It is also possible to copy the rootfs.jffs2 and zImage-openslug generated by the build to your NSLU2 and supply these as arguments to the reflash command.

The current UcSlugC is a very minimal derivative of OpenSlug. Version 1 used standard ARM compilation for the lowest level system libraries. Version 2 uses Thumb compilation (a 16 bit encoding of a subset of the full ARM instruction set). This reduces code size to maybe 80% of the 32 bit (ARM) size and this helps make more efficient use of the NSLU2 RAM.

UcSlugC feeds are still not stable - an unstable feed currently holds Version 2 packages (all compiled in Thumb).

At this moment a source tarball release is not available. The intention is to make a version 2 tarball available soon. (Note that the stated intention to release a version 1.1 tarball has been abandoned, because version 2 seems to be working better than expected!)

August 14, 2005, at 08:18 PM by jbowler -- Added note about reflash use
Changed lines 5-6 from:

The current monotone head does not generate an image for use with UpSlug? - this is to avoid the need to download any proprietary LinkSys? firmware. The intention is that future builds will produce an image made without such downloaded firmware, but the viability of this still needs to be tested.

to:

The current monotone head does not generate an image for use with UpSlug - this is to avoid the need to download any proprietary LinkSys firmware. The intention is that future builds will produce an image made without such downloaded firmware, but the viability of this still needs to be tested.

To use the latest builds of UcSlugC copy the rootfs.jffs2 and zImage-openslug generated by the build to your NSLU2 and supply these as arguments to the reflash command.

August 14, 2005, at 08:14 PM by jbowler -- Added note about LinkSys firmware downloads.
Added lines 5-6:

The current monotone head does not generate an image for use with UpSlug? - this is to avoid the need to download any proprietary LinkSys? firmware. The intention is that future builds will produce an image made without such downloaded firmware, but the viability of this still needs to be tested.

Changed lines 9-10 from:

Version 1.1 is in preparation - this will be incompatible with 1.0 because it will use -mthumb-interwork to enable the use of thumb executables and will use a corrected package naming scheme. Version 1.1 may be made available as a source release - it will be moderately compatible with future versions. The nslu2-linux.org feed will be made to work with 1.1 (it does not currently work with 1.0).

to:

Version 1.1 is now available - this is be incompatible with 1.0 because it will use -mthumb-interwork to enable the use of thumb executables and will use a corrected package naming scheme. Version 1.1 may be made available as a source release - it will be moderately compatible with future versions. The nslu2-linux.org feed will be made to work with 1.1 (it does not currently work with 1.0).

August 12, 2005, at 03:40 AM by jbowler --
Changed lines 5-6 from:

The current UcSlugC is a very minimal derivative of OpenSlug/HomePage, this is version 1.

to:

The current UcSlugC is a very minimal derivative of OpenSlug, this is version 1.

August 12, 2005, at 03:40 AM by jbowler --
Changed lines 5-6 from:

The current UcSlugC is a very minimal derivative of OpenSlug, this is version 1.

to:

The current UcSlugC is a very minimal derivative of OpenSlug/HomePage, this is version 1.

August 12, 2005, at 03:39 AM by jbowler -- Current UcSlugC status
Added lines 1-9:

The state of UcSlugC development

UcSlugC is currently only available using the core monotone source control system - for more details see the NSLU2-Linux Development home page.

The current UcSlugC is a very minimal derivative of OpenSlug, this is version 1.

Version 1.1 is in preparation - this will be incompatible with 1.0 because it will use -mthumb-interwork to enable the use of thumb executables and will use a corrected package naming scheme. Version 1.1 may be made available as a source release - it will be moderately compatible with future versions. The nslu2-linux.org feed will be made to work with 1.1 (it does not currently work with 1.0).

The intent of version 2 is to move the core code base to thumb instructions, saving approximately 200kbyte of flash space and allowing significantly more code to be configured into the flash.

view · edit · print · history · Last edited by jbowler.
Originally by jbowler.
Page last modified on September 26, 2005, at 06:28 AM