User Tools

Site Tools


hoc

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
hoc [2021/01/05 19:57] Walter Schulzhoc [2021/04/24 17:30] – [First Eye-Fi generation] Walter Schulz
Line 1: Line 1:
 ====== Magic Lantern's Haunted House of Cards ====== ====== Magic Lantern's Haunted House of Cards ======
 +===== Baselining =====
 +==== Benchmark your cards ====
 +=== Benchmark with your PC ===
 +
 +{{:hoc:blackmagic_disk_speed_test-1.png?440}} 
 +{{:hoc:blackmagic_disk_speed_test-2.png?440}}
 +
 +
 +
 +{{:hoc:crystaldiskmark-1.png?400}}
 +
 +
 +=== Benchmark inside camera ===
 +
 +{{:hoc:camera_bench_1.png?400}}
 +==== Fight Flash Fraud ====
 +=== Windows: h2testw ===
 +
 +{{:hoc:h2testw-1.png?400  }}
 + \\ 
 +
 +{{:hoc:h2testw-2.png?400  }}
 +
 + \\ 
 +Ipso lorum
 +
 +{{:hoc:h2testw-3.png?400  }}
 +
 + \\ 
 +Ipso lorum
 +
 +{{:hoc:h2testw-4.png?400  }}
 +
 + \\ 
 +Ipso lorum
 +
 +{{:hoc:h2testw-5.png?400  }}
 +
 +
 +
 +
 +
 +=== macOS/OS X/Linux: F3/F3 QT ===
 +
 +{{:hoc:f3x-1.png?400}}
 +
 + \\
 +
 +
 +{{:hoc:f3x-2.png?400}}
 +
 +
 + \\
 +{{:hoc:f3x-3.png?400}}
 +
 + \\
 +{{:hoc:f3x-4.png?400}}
 +
 + \\
 +{{:hoc:f3x-5.png?400}}
 +
 + \\
 +
 +
 +{{:hoc:f3x-6.png?400}}
 +
 +===== Data recovery =====
 +===== ExFAT =====
 +==== Big Sur, Canon and ExFAT ====
 +==== Camera compatibility ====
 +==== In-cam format and card size ====
 +
 +===== FAT32 =====
 +File system used as default by small and medium sized data storage cards. Supported by all cameras able to run ML.
 +Supports file size up to 4 GB.
 ===== Incompatible cards ===== ===== Incompatible cards =====
-Do not try to use this cards/adapters with ML: +Do not try to use these cards/adapters with ML: 
-==== First EyeFi generation ====  +==== First Eye-Fi generation ====  
-They won't work at all. ML's process of checking for a bootable card is incompatible with EyeFi-firmware (yes, your EyeFi-card has its own firmware). If you want to use first-gen EyeFi with a camera with ML bootflag set: Nope, it wont work at all. You have to uninstall (=remove cam's bootflag) before using such cards. \\ +They won't work at all. ML's process of checking for a bootable card is incompatible with old EyeFi-firmware (yes, your Eye-Fi card has its own firmware). If you want to use first gen Eye-Fi with a camera with ML bootflag set: Nope, it wont work at all. You have to uninstall ML from camera (=remove cam's bootflag) before using such cards. \\ 
 ML devs aren't able to fix this issue.\\ ML devs aren't able to fix this issue.\\
-All other WiFi cards will work just fine!+All other tested WiFi cards will work just fine! 
 + 
 +==== Sony 94MB/s 32 GB SDHC ==== 
 +Not exactly incompatible but with strange performance issues in some (not all!) Canon cameras. See https://www.cameramemoryspeed.com/reviews/sd-cards/sony-32gb-sdhc-memory-card/ for details.\\  
 +Recommended not to use them because of known inconsistencies. (Confirmed by user andy kh on 70D).\\  
 +Because they are not longer in production you will likely never meet one. All other Sony cards (including successor 95 MB/s variety) are working without hick-ups. 
  
 ==== SD-to-CF adapters ==== ==== SD-to-CF adapters ====
 Frequent issue: Trying to make an SD-card work in a CF-card slot by inserting card into an adapter. Frankly, most adapters are just crap. There are some adapters able to work with ML's method of checking for a bootable card. But most will just get your cam stalled. It is strongly recommended **not** to use SD-to-CF adapters with Magic Lantern. ML project does not support it and in case of failure you won't get any help.\\  Frequent issue: Trying to make an SD-card work in a CF-card slot by inserting card into an adapter. Frankly, most adapters are just crap. There are some adapters able to work with ML's method of checking for a bootable card. But most will just get your cam stalled. It is strongly recommended **not** to use SD-to-CF adapters with Magic Lantern. ML project does not support it and in case of failure you won't get any help.\\ 
 +
 There is no issue on ML's side using microSD-to-SD adapters. There is no issue on ML's side using microSD-to-SD adapters.
  
