350d boot from cf card - page 51 - DSLR Hack development - CHDK Forum

350d boot from cf card

  • 510 Replies
  • 281564 Views
Re: 350d boot from cf card
« Reply #500 on: 21 / May / 2015, 05:43:17 »
Advertisements
Well it looks like it's impossible to get the firmware onto this camera. What I did:

1. tried various CF cards, formatted both in the camera and on the PC, including low-level formats; Tried both FAT16 and FAT32.

2. I even flashed the camera again with the official 1.0.3 firmware

3. Tried all the available boot hacks from this thread.

None of these makes any difference, I cannot get the camera to boot from card. The LED sequence on applying the hack never finishes, and it even flashes "Err 99" on the LCD after trying. Fortunately after removing and reinserting the battery all looks fine and the camera operates properly.

Guess I'll have to live without a software intervalometer. :(

Re: 350d boot from cf card
« Reply #501 on: 21 / May / 2015, 18:45:10 »
I wrote the bootflg2 program, the primary purpose of which was to do whatever tests are available at each stage to make sure everything is as it should be.  The result is that it doesn't try to change anything in the firmware unless everything checks out.  However, since the author of the original software had disappeared, I was to some extent flying blind.  The problem we had was that some cameras were bricked using the original program, for no clear reason.  In any case, if the correct sequence of flashes in bootflg2 does not complete, then something that bootflg2 expects to find isn't there, or isn't correct.  I no longer have a 350D, but even if I did, I couldn't tell you how to solve this problem.  It works for most cameras, and if it doesn't work for a camera, at least it doesn't brick it (because it doesn't try to change anything).

Re: 350d boot from cf card
« Reply #502 on: 21 / May / 2015, 19:43:19 »
I wrote the bootflg2 program, the primary purpose of which was to do whatever tests are available at each stage to make sure everything is as it should be.  The result is that it doesn't try to change anything in the firmware unless everything checks out.  However, since the author of the original software had disappeared, I was to some extent flying blind.  The problem we had was that some cameras were bricked using the original program, for no clear reason.  In any case, if the correct sequence of flashes in bootflg2 does not complete, then something that bootflg2 expects to find isn't there, or isn't correct.  I no longer have a 350D, but even if I did, I couldn't tell you how to solve this problem.  It works for most cameras, and if it doesn't work for a camera, at least it doesn't brick it (because it doesn't try to change anything).


And I thank you for that. I prefer a camera with vanilla firmware, rather than a bricked one. :)

Who knows, perhaps something changed in the hardware configuration of this camera when it was taken apart to have its hot mirror filter replaced with a wideband one. I use this camera primarily for astrophotography, and for infrared nature shots.
« Last Edit: 21 / May / 2015, 19:49:55 by stamasd »

Re: 350d boot from cf card
« Reply #503 on: 04 / July / 2015, 11:01:28 »
Hi,

I used EOSCards to get the CF bootable when setting up 400plus on my EOS 400D. Is the program suitable also for use with the EOS 350D?

As I understood the procedure is very similar:

1. step - .fir-File activates boot from CF if bootable file is present
2. step - write autoexec-file to root of formatted CF (FAT16 < 4GB > FAT32)
3. step - write boot sector with program, I would prefer to use EOSCards because it works with Win 8.1

Power management of the camera as described:

- full battery or from external power to avoid shut down,
- power down and battery out after procedure with the .fir file
- battery in again
- prepared CF in
- power on and all should work.

JW


Re: 350d boot from cf card
« Reply #504 on: 08 / March / 2017, 02:37:57 »
Please some help/info.
I have put ''cracked'' my 350d and now I have options for all the stuff but my
TIME LAPSE won't work!
Pressing the "SET" button doesn't do anything.
Have seen some suggestions on changing SET to other numbers than "0" like 1 2 3...but I have no idea where to do that or how to "build" my own autoexec.bin file.
Can samone please help!
i have same problem
Already 2 days trying to get my camera 350d shoot time laps.
Camera is hacked. i tried different versions of software. The custom function menu 01 set button "set to 0". I'm going to the menu time laps, chnge intervals, but when i press on the "set" button, nothing happens. The camera doesn't shoot. I found on the Internet, that there is another version of the software with the "PLAY" button instead of the "SET", and that this solves the problem, but I can't find it. can any boby help me lease?

Re: 350d boot from cf card
« Reply #505 on: 10 / May / 2017, 04:24:05 »
Hi !
I just had the same problem this week, and miraculously solved it (I hope so) !
By using the menus, I modified the function attached to the "SET" button from "nothing" to "Read"
As I'm not sure of the exact terms in English (my firmware is in French), there is the sequence I used :
  • Menu "5"
  • select line 4 (Pers. funct.)
  • select the 1st item "01")
  • choose value "3" ("SET:Read")
