This seems really odd, I've been attempting to load a 12.4.12c advanced IP services image onto a 3825 via TFTP. The file is around 37meg, which caused an inital problem, my TFTP server (Solar Winds) didnt support files over 32meg. With a new TFTP server (Pumpkin) the IOS loads, but fails with a console message indicating insufficent flash space. The download page indicates 64meg flash and 256meg ram as a minimum, which I have.
I checked the file size, the image I downloaded is correct, so I dont think its a corrupt image. Either the requirements on the download page are wrong, or could I have some other fault?
I deleted all files on the flash, so I had 0 bytes used before I started the download.
I used a smaller IP+ image, approx 27meg which worked ok.