Re: Battery Drain on Canon EOS Digital Rebel

From: Chris L Peterson (clp_at_alumni.caltech.edu)
Date: 01/19/05


Date: Wed, 19 Jan 2005 16:15:40 GMT

On Wed, 19 Jan 2005 14:53:44 +0000 (UTC), Pierre Vandevenne
<pierre@datarescue.com> wrote:

>In general, and as far as Canon is concerned, you are roughly right. The
>digital camera world is full of surprises though and both Fuji and Olympus
>cameras using smartmedia and XD cards perform full cards "true erases" in a
>matter of seconds. A format or a problem in a Canon camera is almost always
>recoverable.
>
>As you righly point out, actually writing to a card takes time. So how do
>Olympus and Fuji perform true erases? They exploit an added level of
>indirection between the flash memory and the apparent file system to zero
>the pointer table. That is unrecoverable with conventional card readers.
>
>Erase followed by writes aren't used anymore I believe.

Interesting. I use conventional flash memory all the time, and it all seems to
require an erase cycle before a write. But unlike CF, it also doesn't support
single cell erase/write cycles, but is sectored. It seems pretty obvious that CF
allows single cells to be reused, so the memory architecture is quite different.

Of course, recovering files from CF after some sort of corruption, especially in
the directory, might be completely different than recovering files that have
been erased. One thing I have noted with the 300D is that erasing a single image
takes a long time (which seems suggestive of erasing the actual cells and not
just modifying a table entry). I normally don't erase the card after downloading
images, but rather I format it. That can be done much faster- a fact that I have
attributed to the use of block erasure, a mode supported by conventional flash
where many cells are cleared at once. But if a block erase is being used, the
images would be unrecoverable after a format, which (if I understand you
correctly) isn't the case. So I wonder why erasing an image takes so long. Maybe
the camera performs some sort of defrag when erasing a single image?

_________________________________________________

Chris L Peterson
Cloudbait Observatory
http://www.cloudbait.com



Relevant Pages

  • Re: Wanted to install new program on my iMac
    ... At least he knows how to format a hard disk, ... makes no mention of different types of formatting (or erasing). ... It does talk about why and when you would want to do an erase ...
    (comp.sys.mac.advocacy)
  • Re: Ooops - SD card wont format
    ... I used the camera to format it - all was fine until a few hours later - not formatted - then it won't format at all in the camera. ... Yet from in a card reader on the computer I can read and transfer files. ... I used to have a CF card with my old Coolpix5700 and would erase and write to the disk all the time with no problems. ...
    (rec.photo.digital)
  • Re: Wanted to install new program on my iMac
    ... over in the installed harddisk thread that clearly stated that full format ... makes no mention of different types of formatting (or erasing). ... It does talk about why and when you would want to do an erase ... The Microsoft KB article just suggests a full disk check so that you ...
    (comp.sys.mac.advocacy)
  • Re: Ooops - SD card wont format
    ... I used the camera to format it - all was fine until a few ... hours later - not formatted - then it won't format at all in the camera. ... Yet from in a card reader on the computer I can read and transfer files. ... I will never use the computer to write, erase, format or "anything" to ...
    (rec.photo.digital)
  • Re: Lost Digi Images - CF Card
    ... In terms of simple instructions to users, "format the card in the camera ... OTOH that does not mean it can ...
    (rec.photo.digital.slr-systems)