All, Thanks everyone for your assistance, I'm waiting on my bronze support package from Foundry. I will let you know how it goes.
- Matt -----Original Message----- From: Bj?rn Mork [mailto:[EMAIL PROTECTED] Sent: Friday, April 08, 2005 5:16 AM To: Matthew Walkup Cc: foundry-nsp at puck.nether.net Subject: Re: [f-nsp] Boot Software for ServerIron "Matthew Walkup" <mwalkup at gmail.com> writes: > ServerIron>show flash > Code Flash Type: AMD 29F016, Size: 32 * 65536 = 2097152, Unit: 2 > Boot Flash Type: AMD 29F010, Size: 8 * 16384 = 131072 > Compressed Primary Code size = 1444353, Version 07.4.00T12 > Compressed Secondary Code size = 1301986, Version 07.0.01T12 > Boot Image Version 06.00.00 > ServerIron> > > > > The problem is that it seems that Boot Image Version 06.00.00 is > incompatible with Code Version 07.4.00T12. I get an error message when > booting: > BOOT ERR: decompression failed with error code 45 > > I cannot find how to upgrade my boot image (I want to use 07.4.00 on both, > and not 07.0.01). Everything I have read says to use a command similar to: > copy tftp flash <tftp server> <image file> boot > However, boot is not a valid argument at the end (only primary or secondary > are). > > Any suggestions? I think reading the 7.4.00 release notes would be a good start.... Unfortunately I don't have access to newer images or release notes so I can only guess the contents, but looking at an old copy of the 7.3.07a release notes I found this: <quote> Migrating to Release 07.3.07a Beginning with release 07.3.07, a new and improved compression algorithm is used to generate flash code images. The new compression algorithm allows the software images to contain more features. Boot code versions 07.3.00 and later know how to decompress and load the new images. Boot code versions earlier than 07.3.00 do not know how to decompress and load the new images. In addition, flash code versions 07.3.06 and later know how to copy images that use the new compression method to flash memory. Earlier versions do not. (To determine which boot code version is running on your device, use the show flash command. The line that begins "Boot Image size" lists the boot code version at the end of the line.) If you are upgrading from a pre-07.3.06 release to release 07.3.07a, perform the following tasks: 1. Upgrade the flash code to version 07.3.06 (or a 07.3.06 patch release), then reload the software. 2. Upgrade the boot code to version 07.3.00. 3. Upgrade the flash code to version 07.3.07a, then reload the software. If you are upgrading from release 07.3.06 (or a 07.3.06 patch release) to release 07.3.07a, perform the following tasks: 1. Upgrade the boot code to version 07.3.00. 2. Upgrade the flash code to version 07.3.07a, then reload the software. See the following sections for information on how to upgrade the boot code and flash code on the ServerIron. CAUTION: Do not load the 07.3.00 boot code onto a ServerIron running pre-07.3.06 flash code. Doing so can cause the ServerIron to malfunction. </quote> I assume a similar procedure applies to the 7.4.00 upgrade. You'll probably have to install some interim image version (maybe 7.3.06?) with support for both the old and the new compression algorithm. I guess the copy tftp flash <tftp server> <image file> boot command is failing because the 7.0.01 code can't verify the boot image you're trying to install, thereby preventing you from screwing up completely. Bj?rn