At least on my EOS350D, now timelapse works !

Re: 350d boot from cf card
« Reply #506 on: 10 / May / 2017, 17:49:36 »
Hello there.
I know it is been a long time since the latest developments but I really wanted to load these tweaks in my camera - yes I still use a 350D :)

I have fully read the thread but I have some doubts mainly related to the great variety of versions in terms of (i) activating the boot from CF card (ii) which AUTOXEC.BIN and config folders to use.

In order to ease the procedure for newcomers such as myself I tried to detailed the algorithm to be followed, in order to use CHDK with a Canon EOS 350D, below.

I would like to kindly ask if someone could validate such procedure.


1. download bootflg2.zip by Peaboy in post #342 (https://chdk.setepontos.com/index.php?topic=4202.msg57328#msg57328). This seems a more reliable file as it does more checks before performing the change that allows boot from CF card than the scanled.fir proposed initially
2. unzip bootflg2.zip
3. put a CF card into some card reader connected to the PC
4. format such card
5. put bootflg2.fir (found in the unzipped folder of bootflg2.zip) into the root of the CF card
6. insert CF card into Canon EOS 350D
7. Go to settings and click OK when the Update Firmware prompt shows up
8. Wait ~10 minutes (according to some posts I have seen, people report the need to wait sometime in an attempt to avoid bricking? the camera)
9. Meantime, a blue led should flash twice (continue to wait until the 10minute mark is reached)
10. If not, remove battery and abandon
11. If it does, remove battery and proceed
12. Remove CF Card from Canon EOS 350D, put it on the card reader and connect it to the PC.
13. Format CF Card using CardTricks as proposed by CyberKat in post #21
(https://chdk.setepontos.com/index.php?topic=4202.20) "using option "CF boot sector checked and make the card bootable is an absolute requirement" - thanks to mbuono for the input (for cards <= 4Gb) or using HxD proposed by crazyklaus
in post #418 https://chdk.setepontos.com/index.php?topic=4202.msg91030#msg91030 (for cards > 4Gb)
14. Unzip/Unrar 350D-20120916.zip or 350D-20101011.zip or 350D-20100814.zip or 350D-14012014_GZS.rar (can be found somewhere across this thread)
15. After selecting one of those .zips, put all its contents into the CF card
14. Put the CF Card into the Canon EOS 350D
15. Insert the battery into the camera
16. Power ON
17. A blue light and red light should flash indicating that the contents were successfully loaded


Two more questions:
1. Which of .zip files should be chosen to be used in terms of (a) reliability and (b) a wider range of functions?
2. In case of failure (Step 9) what should be done?

Thank you and Best Regards,
« Last Edit: 11 / May / 2017, 03:26:51 by pedrom12 »

Re: 350d boot from cf card
« Reply #507 on: 11 / May / 2017, 01:35:27 »
Hi,
Your procedure appears to be correct, but the best one (the original one) can probably be found in chdk.wikia.com/wiki/350D

At your point #13, it's important to indicate that the formatting option in CardTricks MUST be "CF boot sector" checked and make the card "bootable is an absolute requirement.

At point#9, I don't think you have to wait for 10 minutes... personnally, I didn't.

And I've no answers to your questions, sorry !
Best regards and good luck !


Re: 350d boot from cf card
« Reply #508 on: 11 / May / 2017, 03:28:39 »
Thank you mbuono!
I have incorporated your suggestion into the procedure.

Which version of the AUTOEXEC.BIN are you using?
Wouldn't it be great to create a repository where all this information would be organized?

Re: 350d boot from cf card
« Reply #509 on: 11 / May / 2017, 04:24:39 »
@pedrom12 : I'm using the 350D-20101011 AUTOEXEC.BIN  (this is just because it was the only one I found)...

Have a repository with all the tools and files could be great !

But it will be necessary to spend some time in explaining the differences between the 3 or 4 versions of autoexec.bin - I understand that some guys added their own improvments ; for instance a configuration file on the CF card or  a different process for the bracketing.

 

Related Topics