FAT in CE.NET 4.2

From: Ten (anonymous_at_tentechnologies.com)
Date: 04/28/04


Date: Wed, 28 Apr 2004 15:57:39 -0400

CE File system experts,

CE.NET 4.2 with GEODE based Tiny platform. I added all the necessary
storage and file system features and can access ATA devices as well as ATAPI
devices.

I have a CF card that I formatted in a digital camera. This card is
viewable/accessible/readable/writable in every OS I have tried -- Win9x, NT,
2k, XP, various Linuxes, other digital cameras, printers with CF slots,
etc. -- However in CE (through the PCMCIA slot and a PCMCIA->CF adapter),
it is deemed invalid and the OS formats the CF as FAT32, destroying its
content. I have modified ther registry to not auto format but when the OS
boots, it won't mount the device.

A comparison between the format from this camera and what I'll call a
"standard" FAT shows the FAT created by the camera has the first 12 bytes as
00 00 00 00 00 00 00 00 FF FF FF FF while the "standard" format has FF F8 FF
FF FF FF FF FF FF FF FF FF.

If I use a hex editor to change the CF card to have the FF F8 FF FF FF FF FF
FF instead of all zeros, CE accepts the card as valid and all is well.

I have found nothing in my research (MS, www.ntfs.com, www.ata-atapi.com) to
indicate that the camera formatted CF is incorrect. All the 0s mean is that
those clusters are not used. This is further backed by all the other OSes
that do recognize this FAT as valid.

Why does CE not recognize this FAT as valid?

Thanks,
Nick.



Relevant Pages

  • 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)
  • Re: Lost Digi Images - CF Card
    ... In terms of simple instructions to users, "format the card in the ... camera before use" is easy and what I would recommend to those who ... To "clean" a one gig CF card by writing ones and zeros alternately to ... OTOH that does not mean it can ...
    (rec.photo.digital.slr-systems)
  • Re: Memory Stick Life Span
    ... >>> early removal from the camera or card reader causes the problem? ... If a camera stores too many ... require deleting the file, ... the years and was able to get by without having to format. ...
    (rec.photo.digital)
  • Re: error messages but good operation with USB memory card reader
    ... To me, this means that the format on my media is native to the camera, and ... > I have a SIIG USB compact flash card reader which is recognized as a USB ... > sda: assuming Write Enabled ...
    (comp.os.linux.hardware)
  • Re: Film photographer trying to keep an open mind
    ... >GB SD memory card. ... our first serious outing with the camera ... >was at a family wedding. ... >would you like to format it now?" ...
    (rec.photo.digital)