64GB cards on "Upto 32GB.." devices, do they work?

Hi OzBz,

Do 64GB (eg microSD) cards work on devices that have specced their expandable storage saying "upto 32GB.."?
Are there system limitations?

Many thanks

Comments

  • The main difference with SDXC cards (eg 64GB) is the format of the card. They are formatted by default as exFAT, rather than FAT32.

    If your device knows how to read exFAT, it works. If it says "up to 32GB" then it may well not know (since MS charge for the licence). Some devices you can reformat the card to FAT32 (with a bigger cluster size) and have it work, but it's very much a kludge and only worth buying a card if you already know it will work, and how.

    • Ah i see,.. cheers sane

  • +3

    My HTC Sensation says supports up to 32GB but I've got a 64GB MicroSD card and it works fine, I had to format it to FAT32 in order for my phone to identify it was there.

    • Thanks Johnny,.. it was a safe bet that someone had tried it before :)

    • Stupid Fat32..
      Manufacturers need to take the bull by the horns and start defaulting these large cards to ext3 format.
      Especially Android manufacturers.

      • Won't happen until Windows supports ext2 (at least).

        • Yeah, I know <sigh> and that will never happen until someone overturns Microsoft's applecart.

  • As sane says, almost all devices are limited to 32GB because to support more means supported XCSD which (because the SD group are retards) means supporting exFAT. To support exFAT you have to pay MS money, so no one does.

    End result is almost all devices will support 1TB just fine, but can't say that they do.

    • Hence my comment above.
      All it would take is for a Manufacturer to include an Android File browser on their install disc and when you insert a 4Gb card or larger prompted you to format in either FAT32 (maximum file size of 4gb) or ext (unlimited file size), then if you selected ext, it would tell you that you had to install the Android file browser to view files on the card.

      • But then it wouldn't be SD, by definition. If you want to sell it as SD it must be 'SDHC' and 32G or under or 'SDXC' and formatted as exFAT. The whole point of standardisation and logos is to just match them up and know that it will work (how do you install this browser on a TV? Camera? Car Radio?).

        While I am at it, SD had a 2GB limit, which was poor form. SDHC fixed this by raising it to 32, which was VERY short sighted. SDXC has gone to 2TB, which is still going to run out.

        Also, the various official methods for indicating storage speeds are all stupid.

        • Most (not all) embedded systems run Linux so most could natively read ext and the few that don't wouldn't sell very well and would switch or add ext capabilities.

        • Because noone ever puts an SD card in a PC? Also, most do NOT run linux. Think about most cameras, car radios, etc.

        • Never mind Bruce.. you're missing my point entirely.

Login or Join to leave a comment