Author Topic: 350d boot from cf card  (Read 74245 times)

Offline MilanC

  • Rookie
  • *
  • Posts: 8
Re: 350d boot from cf card
« Reply #225 on: 20 / August / 2010, 20:10:58 »
the timelapse concept is great, too, but it doesn't work reliably for me. no problem with the buttons in the menu, but the timelapse sequence itself, sometimes stops, sometimes doesn't stop when it should (all images taken), behaves differently with AF/MF
I suppose you already know this ;)
Yep. I believe I posted a workaround for this, actually :D. Just set 'review time' to 'hold', which will prevent the camera from switching to power-saving mode, and the shot will be taken.
(TODO: find a better method, or at least automatically set screen brightness to minimum and review time to hold when using time-lapse, then restore previous settings.)
I noticed that RAW+M JPEG and RAW+S JPEG doesn't really save the pictures as M/S JPEG, it only shows that in the info screen, but on the card the pictures are still L JPEG.
Yep... noticed and mentioned that too, but I was too lazy to remove the code.

Keep up the great work! I'll be back as soon as my exams are over, in more or less two weeks... Here are a few ideas I'll work on then ('xcept if some 'magically' find their way into the code earlier...)
* Better white balance presets (incandescent, hint, hint...). Presets for Baader-refiltered 350D's would be EXTRA awesome.
* Faster custom white balance (shortcut shoots, sets wb to custom, selects image to get wb from, deletes image)
* Read list of Tv/Av values from a text file and acquire images automatically
* Translate the menu to French and perhaps Czech
* I think we should find a better way to host and update the code. A CVS or SVN repository would be nice.

A note to linux users: you can compile the code using the toolchain provided earlier in this thread, by running build.bat in wineconsole.
Milan

Offline surge

  • Newbie
  • *
  • Posts: 2
Re: 350d boot from cf card
« Reply #226 on: 21 / August / 2010, 00:28:58 »
Yep. I believe I posted a workaround for this, actually :D. Just set 'review time' to 'hold', which will prevent the camera from switching to power-saving mode, and the shot will be taken.

Do we need to be in a certain mode? P, Green, M, etc?

Set doesn't do anything for me

Offline crazyklaus

  • Jr. Member
  • **
  • Posts: 52
Re: 350d boot from cf card
« Reply #227 on: 21 / August / 2010, 23:43:02 »
I already tried to post this on thursday, but somehow my post got lost and I didn't have the time to type it again.

I have built (up to, depending on your settings of course) three new menu points in the INFO menu that let you select any set of AF points you like (so there are three sets available), and for each set there is a shortcut that actually loads it into the camera.
the AF helping light of my external flash doesn't work when you're using a set that is not standard.
Use left/right in the info menu to move the cursor and set to activate/deactivate the selected points. Set needs to be pressed two times.
If all points are selected in a set the menu will show
TLLCRRB
this stands for top, left, left-center, center, center-right, right, bottom.
the point where the cursor is set to will be in lowercase. non-selected points will show a blank, with cursor set on them a @

the values are stored in a file, settings.txt and loaded from there. otherwise they would be lost everytime the camera goes to standby or is switched off.

Shortcuts are as follows (changed some, will do the user configurable next week):


Quality menu (can be configured to be available via the SET button in the custom functions)
zoom-out: af points set 1
zoom-in: af points set 2
direct-print: af points set 3

measuring method menu:
zoom-out: go to beep menu
zoom-in: spot measurement
direct-print: go to parameter menu

beep menu:
zoom-out: toggle flash on/off (red led flashes to show flash is enabled, blue led to show disabled)
zoom-in: toggle safety shift on/off (red enabled, blue disabled)
direct-print: toggle mirror lock-up (red enabled, blue disabled)



http://www.mediafire.com/?rdbun8tqc8i57db

the autoexec.bin in the zip is with my personal menu order and in german. please build your own.
« Last Edit: 21 / August / 2010, 23:54:28 by crazyklaus »

Offline swordfish

  • Rookie
  • *
  • Posts: 16
Re: 350d boot from cf card
« Reply #228 on: 22 / August / 2010, 17:53:42 »
Great work, MilanC and crazyklaus!!

Crazyklaus, i get german "Info" menu. how do i change it to English?

Cheers,


Offline crazyklaus

  • Jr. Member
  • **
  • Posts: 52
Re: 350d boot from cf card
« Reply #229 on: 22 / August / 2010, 21:07:51 »
like I said, I didn't build an extra autoexec.bin, so the one in the .zip contains my personal settings

you need to download the gcc346.zip I linked to AT THE BOTTOM of this post: http://chdk.setepontos.com/index.php/topic,4202.msg51343.html#msg51343

then unzip it anywhere you like.
copy the 350D-20100821 directory from the zip file IN MY LAST POST to gcc346\myproject\350D-20100821

then open the file user_settings.txt in any text editor you like eg windows notepad etc

at the top of the file where it says language, remove the // in front of #ENGLISH and put it in front of #DEUTSCH.

the file must say
Code: [Select]
/* Language */
#define ENGLISH
//#define DEUTSCH
after that.

you can also make your own menu this way IF YOU WANT TO.

USE THE BLOCK THAT IS NOT INCLUDED IN /*    */

change the numbers after the entries to get the menu order you like

put // in front of entries you don't need/want. replace the number after #POSITION_LAST with the highest number you used (except lines with // at the beginning, those don't matter)
make sure you start with 1 and leave no gaps up to the number after #POSITION_LAST
(again lines with // at the beginning don't matter).



after you made your settings, SAVE the user_settings.txt file

then run the build.bat file

the autoexec.bin file is going to be replaced with a new one, built using your settings.

Offline swordfish

  • Rookie
  • *
  • Posts: 16
Re: 350d boot from cf card
« Reply #230 on: 26 / August / 2010, 04:26:08 »
Thanks very much, crazyklaus!

Offline rangersjay99

  • Rookie
  • *
  • Posts: 10
Re: 350d boot from cf card
« Reply #231 on: 28 / August / 2010, 07:08:46 »
Lot's of great info and learning as I go.  Thanks everyone.

One question.. how do I scroll thru the options after pushing the INFO button?

Thanks

Offline crazyklaus

  • Jr. Member
  • **
  • Posts: 52
Re: 350d boot from cf card
« Reply #232 on: 28 / August / 2010, 22:43:40 »
use the UP and DOWN buttons  :)

Offline rangersjay99

  • Rookie
  • *
  • Posts: 10
Re: 350d boot from cf card
« Reply #233 on: 29 / August / 2010, 04:56:54 »
Up/Down changes the ISO after hitting info

CHDK Forum

Re: 350d boot from cf card
« Reply #233 on: 29 / August / 2010, 04:56:54 »

Offline velja

  • Newbie
  • *
  • Posts: 4
Re: 350d boot from cf card
« Reply #234 on: 03 / September / 2010, 18:39:20 »
Hi guys, i just found out about this, and it's awesome ! I have a question/suggestion ( don't know squat about firmware programming).
Would it be possible to implement option like AF confirmation with all lenses...not just canon ones ?

