Last month, I wrote briefly about Spirit's file management problems. A recent article in EE Times gives the details. The Spirit rover runs a hardened R6000 CPU from Lockheed Martin and has 120Mb of RAM and 256 Mb of flash. The OS is Wind River System's Vx-Works version 5.3.1, with its flash file system extension. After the problem was fixed, JPL engineers found a detailed log file which gave them a detailed look at the problem and that's the basis for the sequence of events in the article.