Autoboot with 8GB and HDHacker Possibillity

  • 143 Replies
  • 94272 Views
  • Publish
    Re: Autoboot with 8GB and HDHacker Possibillity
    « Reply #50 on: 07 / May / 2008, 16:29:23 »
    Advertisements
    Yeah ok... so
    Even after inserting the 8GB SDcard, drive wasn't being auto recognized.

    What I actually had to do was...

    go into Computer Management... Disk Management and manually do a REFRESH action before and after inserting 8GB SD.

    This is sucking. anyone got solution or have I done something wrong during my previous process?

    *

    Offline nrp

    • *
    • 2
  • Publish
    Re: Autoboot with 8GB and HDHacker Possibillity
    « Reply #51 on: 07 / May / 2008, 19:16:43 »
    Is this supported in all cameras?  I can't seem to get it working on my SD870.  It just loads the 32mb partition and leaves it at that.

    My first partition table is:
       Device Boot      Start         End      Blocks   Id  System
    /dev/sdb1               1           4       32098+   4  FAT16 <32M
    /dev/sdb2               5         999     7992337+   b  W95 FAT32


  • Publish
    Re: Autoboot with 8GB and HDHacker Possibillity
    « Reply #52 on: 08 / May / 2008, 18:18:48 »
    DataGhost:

    though this might have to be done to get a SDHC card to format fat16 at all...

    not to put too fine a point on it but 4GB cards are cheaper than 8GB cards.
    (though I guess that if the price difference is minimal, you can let the extra 4G go unused temporarily without too much trouble)

    Maybe the solution until the chdk code is modified to do something like this automatically without actually having to edit the registry, etc, is to just use 4GB cards.

    the inf file is no longer available through the link posted, it is at


    This filter can be downloaded from www.xpefiles.com .
    Look there for Hardware/Drivers Hitachi Microdrive and load
    xpfildrvr1224_320
    down. The only thing you have to change is in cfadisk.inf .

    at least temporarily

    Does XPfildrvr1224.zip can be used to mask USB as fixed?
    SK870 IS - problem with ND filter
    MIND - FIELDS: careful where you stand: Canon S5 IS CHDK hack step-by-step tutorial
    loading the allbest-a720-100c-31 CHDK firmware

    good stuff

    « Last Edit: 08 / May / 2008, 18:23:01 by touristguy87 »

    *

    Offline DataGhost

    • ****
    • 314
    • EOS 40D, S5IS
      • DataGhost.com
  • Publish
    Re: Autoboot with 8GB and HDHacker Possibillity
    « Reply #53 on: 08 / May / 2008, 18:50:15 »
    I'm too busy with other things right now and I don't have an empty memory card available, but aefdisk32 can at least dump the partition table of my SDHC card, so I guess it can also partition it. I have no prior experience with the program but I'm sure someone can figure it out from the following basic instructions:

    1) Find SD card drive number (aefdisk32 X /show, replacing X by 1, 2, ..... until you find your card)
    2) Trash SD card partition table
    3) Create 16/32 MB FAT16 partition
    4) Format it, put CHDK on it and make it bootable (card tricks?)
    5) Create [remaining size] MB FAT32 partition
    6) Change partition type of partition 1 to 0

    and you should be all set. These steps should not require the special driver, so please test without it installed. I hope this method works :)


  • Publish
    Re: Autoboot with 8GB and HDHacker Possibillity
    « Reply #54 on: 08 / May / 2008, 20:14:08 »
    the best way to do is it the way that will require minimal effort on the part of the user.

    Most people aren't going to hack their registry and hack inf files to get a camera to use all of the card space.

    they would rather just spend the extra $100 for a G9 over an a650, say.

    I applaud this effort and the results are fantastic on my a650 but at this point the issue is that I can't even format my sandisk sdhc card in fat16 using my sandisk card reader in winxp. so ok maybe if I mount it as a fixed disk this will work, maybe .If I don't screw something up.

    what would make more sense is to come up wtih some code that the user can run after loading their sdhc card in their computer just like the normally do, that fixes the card so that it is completey ready to go with the chdk code, they pop it in (ok maybe locking the card first) and it boots up and works.

    they download it from a site, maybe expand it from a zip file, put the card in their computer write-enabled, click something, take the card out, lock it, put it in the camera turn it on and away they go. You guys are hacking camera code, why not windows code?

    Otherwise for $100-$300 it's not worth bothering with, not when there are p&s cameras on the market that *do* shoot raw, as sold.  Before th G9 came out, it made sense. Now it doesn't. Now what makes sense is to just use 2GB and 4GB cards, that can easily be formatted in Fat16. Done and done.

  • Publish
    Re: Autoboot with 8GB and HDHacker Possibillity
    « Reply #55 on: 31 / May / 2008, 01:05:20 »
    I'm too busy with other things right now and I don't have an empty memory card available, but aefdisk32 can at least dump the partition table of my SDHC card, so I guess it can also partition it. I have no prior experience with the program but I'm sure someone can figure it out from the following basic instructions:

    1) Find SD card drive number (aefdisk32 X /show, replacing X by 1, 2, ..... until you find your card)
    2) Trash SD card partition table
    3) Create 16/32 MB FAT16 partition
    4) Format it, put CHDK on it and make it bootable (card tricks?)
    5) Create [remaining size] MB FAT32 partition
    6) Change partition type of partition 1 to 0

    and you should be all set. These steps should not require the special driver, so please test without it installed. I hope this method works :)

    Thanks DataGhost for the instruction and the hints of the process. I spent three evenings trying to figure out how to make my new 8GB card work with CHDK and S5IS. First I tried the method described on this page, but unfortunately it didn't work. Then I tried to play with aefdisk32, but the problem is that when you change the partition type to 0x0 aefdisk32 wipes out the whole partition data instead of just changing the type. Saving the data to a file, changing it and then restoring didn't work with aefdisk32 either - the restore function apparently doesn't work properly. Hence I spent some time finding an app which will just change the partition type and I ended up with Beeblebrox NT. And then everything was finally in place. Below is a simple instruction:

    0. Get all of the software needed for the setup.
    - aefdisk32.exe - to create partitions
    - Beeblebrox NT - to change partition type
    - bootable.exe - to make card bootable
    - CHDK firmware - actual CHDK

    1. Unzip all downloads, install Beeblebrox.

    2. Start CMD.EXE in the folder where the programs were unzipped.

    3. Find SD card drive number (aefdisk32 X /show, replacing X by 1, 2, ..... until you find your card). In my case the number was 5.

    4. Create new partitions. Example: aefdisk32 5 /delall /pri:16:6 /pri:0:c /activate:1. This command deletes all current partitions from the card, creates first 16MB FAT16 partition and whatever is left on the card as FAT32 partition, activates partition 1.

    5. Find the drive letter assigned to the first partition and format it. (You can use either command line format or do it through Disk Management GIU). In my case the letter was I: for the drive.

    6. Make your drive bootable using bootable.exe. Example: bootable.exe i:.

    6. Copy DISKBOOT.BIN to your drive.

    7. Close CMD and Disk Management. Run Beeblebrox NT. Choose your drive from the drop-down. Since Beeblebrox NT starts numbering from 0 the number of your drive should be the one you found with aefdisk32 minus 1, which is 4 in my case. Change the type of the first partition on this drive to 00 and save the changes. Then close Beeblebrox NT.

    8. Windows now will see your second partition and show the first as unallocated space. Format second partition.

    9. Take the card out of the reader and lock it.

    10. Enjoy your CHDK on a FAT32 formatted card!

    In the future if you need to change CHDK you will have to run Beeblebrox NT again and change the type of the first partition back to 6, make all the changes and then change it again to 0.

    Hope this instruction helps.
    « Last Edit: 01 / June / 2008, 13:56:45 by shkin »

  • Publish
    Re: Autoboot with 8GB and HDHacker Possibillity
    « Reply #56 on: 01 / June / 2008, 22:21:22 »
    I can confirm those instructions work using a 16GB card and an A720IS.  Thanks!

  • Publish
    Re: Autoboot with 8GB and HDHacker Possibillity
    « Reply #57 on: 01 / June / 2008, 22:53:53 »
    Thanks alot! I'll soon try this with my 16GB card on my S5 and notify you all with the results.


  • Publish
    Re: Autoboot with 8GB and HDHacker Possibillity
    « Reply #58 on: 02 / June / 2008, 06:23:15 »
    I have the feeling that the two partitions trick is slowing down the write speed of the card: with a TX1 I'm experiencing a quicker buffer overflow when recording video.
    Anyone else noticed card slowdowns?

    Moreover, which cluster size gives better write speed?
    « Last Edit: 02 / June / 2008, 07:11:34 by paldrive »

  • Publish
    Re: Autoboot with 8GB and HDHacker Possibillity
    « Reply #59 on: 02 / June / 2008, 10:43:39 »
    I have the feeling that the two partitions trick is slowing down the write speed of the card: with a TX1 I'm experiencing a quicker buffer overflow when recording video.
    Anyone else noticed card slowdowns?


    @paldrive:

    What benchmarks are you using to determine the slowdown. By how much?
    Did you use the method listed above to create the two partitions?
    What version/build of CHDK are you using?
    Are you shooting 720p 16x9? Who is the manufacturer of your SD card. What's its capacity? What class is it?

    UPDATE:

    I've just finished shooting numerous 1280x720P, 16x9 HD stereo video clips on dual-partitioned Kingston 8GB Class 6 SDHC cards with no buffering or other capture problems at all on my twinned TX-1 rig. One clip was almost 10 minutes long. I also use SanDisk Ultra 4GB cards for video with no problem. There do appear to be some issues with Transcend and PNY cards.
    « Last Edit: 03 / June / 2008, 09:56:19 by cybercom »
    ~~~~~~~~~~~~~~~~~~~~~

    <")%%%><<

     

    Related Topics