Tagged with sdxc - Personal View Talks http://personal-view.com/talks/discussions/tagged/sdxc/feed.rss Sat, 02 Nov 24 21:29:44 +0000 Tagged with sdxc - Personal View Talks en-CA SD cards speed tests http://personal-view.com/talks/discussion/3152/sd-cards-speed-tests Wed, 09 May 2012 07:50:51 +0000 humpman 3152@/talks/discussions Here are the simple instructions.

  1. Download HD_Speed zip file from http://www.steelbytes.com/?mid=20
  2. Extract the HD_Speed.exe executable from the zip file and start it. It may hang for a while (Not Responding) when it starts up because it is scanning your system for drives but eventually will become available.
  3. Set the parameters to Bits/Sec, BlockSize=32KB, Mode=Write and Duration 01:00.
  4. Insert your blank SD card in your computer. HD_Speed will destroy all data on your card.
  5. Choose the appropriate drive letter in HD_Speed and run the test. Be careful here, don't choose your other drives. When you're done, you'll want to format your card before using it.
  6. Report your results in Mbps along with the following information:
  • Card Reader
  • Card Brand
  • Card Type (SD or SDHC or SDXC)
  • Card Class
  • Card Size (in GB)
  • Date Purchased
  • Card Write Speed (in Mbps) Current and Average
]]>
Samsung introduces 256GB microSDXC card http://personal-view.com/talks/discussion/15066/samsung-introduces-256gb-microsdxc-card Tue, 10 May 2016 14:13:47 +0000 karl 15066@/talks/discussions Samsung just announced a 256GB microSDXC card, setting a new record in storage density.

The card is said to be sold starting in May for ~ 250,- € a piece, and is said to be water protected according to IPX7, enduring temperatures from -25°C bis +85°C.

image

]]>
What's so special about the GH2's preferred 128kB allocation unit size? http://personal-view.com/talks/discussion/3501/whats-so-special-about-the-gh2s-preferred-128kb-allocation-unit-size Thu, 07 Jun 2012 19:08:27 +0000 karl 3501@/talks/discussions I wanted to share some findings with you that I found while experimenting with different methods to format a SDXC card before use in a GH2.

While I cannot see yet an immediate beneficial use of my results, I thought that they may inspire other experiments or just add to the knowledge of the GH2 internals.

At first I wanted to know what precisely a GH2 writes to my 64GB SDXC card when doing the usual "Format" before use. The answer:

The GH2 creates a DOS-style partition table containing one primary partition that starts at an offset of exactly 32768 sectors (of 512 byte, each), or 16MB. This seems like a reasonable choice to me, as it makes sure the start of the filesystem is aligned to a 2^N byte offset that is almost certain to be a multiple of the erase block size of the MLC NAND flash memory that SD cards commonly consist of. The type ID of the primary partition is set to 7, a value used by Windows for NTFS as well as exFAT (and also for HPFS with OS/2, which may rest in peace). (Notice that with SD and SDHC cards, partition type 0xb is used, which is common for use with FAT file systems.) The unused 16MB before the first partition start may also help (when never having been written to) the SD card internal Flash controller and its wear level management to prepare completely empty erase blocks for writing. (NAND Flash can be read and written to when empty in small blocks such as 512 byte, but erasing NAND Flash memory is possible only in much larger "erase blocks" - such as 512k to 4MB - so the controllers in SD cards, USB sticks or SSDs need to employ some sector allocation management of their own to make sure they can erase blocks of that size before new data can be written.)

The GH2 writes an exFAT filesystem to the primary partition with the following characteristics:

  • Volume serial number: A seemingly random number that changes with each format
  • exFat filesystem version: 1.0
  • Sector size: 512
  • Cluster size: 131072
  • First sector: 32768 (consistent with the start of the partition)
  • FAT first sector: 16384
  • FAT sectors count: 16384
  • First cluster sector: 32768
  • Root directory cluster: 4
  • Volume state: 0x0000
  • FATs count: 1
  • Drive number: 0x80
  • Label: (none, empty)

This is the same filesystem layout that results if you format the partition using e.g. the following Windows command line (replacing X: with your actual drive letter):

format X: /FS:exFAT /Q /A:128k

The GH2 writes a directory structure and some files to the initialized exFAT filesystem:

size name
     0 DCIM/
     0 MISC/
     0 PRIVATE/
     0 PRIVATE/AVCHD/
     0 PRIVATE/AVCHD/BDMV/
     0 PRIVATE/AVCHD/BDMV/PLAYLIST/
     0 PRIVATE/AVCHD/BDMV/CLIPINF/
     0 PRIVATE/AVCHD/BDMV/STREAM/
 504 PRIVATE/AVCHD/BDMV/INDEX.BDM
   66 PRIVATE/AVCHD/BDMV/MOVIEOBJ.BDM
     0 PRIVATE/AVCHD/AVCHDTN/
   72 PRIVATE/AVCHD/AVCHDTN/THUMB.TID
     0 PRIVATE/AVCHD/AVCHDTN/THUMB.TDT
     0 PRIVATE/AVCHD/IISVPL/
607776 PRIVATE/FILEINFO.TBL
   76 PRIVATE/FILEMNG.DAT
1672 PRIVATE/cache.dat

If you archive this directory structure on a computer of yours, you can re-create a "blank" SDXC card for use with the GH2 at any time, just by creating the same filesystem type and copying these files to it. I tested that indeed, the GH2 behaves completely normal if you use a card prepared such, indistinguishable from an "original in-camera formatting".

Now I wanted to know whether changing any aspects of this "formatting" would yield interesting results, and indeed, it does.

