we've already had this discussion in another thread,
https://chdk.setepontos.com/index.php?topic=13772.40but in a seperate request wanted to point out why I think this is a step forward for CHDK driven cams.
the possibility was build by Philmoz and tested by me on the s110 and g1x.
i would like to have tested it on a <2011 cam, but my last one is still occupied for a while.
what we have now:
<2011
FAT16 as boot & image/files partition
if larger than 4GB:
FAT16 as boot partition
FAT32 as image/files partition
>2012
FAT16 as boot & image partition
if larger than 4GB:
FAT32 as boot & image/files partition
this works good enough for most and since Reyalp has changed the boot window from 4 to 10 seconds it will work up to 256GB cards.
what I'm suggesting is this change:
<2011
FAT16 as boot & image partition
if larger than 4GB:
FAT16 as boot partition
FAT32 as image/files partition
option if larger than 32GB:
FAT16 as boot partition
exFAT as image/files partition
>2012
FAT16 as boot & image/files partition
if larger than 4GB:
FAT32 as boot & image/files partition
option if larger than 32GB:
FAT16 as boot partition
exFAT as image/files partition
If it all works with FAT32, why the change?
boot takes longer than needed on >32GB FAT32 partitions.
saving images takes longer than needed on >32GB FAT32 partitions.
starting the cam is less and less responsive with large and larger FAT32 cards. plus a risk of timeout/missing modules
other advantages:
you can now use the default formatting tools of your os.
performance of the camera is improved.
there is little need to create a seperate pre and after 2011 install guide
that part of the builds can become more uniform.
disadvantages:
it has to be build
I would love to see the dual partition feature included in all builds with the possibility to use exFAT as a second partition.
Even if most of the cams will never be in my hands.
For those who don't like new or just have a natural 'glass is half empty' disposition. consider the efficiency, progress and performance. and remember, you can still keep on using FAT32, my proposal does not exclude what already is.
i've tested reboot time with SUIx and 2 identical sd cards of 64GB, something most of you will have lying around...or you can reformat the one card you have
making it easyer to test and check my finds.
however, this is the smallest SDXC card and gives only limited gains.
resolution in the SUIx logs is 1 second, so that's not really helpfull either.
64GB red EVO plus/S110-102b - reboot test 25 images before reboot, 5 runs:
FAT16/exFAT FAT32 1 sec 3 sec 1 sec 3 sec 2 sec 3 sec 1 sec 3 sec |
with bigger cards, the FAT16/exFAT time between shutdown/power on at reboot seems to stay under 2 seconds while the FAT32 time for a reboot grows with card size. (256GB, FAT32, average reboot: 9 seconds)
If these facts don't convince..or you think it's too much work. in that case my feature request to Philmoz is, could you make a test version for the S110-103a as well, because i love what you've done and want it on all MY cams
|