Jump to content

SD Card compatibility issue?


chris_tribble

Recommended Posts

  • Replies 316
  • Created
  • Last Reply

Or you can select show hidden files in the finders options menu.

 

I think you will find that Apple in their wisdom have deleted that option in later versions of OS10 and you have to use the Terminal command. Unless they have brought it back and I have not noticed. 

Link to post
Share on other sites

I am wondering: does SDFormatter go beyond a reformat of the file system?

I believe it does, it appears to update the boot files too. Possibly even more like moving the VTOC and directories to a more efficient location than the default location. That's why it improves performance.

Link to post
Share on other sites

Advertisement (gone after registration)

I'm not sure that it exactly right. Leica doesn't write anything directly to the card. The SD controller does. Generally, the only time a camera can ruin a card is when a write is prematurely interrupted.

It does, and it only does it when you put a new card or a card that has been formatted by a foreign formatter. The rest of the time it simply reads card to make sure it's fine and to load the primary directory locations.

 

Not to dissimilar to mac creating the .trash file, amongst others. But Leica also renames the card, but that's just the start.

Link to post
Share on other sites

When I ran one of the software development teams at AT&T/Bell Labs many years ago, the hardest thing of all was getting my programmers to look beyond the spec they were coding for - something that's usually relatively straightforward - and imagining all the "edge conditions" in which those lines of code might execute.  And then, having imagined all those odd states, imbedding sufficient error routines to trap them.

 

The fun part of coding is creating software that does exactly what you want.  There's an element of almost god-like joy in seeing your creation dance to the choreograph you have written.

 

What's un-fun about coding is slogging through the nearly infinite variety of state conditions your software might find itself in and making it robust in spite of that chaos.  Most programmers, frankly, aren't very good at that part of it.

 

As I mentioned in an earlier post, the SD card spec has a mind boggling number of areas in which software designed to talk to it can go awry.  The physical abstraction layers associated with the microcontroller alone are enough to make you shake your head.  And the quality of the flash memory is almost universally abysmal, even in high-end, name-brand cards.  The only reason that's not more apparent to end users is because of your card's very busy defect management algorithms.

 

SD card compatibility issues are certainly not limited to Leica, but our favorite German company is clearly more challenged there than most.  Camera design and optics are their forte.  Not software.  And especially not robust software.

 

Railing against that weakness doesn't seem to be very productive, as these issues have manifested themselves since the M8.  Leica seems neither exercised by their lack of software expertise, nor intent on changing it.  The cost of the camera is moot.  And the fact that some other manufacturers do software better is irrelevant.

 

The easiest thing is to just accept what is.  Buy a brand new, unopened, moderate speed 16-32-64gb SanDisk or Lexar, and dedicate it to your camera.  If you have multiple digital cameras, buy a dedicated card for each.  Never share them.  Format in-camera before first use, and then routinely afterwards.  Never delete individual images.  Simply format when you're back from a shoot and have your images copied off and backed up.  If your camera's battery gets low, change it out for a fresh one before you have an image write fail.  And if a card starts to act wonky - yes, SD cards can and do deteriorate over time - replace it.

 

In-device formatting is important simply to assure the filesystem structure your camera is expecting is there.  It optimizes your chances of having your camera talk intelligently to your SD card.  But beyond that, the high-level formatting performed by most devices doesn't do a whole lot.  So don't view it as a panacea to recover a failing card.  It usually won't.

Link to post
Share on other sites

A full format = plugging the SD into my PC and doing a full format with your favorite tool, not an in-camera format. Takes several minutes per card.

 

All of the cards that didn't work in the M10 (3 of them) all work in other my cameras after a full format. 

 

There is a secret code enabling SD card on M10. You must pay fee a 100 euro to Leica :) In June price will rise :) :)

Link to post
Share on other sites

Is there a utility that will disclose the actual structure of an SD card? Unix code would be fine.

.

 

Not sure if there's a dedicated utility that does that, John.  But if you're on a Mac or Linux-based system the SD card will mount like any other filesystem.  You can then use Terminal (Mac), the shell (Linux), a hex editor, or octal dump to examine it.

Link to post
Share on other sites

received an invitation to try out the new firmware. Feel a bit uncertain whether to accept as I do not want to risk beta firmware causing problems.

 

 I hope there will be the possibility to go back to the latest official firmware.

Link to post
Share on other sites

received an invitation to try out the new firmware. Feel a bit uncertain whether to accept as I do not want to risk beta firmware causing problems.

 

Buggy firmware isn't going to damage your camera.  At worst, you'll lose some image(s).  

 

I've offered to put the beta firmware in my camera, but since I've not experienced any SD card issues I'm probably not their target audience.

Link to post
Share on other sites

, here's a crazy idea: ship each $7,000 camera body with a $20 SD card known to work. Just to avoid their customers going out on their first shoot and finding the card they purchased doesn't work as I experienced and many others no doubt.

I love the idea. Gibson gives guitar buyers a set of Masterbuilt strings with a new purchase. BMW gives oil changes for life.

I'm sure there will be the occasional defective card even in this scenario, but it would be a very inexpensive way to delight the customer.

Link to post
Share on other sites

One caveat.......

 

Neither Gibson nor BMW "give" a buyer anything for free. It's in the price.

 

Leica could include a card.

 

 

Oh, please not!

 

The Leica Store where I bought the M10 "included" a card. SanDisk Ultra 80MB/sec 32 GB. It caused problems from the very beginning. 

Link to post
Share on other sites

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...