In order to get the EOS-1Ds to identify large (greater than 2 GB) CF cards the firmware has to be updated to version 1.0.3. The manual states that a CF card between 8 MB and 2 GB must be used in order to upgrade the firmware of the camera.
Given that CF cards where quite low capacity back in the days, maybe these capacity limits just reflect the available cards at the time. Is it possible to use a larger capacity card while upgrading? Or do I need to get a older card just to perform the upgrade?