First, I checked whether the offset of the first partition does make a difference to the GH2 when changed. Doubling or halving this offset didn't change anything, the GH2 seemed not to take notice of the difference.

Next, I checked what would happen if I used a different allocation unit size, e.g. 256kB or 64kB. Such change causes the GH2 to display a warning when inserting the SDXC card, saying (as far as I can remember the wording): "This card has not been formatted with this camera. It will not be suitable for recording video." After displaying this message for a few seconds, the camera behaves normally regarding the taking of still pictures. When starting to shoot video, it first seems that all is normal, too, but whatever allocation unit size different from 128kB I tried, video recording will stop after a few seconds with the well known error message that "the cards write speed is insufficient". This happenes even when recording low-bandwidth video, so I wonder what special meaning the 128kB allocation unit size has for the GH2 that it is working so badly with other sizes.

Notice that when I benchmark writing to the same card from my PC with allocation unit sizes other than 128kB (within reasonable limits), I do not measure significantly different performance. But of course, the SD card interface of the GH2 may be very different from the Kingston USB 3.0 card reader that I use with my PC.

Well, that's about it with my experiments on this, so far.

BTW: The "SD Formatter" offered at https://www.sdcard.org/downloads/formatter_3/ claims that it has one mode of operation where it pre-erases the Flash memory on the card, which would plausibly allow for faster writing, but only until all the blocks have been written to at least once. I also wonder under which circumstances this tool is able to issue the ERASE_WR_BLK_START/_END etc. SD protocol messages to a SDXC card that is connected via a card reader, the documentation of the formatter indicates that the tool falls back to just overwriting the blocks if it cannot erase them - but just overwriting blocks would not leave the card with empty erase blocks, so subsequent writes would require erase operations by the cards internal controller, resulting in no write performance benefit.

]]>
Sandisk SDXC 64GB 45Mb/s freeze gh2 http://personal-view.com/talks/discussion/4125/sandisk-sdxc-64gb-45mbs-freeze-gh2 Thu, 02 Aug 2012 03:25:36 +0000 loop_1 4125@/talks/discussions Hi! I've bought a SD card Sandisk SDXC 64GB 45Mb/s but with my gh-2 with flow motion FW Sometime freeze the machine! I've tried with the original and non original battery and is the same... The curious is tha the machine freeze when i start the rec... i need to remove the battery because i can't do anything (the on-off switch is unusable)

I think that can be the sd card because whit the other sd card (16GB) i have no issue...

]]>
Why not write files >4GB to SDXC cards? http://personal-view.com/talks/discussion/3040/why-not-write-files-4gb-to-sdxc-cards Sat, 28 Apr 2012 14:06:45 +0000 karl 3040@/talks/discussions I understand that the "spanning"-feature is required to allow recordings bigger than 4 GB on SDHC cards - since they use FAT32 filesystems, files cannot get bigger.

But what is the slicing of recordings good for when writing to SDXC cards? They use ExFAT, thus files can get much bigger than any existing SDXC card.

Do you know why Panasonic chose to slice the files into pieces, anyway?

And do you think that the hacked firmware could just avoid to open a new file after 4GB (for people using SDXC, only)?

(BTW: BluRay disks use the UDF filesystem, and there files not only can get but are in fact often much bigger than 4GB - so "compatibility to BluRay players" cannot be the issue, here.)

]]>
Pretec Class 16 SDHC SDXC 567x 667x cards http://personal-view.com/talks/discussion/2844/pretec-class-16-sdhc-sdxc-567x-667x-cards Thu, 12 Apr 2012 12:29:25 +0000 obscura 2844@/talks/discussions Pretec Announce World’s Fastest Compact Flash And SD Cards (CeBit Hannnover) (SDHC, SDXC is Non-volatile solid state; data is not lost when power is turned off)

interesting thing for us/settings GH2, for example SDHC667 (667x) but minimum 16MB/s so min. 16x8=128Mbit/s !!! for now already on the market and selling on xstra.eu see link below: "Pretec 16GB SDHC Card 567x Class 16" for €45,55 and there is 32GB version of this SDHC. BUT also on pretec the website there is SDXC 64GB, the cards all Class16, AND NOT the older versions (class10, 6, 4 etc.), here are the links:

http://www.pretec.com/news-event/press-room/item/press-room/worlds-fastest-cf-and-sd-cards-from-pretec http://ultimatephotographyguide.co.uk/pretec-announce-worlds-fastest-compact-flash-and-sd-cards/ http://www.ephotozine.com/article/pretec-announce-world-s-fastest-compact-flash-and-sd-cards-18707 http://www.pretec.com/products/memory-cards/sd-card

The minimum thing of Class16 means minimal trasfer speed of 128Mbit/s maybe this can help us the minimum limit (on the lower side) is 128Mbit/s AND up to it's higher limits (specifiation of Pretec).

Now we can do guaranteed minimum of 128Mbit/s ??!! Sounds good, BUT the also the "64GB SDXC 567x" and the upcoming "16GB SDHC667 667x". Maybe helpfull for "GH2-settings" and data is not lost when power is down!!!

]]>
Reading images from an unformatted memory card (gh2) http://personal-view.com/talks/discussion/1891/reading-images-from-an-unformatted-memory-card-gh2 Sat, 31 Dec 2011 20:58:39 +0000 SuperRoach 1891@/talks/discussions
While I was camping I got some nice footage and pictures with a 64gig (one of the SDXC ones for future) sd card in a Panasonic GH2.

I'll admit I was a bit stupid in just putting the memory card in, and snapping photos.

Currently the camera is reading the videos and images taken fine, so there would be no damage.

However plugging it into a Windows 7 based machine brings up a forced "please format this card" message. Is there an alternative way to mount it, or otherwise read the data before I properly format it?]]>