Line 15: Line 97:
 For ML it doesn't make a difference: microSD-to-SD adapters do not contain any compontents but contacts and very short wiring. There is no perceivable performance drop with adapters.\\ For ML it doesn't make a difference: microSD-to-SD adapters do not contain any compontents but contacts and very short wiring. There is no perceivable performance drop with adapters.\\
  
-Exception: Performance drop will indeed be seen if used with very, very cheaply made adapters where some data lines are simply not connected. I haven't come across such an adapter my whole life. All manufacturers I know ship their microSd-cards with an adapter and those offer a full set of data lines.+Exception: Performance drop will indeed be seen if used with very, very cheaply made adapters where some data lines are simply not connected. I haven't come across such an adapter my whole life. All manufacturers I know ship their microSD-cards with an adapter and those offer a full set of data lines.
 To be shure do some benchmark runs with/without adapter using a cardreader and your PC. If a data line is missing performance will drop by a huge margin (25 percent and higher). To be shure do some benchmark runs with/without adapter using a cardreader and your PC. If a data line is missing performance will drop by a huge margin (25 percent and higher).
  
-===== UHS-II cards and ML =====+===== UHS-II cards =====
 At the moment no ML supported cam does have an UHS-II slot. An UHS-II card inserted into a non-UHS-II device (as your ML camera) will run in a so called "UHS-I compatibility mode". Performance in UHS-II and UHS-I modes are completely independent! To make it absolutely clear: A card with stellar UHS-II performance may (or not) have an unsatisfactory UHS-I performance. Examples for this: \\  At the moment no ML supported cam does have an UHS-II slot. An UHS-II card inserted into a non-UHS-II device (as your ML camera) will run in a so called "UHS-I compatibility mode". Performance in UHS-II and UHS-I modes are completely independent! To make it absolutely clear: A card with stellar UHS-II performance may (or not) have an unsatisfactory UHS-I performance. Examples for this: \\ 
  
Line 34: Line 116:
 *Copyright: Data by www.cameramemoryspeed.com *Copyright: Data by www.cameramemoryspeed.com
  
-Don't get me wrong, most current available UHS-II cards do perform pretty well in UHS-I compatibility mode and are only a tad slower compared to fastest UHS-I cards. But you have to take special care if you select UHS-II cards for your UHS-I camera if you go for performance. And most benchmarks available on the web don't make a difference and test in UHS-II mode only.+Don't get me wrong, most current available UHS-II cards do perform pretty well in UHS-I compatibility mode and are only a tad slower compared to fastest UHS-I cards. But you have to take special care if you select UHS-II cards for your UHS-I camera if you go for performance. And most benchmarks available on the web don't make a difference and test UHS-II mode only. 
 + 
 +About overclocking: ML project has no reliable data how well an UHS-II card in UHS-I-compatibility mode runs with overclocking. We simply cannot say how reliable it is or if it runs smoothly without killing your precious card. 
 + 
 +===== Storage size: Mega and Giga confusion ===== 
 +> Incomplete 
 +Ever wondered why your 3 TB disk appears as 2.72 TB in Windows? And your 128 GB card as 119 GB? \\  
 +Both numbers are right, you haven't been tricked! Or have you? \\  
 + 
 +Storage manufactures count this way:\\  
 +1000 Bytes = 1 kByte\\  
 +1000 kBytes = 1 MByte (= 1000 x 1000 Bytes)\\  
 +1000 MBytes = 1 GByte (= 1000 x 1000 x 1000 Bytes) 
 + 
 +Computer programmers count this way:\\ 
 +1024 Bytes = 1 kByte\\ 
 +1024 kByte = 1 MByte = 1024 x 1024 Bytes = 1,048,576 Bytes\\  
 +1024 MByte = 1 GBytes = 1024 x 1024 x 1024 Bytes = 1,073,741,824 Bytes\\  
 +For computer programmers it is absolutely logical to count in numbers based on 2. And 2^10 is 1024. 
 + 
 +(Fun fact: For a long, long time storage manufacturers and programmers used the same binary counting. Confusion began when storage manufactures changed to decimals. 
 + 
 +===== Card performance and camera limits ===== 
 +==== CF-cards ==== 
 +==== SD-cards ==== 
  
-About overclocking: ML project has no reliable data how well an UHS-II card in UHS-I-compatibility mode runs with overclocking. We have simply cannot say how reliable it is or if it runs smoothly without killing you precious card. 
hoc.txt · Last modified: 2021/05/16 22:09 by Walter Schulz