supplierdeeply

S90 Help

  • 5 Replies
  • 803 Views
S90 Help
« on: 11 / March / 2014, 20:31:06 »
Advertisements
Hello CHDK Forum–
First off, many thanks to all the amazing developers! The hack has been wonderful on my G10 :)
However, I'm trying to install on my S90 now and am having lots of trouble. I figured out and downloaded the correct version and all, dragged everything from the unzipped folder onto my card but have no option for a firmware update in the play menu. Tried formatting several times, two different cards (1 gig and 4 gb), etc., but no luck. Any ideas?
Thanks again! :D

Re: S90 Help
« Reply #1 on: 11 / March / 2014, 21:05:00 »
Current install information is here :  http://chdk.wikia.com/wiki/Prepare_your_SD_card

I'd recommend using the STICK utility linked at the top of that page.

As an aside,  you will only get a firmware update menu item if there is a ps.fi2 file in the root directory of your SD card and you start the camera by pressing the Playback button rather than the On/Off button.
« Last Edit: 11 / March / 2014, 21:07:00 by waterwingz »
Ported :   A1200    SD940   G10    Powershot N    G16

Re: S90 Help
« Reply #2 on: 11 / March / 2014, 21:17:54 »
Wow, thanks for the quick reply!
Pretty soon after posting I did install with STICK and it is now working (I was hoping to use the firmware update method, but hey, at least it works). I am having a bit of a problem though, maybe it has to do with the S90 port still being in beta or something? Anyways, I can't access certain sub-menus, whenever I hit, for example "load script from file" or "load grid from file", "user menu edit" or "osd layout editor", the screen does a strange sort of 'refresh' flash but stays on the same menu as before, it doesn't open anything. Evidently, this means I can't define my user menu, use the intervalometer, or change the osd. More help?
Sorry to bother, I'm clearly quite a newbie still. Thanks again.

Oh, and PS: there was a ps.fi2 file, and I'm quite familiar with the firmware update menu – I use it all the time on my G10. That's not the problem, it just simply wasn't showing up...(I meant the playback button when I said "play menu")

Re: S90 Help
« Reply #3 on: 11 / March / 2014, 21:21:56 »
So this sounds like you have a dual partition card and have the files on the wrong partition.  (fyi .. a 1 G or 4 G card doesn't need dual partitions)

Strange - if you hand STICK an unformatted SD card it will always setup that up correctly for you.

What partitions / formats do you have on your SD card?

Update : I would not worry about any CHDK release being in "beta" status.  If it's available from the autobuild then its probably as good as it's ever going to get.    Typically, the person who did the port goes off on a long well earned vacation and never comes back to remove the beta status.
« Last Edit: 11 / March / 2014, 21:42:46 by waterwingz »
Ported :   A1200    SD940   G10    Powershot N    G16


Re: S90 Help
« Reply #4 on: 11 / March / 2014, 21:46:11 »
I got it now! Though the problem wasn't with the card or partitions or anything, you got me thinking and then I realized that I had stupidly copied all the files from the CHDK folder from my G10 to the S90's card, so I could have all the customized grids and things I've made, but that replaced the syscurves.cvf and cchdk3.cfg files, which screwed it up. All better after I deleted that stuff and replaced it with the stock CHDK folder, and now I dragged in the appropriate grids and such. I don't know if that makes much sense (bad wording) but no worries, I'm just glad it's working. Thanks again! ;)

Re: S90 Help
« Reply #5 on: 11 / March / 2014, 21:59:27 »
I had stupidly copied all the files from the CHDK folder from my G10 to the S90's card, so I could have all the customized grids and things I've made, but that replaced the syscurves.cvf and cchdk3.cfg files, which screwed it up.
The CHDK executable code is not just one file.   To save space, much of the code is stored in module files ( .flt ) that are only loaded when needed.   The modules must exactly match the main CHDK file ( diskboot.bin or ps.f2).   When you copied all your directories over,  you wrote G10 files over the S90 files.   It's actually surprising that the G10 modules you copied across did not crash the camera - I think there must be something in the module load code that realized they were not correct and simple failed to load them.
 
Ported :   A1200    SD940   G10    Powershot N    G16

 

Related Topics