There are autofocus-confirmation adapters for other lens mounts, but this would be more elegant solution....

Offline crazyklaus

  • Jr. Member
  • **
  • Posts: 52
Re: 350d boot from cf card
« Reply #235 on: 03 / September / 2010, 23:48:46 »
Hi guys, i just found out about this, and it's awesome ! I have a question/suggestion ( don't know squat about firmware programming).
Would it be possible to implement option like AF confirmation with all lenses...not just canon ones ?

There are autofocus-confirmation adapters for other lens mounts, but this would be more elegant solution....

actually I tried to do this, but didn't succeed. It may be possible but I don't know how to do it.
better get a adapter from hongkong ;)


I have a new version here with some improvements in the code (more simple, much less code that writes to random memory positions ;) ) and some new features, but I don't upload it now because I am doing more stuff right now and it wouldn't make much sense to upload a new version today and a new version again tomorrow.

things that are implemented:
the last custom function is accessible, af-point selection mode (personally consider it pretty useless)
review time can be set to any value from 1 to 30 seconds in 1 seconds intervals instead of only the values available in the menu (eg you could like to have a 1 second or 3 seconds review time, this would normally not be possible)
auto power off time can be set to any value from 1 to 60 minutes (ok, this is pretty useless too because the un-hacked available values are all most people will ever nee ;) )

time-lapse frames and interval are also saved to the settings file now.
time-lapse function automatically sets review time to hold and lcd brightness to min at the beginning and back at the end of time-lapse (very useful! (until we find a way to code a time-lapse that doesn't need the review time-hold "cheat")

planned: timer function (you set a time eg 10 minutes, start the countdown and when it's down to 0 the camera shoots, or starts a time-lapse)
planned: automatic flash exposure bracketing
planned: flash exposure compensation with bigger range than the standard +-2

Offline crazyklaus

  • Jr. Member
  • **
  • Posts: 52
Re: 350d boot from cf card
« Reply #236 on: 04 / September / 2010, 00:32:59 »
Up/Down changes the ISO after hitting info
sorry but that is not possible with our code ;) up/down changes the position in the menu, left/right changes the settings (eg ISO)
for some menu points you also need the SET, MENU, INFO and PLAY buttons ie for time-lapse, raw+jpeg stuff (that DOESNT WORK)

are you sure you followed the instructions exactly? because if you DONT hack your camera and press the UP button in the info menu, it goes to iso setting menu



oh and btw REQUESTS AND REPORTS ARE VERY WELCOME!
if anything doesn't work, post here. if you want something, post here. you want another language for the hacked menu settings? post here.
« Last Edit: 04 / September / 2010, 00:38:29 by crazyklaus »

Offline rangersjay99

  • Rookie
  • *
  • Posts: 10
Re: 350d boot from cf card
« Reply #237 on: 04 / September / 2010, 02:24:53 »
Able to select ISO 3200, so I assumed the hack is OK.  Maybe I will clear the CF card and try again though.

Thanks for the help!

Offline rangersjay99

  • Rookie
  • *
  • Posts: 10
Re: 350d boot from cf card
« Reply #238 on: 04 / September / 2010, 03:01:08 »
Reloaded a different autoexec.bin file and all looks ok now.  Thanks for all the help.  Lots to learn.

How to use the time lapse function?  I see how to set the times in the info screen, but how do you activate?

Thanks
« Last Edit: 04 / September / 2010, 03:33:02 by rangersjay99 »

Offline rangersjay99

  • Rookie
  • *
  • Posts: 10
Re: 350d boot from cf card
« Reply #239 on: 07 / September / 2010, 01:37:20 »
Is there a tutorial on using the time lapse hack anywhere, can't seem to get it to work properly?

Thanks

 


SimplePortal 2.3.3 © 2008-2010, SimplePortal